Search results

  1. P

    Enforce a code before accessing outbound dialtone - only on certain users

    Totally possible. You’ll need two dialplans — one that matches the number with a leading 9, and another that matches the same number without it. Then, in the dialplan without the 9, add a condition to check whether the extension is on the allowed list.
  2. P

    FSPBX replication - files/folders

    @marc8lange normally we see direcotries and files owned by www-data. This directory - /usr/share/freeswitch/sounds/music should sync without any issues. Make sure the dehydrated is also owned by the same user. I think you overcomplicated it a bit, or perhaps didn't set up Syncthing correctly. I...
  3. P

    FS PBX — Now with Official Debian 13 (“Trixie”) Support

    Thank you @SIPVoIPDumMe. I'm glad you are enjoying it.
  4. P

    Is event guard working

    Initially, I suggested that you may have a well-protected system. But there is always a chance that a bug exists in the version of Event Guard you are running. There is also a chance it's not designed to protect from whatever you are seeing. I would reach out to support and see if they have any...
  5. P

    Is event guard working

    Security through obscurity may not be the best security tactic, but it certainly helps. When you run a hosted service and also have mobile apps, it's virtually impossible to lock your system down to just a few IPs. Clients connect from all types of networks. Some of them have dynamic IPs. Unless...
  6. P

    Is event guard working

    It's actually easier than that. Just use a port SIP scanners aren't programmed to test and you will see nothing in Event Guard.
  7. P

    FS PBX — Now with Official Debian 13 (“Trixie”) Support

    Freeswitch is built from source on both Debian 12 and 13. Only certain modules can not be built from source on Debian 13.
  8. P

    FSPBX replication - files/folders

    Here are the most essential folders to sync. You can add any other folders you may find useful, too. /usr/share/freeswitch/sounds/music /var/cache/fusionpbx /var/lib/freeswitch/recordings /var/lib/freeswitch/storage /var/www/fspbx/public/resources/templates/provision/
  9. P

    NAS for Call Recordings

    I haven't tried it, but perhaps mounting it and pointing the individual folders /var/lib/freeswitch/recordings directory to the correct destination should technically work. I did a fun project once where you can upload recordings to the AWS storage overnight, and you can select the AWS bucket...
  10. P

    Need of the SBC in terms of load?

    Many VoIP deployments run perfectly fine without a Session Border Controller (SBC). An SBC becomes valuable once you’re handling significant call volume, but it’s not something you need right away. Having around 1,000 endpoints isn’t much—unless it’s a call center, as DigitalDaz mentioned. With...
  11. P

    Rebrandable Softphone Client App

    Ringotel or Actrobits
  12. P

    Is event guard working

    Maybe that's a good thing? When I lock my servers down, I rarely see anything being blocked, too.
  13. P

    FS PBX — Now with Official Debian 13 (“Trixie”) Support

    You are welcome! Enjoy! If you have any questions about FS PBX, we have Discord, GitHub Issues, forums, and dedicated support available if needed.
  14. P

    Major Update: Email Queues Moved to Laravel Horizon + Fully Rewritten Transcription Engine

    We’ve officially retired the old FusionPBX email queue system and migrated all voicemail and system notifications into Laravel Horizon queues — the same high-performance background job framework that powers all core processes in FS PBX. Why We Moved Away from the FusionPBX Email Queue...
  15. P

    New QueueMetrics integration officially released

    I would love to see this for FS PBX (www.fspbx.com). It's a fork of FusionPBX with modern GUI.
  16. P

    Does The Spam Ever Stop?

    This is some very sophisticated setup. Very clever
  17. P

    Call Forward to Different Destinations

    Create a user for them and teach them how to use the portal to manage call forwarding features.
  18. P

    Error 419 issue

    Reach out to support for a remote session if you get stuck. The nginx config was wrong, but if you had corrected it, everything would have been good. FYI, Nginx needs to be reloaded sometimes, not just restarted.
  19. P

    Error 419 issue

    Check your NGINX config and make sure it matches your domain.
  20. P

    Error 419 issue

    Okay, here are a few things you can try: Generate a Let's Encrypt certificate for the domain you want to use or apply your own certificate. https://www.fspbx.com/docs/configuration/web-server/lets-encrypt-certificate/ Try an incognito window or a different browser to see if a browser cache is...