Search results

  1. P

    Uploading a custom VM greeting

    I feel like your approach is over complicating it, I just downloaded a random VM greeting from the internet (mp3 format), then went to Applications > Voicemail > Greetings and uploaded it, then went to Applications > Voicemail > Extension to validate, and when I called in it just worked. That...
  2. P

    Active Calls Page Empty

    Thanks, I still need to work around or remove my authentication proxy likely stipping headers and/or rewriting requests, but I can confirm that after a reboot my permissions to /var/run/fusionpbx had reverted to root:root. Made the change you suggested but haven't rebooted yet.
  3. P

    Active Calls Page Empty

    I see there's some significant changes from 5.3 to 5.4, and like many others I'm facing issues with the websockets, though I've yet to open a ticket as I'm far from a vanila configuration. The first issue I faced was repeated service restarts due to failed authentication handshakes: while true...
  4. P

    Active Calls Page Empty

    Thanks, I'll upgrade this weekend and if I run into it will report, thanks for the feedback.
  5. P

    Active Calls Page Empty

    Thanks whut, greycom, and RTL. The permissions on /var/run/fusionpbx sound like a recurring theme in 5.4 (I have yet to upgrade) has this been reported to the maintainers via a bug ticket at fusionpbx.com?
  6. P

    Active Calls Page Empty

    Thanks for chipping in greycom, Tuly sounds pretty confident a restore which would restore permissions and certificates has nothing to do with it though. Tuly, your vibe is wasted as a tech practitioner, perhaps you should consider politics or management.
  7. P

    Active Calls Page Empty

    Does the new install have SSL/TLS working properly? I'd start looking there, and also check if the WSS port (7443 by default) is open. Personally I don't like exposing this and my active calls page works fine. Failing that maybe do a proper "Backup" / "Restore" of the old system to new just as...
  8. P

    MMS Media

    I like the fact that the (what I assume is the) JSON payload from the provider is logged in the database, in case anyone is interested provider is bulkvs and this a sanitized copy of what lands in the DB: -[ RECORD 1...
  9. P

    MMS Media

    Thanks, I figured it's not technically "SIP" and so out of scope, which is why I didn't bother with a ticket. I did flip the flag of "message_media_url" from false to true in provider settings but haven't tested yet. The media in the JSON was accessible without authentication from multiple IP...
  10. P

    API

    In another application where I'd interfaced directly with the database the software vendor had strong opinions against making any changes directly to the DB, stating taht doing so may have dire unintended consequences which would not be covered by their support (understandably so). One day I'll...
  11. P

    MMS Media

    Hello World, Has anyone had any luck with MMS in Fusion? The message is received and a timestamp shows in the UI, but the actual contents aren't rendered. Peeking into v_messages I can see the JSON is intact and the media URL is accessible. If I'm just missing a setting somewhere I'd rather try...
  12. P

    API

    Within this forum there's a section for DjangoPBX which provides API and isn't tightly coupled with FusionPBX but uses the same core backend (FreeSwitch), or you could just interface directly with FreeSwitch.
  13. P

    yealink T54W and incompatible destination dialing

    Its been a while, but a have a vauge recollection of having to mess with something in openssl so accomodate Cisco 303s. Copilot says: RFC 3711 defines the Secure Real-time Transport Protocol (SRTP), a profile of RTP that adds confidentiality, message authentication, and replay protection to...
  14. P

    Interface with door release

    What he said. Make everything as simple as possible, but no simpler.
  15. P

    yealink T54W and incompatible destination dialing

    Using TLS cuts through ALG and SPI
  16. P

    yealink T54W and incompatible destination dialing

    SIP ALG and SPI sometimes like to 'help', I don't trust it and always disable.
  17. P

    yealink T54W and incompatible destination dialing

    Based on the logs it does smell like what google said. There's seperate codec configs for the switch, extension, and device, examine/compre them all. g729 may require licencing to transcode, so while it may work in passthrough it may not otherwise. If not using Fusion's device provisioning...
  18. P

    Lua script for call routing

    Straight copy paste from copilot (I don't know how people operated before this, can't even remember the last time I visited Stack Overvflow, let alone a printed book!): Ah, that’s a classic FreeSWITCH Lua gotcha. If your script sets a variable using session:setVariable("foo", "bar") but it’s...
  19. P

    Authentication Plugin

    Found something good enough for my purposes as neither HTTP nor HTML redirects worked as expected, only caveat to the below is expects javascript to not be disabled (is disabling javascript still a thing?): if ($this->authorized != true) { echo '<script>window.location.href =...
  20. P

    Authentication Plugin

    Helloworld, Not a seasoned PHP developer and I've had a hard time finding any documentation around the authentication system (though poking around I'm pleased with how its engineered), yet somehow managed to hack together an authentication plugin by ripping parts out of and then adding to one...