Recent content by hfoster

  1. 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...
  2. 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...
  3. hfoster

    Auto provisioning - issues with proxy settings and default settings

    That's supposed to be a curly braces instead of normal brackets.
  4. 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...
  5. 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...
  6. hfoster

    Internal call block

    Check Event Guard. https://docs.fusionpbx.com/en/latest/status/event_guard.html
  7. 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.
  8. 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.
  9. hfoster

    Internal call block

    I think editing the default call_block should be enough to include local into the regex. Not tested myself. Make sure things like voicemails/transfers still work.
  10. hfoster

    Inter-Domain/Tenant Dialing

    Enable the is_local dialplan rule. It's a LUA script that detects local routes and transfers them to the destination context accordingly. As for the WHY?????, it's probably for people like me who have to make every call to different entities go via the voice core network instead of floating...
  11. hfoster

    Softphone recommendation

    I can attest to the Acrobits Cloud Softphone too.
  12. hfoster

    Softphone recommendation

    You 100% NEED to use Google Firebase or Apple Push Notification Service for iOS, and you also need to have a proxy hosted online that wakes the phones using Firebase/APNS to tell the phone to re-register for the SIP INVITE that is about to be sent to the phone. This reason is why the only...
  13. hfoster

    DST a Week Early

    Yeh, I thought that, but then it happens next year and the year after that too. I think someone at Yealink/Fanvil just made an erroneous commit.
  14. hfoster

    Yealink DST issue this month UK

    https://www.pbxforums.com/threads/dst-a-week-early.7692/post-31224 Fix in here. Not tested with every single model though.
  15. hfoster

    Redis changing to a non-free licensing model.

    KeyDB seems promising, only downside is the BSD license means the same might happen again.