Search results

  1. hfoster

    SOLVED Nightmare_xfer on transfers

    Well, I discovered what it is, it was the Cisco SIP ALG. I never thought to clear the NAT translations after disabling and the Cisco kept pushing SIP traffic through it long after a typical UDP timeout, I presume it just tracks them like TCP sessions. You have to wonder why router...
  2. hfoster

    SOLVED Nightmare_xfer on transfers

    Hey everyone. We have a client who is experiencing problems with failed transfers, and I'm just wondering if anyone has any bright ideas about what the typical causes of the nightmare_xfer scenario tend to be: 4c5f0ee2-0a68-4a98-9f7d-2775eabd310b 2025-06-02 12:34:59.578055 100.00% [DEBUG]...
  3. hfoster

    Call Recording Query

    Did you modify any of the dialplans at all during the initial testing? My only thought is that I don't know if both the call_recording_on_demand and user_record can live in harmony both being enabled, presumably due to conflicting bind_digit_actions.
  4. hfoster

    Call Recording Query

    It's *5 and *6 to mask and unmask the recording (silence). You can also use the SIP Record param that some handsets support on DSS keys like on Yealinks, but I find the problem is that they don't start in the 'on' position. The way I prefer to do it usually is by using different extensions...
  5. hfoster

    Yealink/Snom Record Lamp - On by Default?

    Yeh, I was thinking of that, just playing something like 'enabled' or 'disabled' to one or potentially both parties after pressing the mask/unmask.
  6. hfoster

    Release IPs from event_guard

    Yeh, pretty much. Anything it sees in the access list is ignored.
  7. hfoster

    Release IPs from event_guard

    Event guard uses the Advanced -> Access Control allowed nodes as a white list. Can add a new Access Control List called Customers or any name you like set to default deny then add the customer CIDR to a new node set as allowed.
  8. hfoster

    Yealink/Snom Record Lamp - On by Default?

    Hi all Anyone got any smart ideas to fix this request? Background: User wants recordings on by default, but wants to be able to disable the recordings when they are going to be listening to sensitive information. They are going to be using a Yealink or a Snom handset. Potential Methods: 1...
  9. 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...
  10. 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...
  11. 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...
  12. 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...
  13. 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...
  14. hfoster

    FS PBX ssl instruction

    Oh yeh, I just noticed you asked about FSPBX. Ignore my comment.
  15. 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...
  16. 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...
  17. 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...
  18. hfoster

    Auto provisioning - issues with proxy settings and default settings

    That's supposed to be a curly braces instead of normal brackets.
  19. 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...
  20. 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...