Recent content by hfoster

  1. hfoster

    Running php or bash script in dialplan + push notification

    Good to hear, the only reason why I elaborated is a lot of people come here and expect to just be able to install some free SIP app off the store and push to work out of the box and think it's a problem with FusionPBX and they think there's some magic toggle you can enable. Ah yeh, was going...
  2. hfoster

    Running php or bash script in dialplan + push notification

    If you need to modify the default dial string, it's in Default Settings and then Domain -> Dial String. You can override it on each extension under advanced, so something like this *might* work...
  3. hfoster

    Running php or bash script in dialplan + push notification

    Essentially your options really are to use a paid app that provides their own push service, whitelabel something like Acrobits Cloud Softphone, or use something like Flexisip: https://wiki.linphone.org/xwiki/wiki/public/view/Flexisip/HOWTOs/Push Gateway/ Something in the middle has to register...
  4. hfoster

    FS PBX ssl instruction

    Yeh, I mean you can do without it. FusionPBX lets you log in with an email address, it's just that FusionPBX uses it to separate tenants in the authentication and provisioning process so it's kind of essential if you're using the multi-tenanting. Otherwise you end up with iffy stuff like the...
  5. hfoster

    FS PBX ssl instruction

    It's mainly for white labelling purposes when selling via partnerships, but FusionPBX uses the domain for quite a surprising amount like multi-tenanted provisioning. Basically all of the SESSION variables get set depending on the domain you access the login page, though you can of course just...
  6. hfoster

    FS PBX ssl instruction

    Oh yeh, I just noticed you asked about FSPBX. Ignore my comment.
  7. hfoster

    UK Online Safety Act 2023

    I think largely the general consensus like all of this crap they pump out is to ignore it at this stage and hope it just collapses under it's own weight. I get the strong feeling that this legislation is only going to be used as a stick to beat companies they don't like for whatever reason to...
  8. hfoster

    FS PBX Now Installs in One Command – No More Separate FusionPBX Setup!

    I'm confused as to what 'FusionPBX' is really doing here, or is it just that you are using a snapshot of the database structure that FusionPBX provides? It doesn't appear to be using the FusionPBX API, so judging from a cursory glance you're just directly modifying the database. I understand...
  9. hfoster

    least cost routing in fusionpbx

    I think it was a paid for module, but not a member application years ago. You'll probably have to reach out to Mark himself for this I guess. Otherwise, the use FreeSWITCH mod_lcr and modify your outbound routes to bridge to the lcr application instead. This won't really be FusionPBX though...
  10. hfoster

    Auto provisioning - issues with proxy settings and default settings

    That's supposed to be a curly braces instead of normal brackets.
  11. hfoster

    Auto provisioning - issues with proxy settings and default settings

    You're missing the dollar signs in the variables. As for the SIP outbound proxy issue, that's part of the line information along with port, etc. Shouldn't be anything necessary you need to change in the template. (There is a brand new Yealink firmware that doesn't like sip_server_host anymore...
  12. hfoster

    Postgres as core database

    There's a script provided with the installer called dsn.sh that does it all for you, you'll need to provide it with the postgres password found in /etc/fusionpbx/config.conf Unless you have a lot of domains, SQLITE is perfectly fine as long as it's on a RAM disk. It's perfectly fine on an SSD...
  13. hfoster

    Internal call block

    Check Event Guard. https://docs.fusionpbx.com/en/latest/status/event_guard.html
  14. hfoster

    Internal call block

    https://docs.fusionpbx.com/en/latest/advanced/access_controls.html SIP Providers rarely use challenge based authentication, this permits unauthenticated INVITEs from specific IP address ranges.
  15. hfoster

    Internal call block

    Next time, make a new thread. It's confusing to mix issues. Have you ensured that 178.128.235.81 is in the providers ACL? Your external SIP profile uses this to decide whether to send authentication challenges.