Search results

  1. M

    Trying to get FusionPBX working, Newbi questions

    The caller_id_number as suggested would work. The caller ID is easier to change and this makes it a less secure option. Another option you can use ${sip_from_user}
  2. M

    Phonebook app

    That app/phonebook needs security improvements. Last time I looked at it was probably a year or two ago. What I saw were major security problems. Make sure to use the escape on everything sent to the web browser. Make sure the code uses the database class, which uses prepared statements...
  3. M

    FusionPBX 5.4 Released

    FusionPBX 5.4 Released. - Release date: 15 July 2025 New Features - WebSockets - Realtime Active Calls - Realtime CPU - Call Recordings, click where you want it to play - upgrade.php --help - Provisioning improvements for multiple phones. - Assign or unassign a group to multiple items in the...
  4. M

    Updating an extension/device generates 6 psql UPDATE queries per device.

    The FusionPBX support and developer team work with many clients who are primarily companies that do VoIP hosting. Our clients guide or development through their requests. FusionPBX is not a hosting provider, and for this reason we don't have a conflict of interest with our clients. FusionPBX...
  5. M

    Phonebook app

    FusionPBX can deliver the phonebook through the contacts in FusionPBX. It pulls the phonebook through phone provisioning. Were you aware that is possible?
  6. M

    Trying to get FusionPBX working, Newbi questions

    There are some shoutcast streams that FreeSWITCH cannot play. This is likely to do with the type of MP3 files used in the stream. Here is a URL that should work. shout://94.177.184.174:8000/stream
  7. M

    Status of MySQL support

    The numbers will depend on where you look. https://www.webcreek.com/en/blog/software-development/the-most-popular-databases-used-in-2025/ https://www.yugabyte.com/blog/postgresql-top-choice-in-2025/ https://db-engines.com/en/ranking As far as FusionPBX goes. The problem is that it's a lot of...
  8. M

    404 Errors after upgrade to 5.4

    I'm biased towards lower case. When using lowercase, I don't have to press shift or caps lock. Lowercase also gives more visual cues based on the shape of the letters. Uppercase is more blocky and gives fewer visual cues.
  9. M

    Status of MySQL support

    FusionPBX did support MySQL in the past. I can appreciate that your company may be entrenched in MySQL and, therefore, continuing to use it for that reason. As far as FusionPBX goes. The problem is that it's a lot of work to support multiple databases. It increases the support workload. More...
  10. M

    Updating an extension/device generates 6 psql UPDATE queries per device.

    I was unable to reproduce this. The steps weren't detailed, so here is my attempt to reproduce this. Enable logging all SQL Queries on a test system. From an empty domain. Created two extensions Created two devices Assigned both devices to both extensions Extension Edit for a specific extension...
  11. M

    Trying to get FusionPBX working, Newbi questions

    This dialplan call_direction_outbound_00d197 sets the call direction to outbound. In other words, don't worry about it. "Deleting that one doesn't make a difference." Its supposed to be there, it won't fix your issue. The providers access control list is only supposed to be for VoIP providers...
  12. M

    Trying to get FusionPBX working, Newbi questions

    Here are some tips that may help. Inbound Make sure to add your VoIP provider IP addresses to the providers access control list from Advanced -> Access Controls. Then got press the RELOAD button from the Access Control list. To make your inbound routes use Dialplan -> Destinations. Outbound...
  13. M

    Routing extensions to different gateways

    call_direction-outbound is used for setting the variable call_direction=outbound
  14. M

    Trying to get FusionPBX working, Newbi questions

    What operating system did you use? And what install script or where did you get the install script?
  15. M

    Active Calls Page Empty

    Fail2ban is currently used for SSH and NGINX. It can still be used for FreeSWITCH, but it's not by default for new installs. Years of experience using fail2ban with FusionPBX have resulted in many false positives blocking legitimate traffic. Fail2ban has helped and harmed almost everyone who...
  16. M

    Active Calls Page Empty

    That would be fine for most of the services except for event_guard.
  17. M

    Any plans for include alcatel brand support?

    What are the models that are you are interested in seeing?
  18. M

    Default setting : switch variable

    I'll provide a more complete answer. In order to fix the installation make sure FreeSWITCH is running. This command will return the version of FreeSWITCH if it is running. Under Default Settings, find the switch category as you have done. Delete all settings in the switch category. Then run...
  19. M

    Active Calls Page Empty

    Here are the commands to update the source code and easily update the service files.
  20. M

    Provisioning server

    FusionPBX works fine for provisioning SIP phones. It was built to provision phones for the local system, as mentioned in a previous message. However, it was also built to provision phones for other PBX servers as well. Flexibility was an important consideration as I wanted to make FusionPBX...