Recent content by hfoster

  1. hfoster

    Ioncube fatal error

    With the proprietary apps, you have to periodically renew the membership of them by reinstalling them as they are encoded with ioncube. It's probably that: Member Documentation
  2. hfoster

    FusionPBX installation on Debian 13 Failed Today

    Seeing the exact same thing on some old Thinkpad T430 laptop. I did try having a poke around, but I didn't really feel up to the challenge of grappling with autoconf nonsense.
  3. hfoster

    a=inactive from gamma

    If you're referring to my post, we had to brute force it by just rewriting the SDP headers using our SBCs. I'm pretty sure it's related to the issue this person is talking about, where it's set in the session attributes, but not in the media (or vice versa, I can't remember), so freeswitch just...
  4. hfoster

    Ring Group - when a user ignores it does not go to the RG Exit Action

    Just to clarify, is this alluding to the lack of 'CALL_REJECTED' in the list of originate_dispositions that constitutes a missed call?
  5. hfoster

    Recommended method of renewing certificates automatically?

    I am not affiliated or contributor to the FreeSWITCH project in any way, but you can go through the mailing list to see 2 decades of various memory leaks. For what it's worth, the past 3 or 4 years have been pretty solid... or I haven't hit the code paths that trigger them.
  6. hfoster

    Recommended method of renewing certificates automatically?

    Don't forget to ensure that your deploy hook doesn't run in the middle of the working day. FreeSWITCH usually takes a good minute to get back into a functional state, not to mention killing any active calls. As for the sofia port debacle, I have definitely seen it with my own eyes.
  7. hfoster

    Recommended method of renewing certificates automatically?

    For what it's worth, I've typically put a cronjob in the early hours of Sunday morning to restart freeswitch; primarily because of many historical memory leaks with freeswitch, stuck calls that remain in the core database, and for certificate renewals.... or if you're messing around with the...
  8. hfoster

    Recommended method of renewing certificates automatically?

    I'm fairly certain you can just re-run the renewal command in a cronjob, I guess every day. /usr/local/sbin/dehydrated --cron --config /etc/dehydrated/config
  9. hfoster

    FusionPBX Deployment – Security Architecture Recommendations

    It's possible, but I can't imagine it's 'supported' whatever that means for your support contract. It's something I would only attempt if I really needed a good reason to do so and I'm not entirely sure how this would improve security; I would hazard a guess it would actually reduce security...
  10. hfoster

    How to create a conference center with no pin (PIN Length 0?)

    I think you want to just use the normal 'Conferences' app instead: https://docs.fusionpbx.com/en/latest/applications/conference.html The Conference Centre is for creating rooms (which are defined by PINs)
  11. hfoster

    CDR History

    Slightly old thread, but I hate seeing a question unanswered. You can modify the clean up tasks in: /etc/cron.daily/fusionpbx-maintenance
  12. hfoster

    Does "say" with mod_flite work anymore?

    So digging a bit deeper, I believe the say: to TTS functionality is part of the FreeSWITCH IVR code, so you are right. The official docs make no mention of this, but the FreeSWITCH documentation has always been crap: mod_dptools: say mod_dptools: speak As for the module error, I've had a look...
  13. hfoster

    Does "say" with mod_flite work anymore?

    I think "speak" is what mod_flite is for. I'm pretty sure "say" only works on the predefined phrases in phrases_en.xml or similar, mainly used for creating automated clocks or other predefined prompt flows. I think that Youtube video just got mixed up during the demo. As for the open bug, I...
  14. hfoster

    General Advice: moving from 3CX

    I have personally never needed to use STUN/ICE, etc. I only rely on the rport mechanism of SIP and FreeSWITCH/mod_sofia's ability to deal with NAT on the client sites. The phones are behind a mix of consumer routers and some enterprise routers, Cisco, Juniper, Drayteks, Sonicwall etc. I believe...
  15. hfoster

    One-Way Audio when SDP Header includes a=inactive

    FYI. It still manifests, but I think it's related to this uncommitted PR: https://github.com/signalwire/freeswitch/pull/2393 (which the author accidentally left a semi-colon in the commit).