Search results

  1. P

    Edit and ExtensionError! Request failed with status code 500

    This is only lines 62 through 70. I need all 70 lines.
  2. P

    Fax Server Time Zone

    It's a good practice to save dates in the UTC time zone in the DB. However, if the fax page isn't converting back properly to your timezone, it sounds like a bug to me or a feature request you need to put in.
  3. P

    Edit and ExtensionError! Request failed with status code 500

    @Andyd358 I'm sorry it happened to you. It happened to a couple of other people this month. Here is a quick fix. Run the updates cd /var/www/fspbx php artisan app:update php artisan migrate Before you do this, could you please go to the log file tail -f /var/www/fspbx/storage/logs/laravel.log...
  4. P

    Call Forward Busy

    I don't know, but you can always add new templates yourself.
  5. P

    API's and scaling

    @andycol I'd love that. Any contribution to the project is welcome! If you want, you can DM me and we can discuss further. I would love to see your SBC guide too. If you want to contribute to documentation, I can show you how to do it, too. Documentation is getting migrated to the main GitHub...
  6. P

    strange CODEC NEGOTIATION ERROR

    Paste a complete log so we can see where the problem is. Also try to update the firmware. Older Yealinks have weird issues like that sometimes. You may have to hunt the internet to find it, though if the phone is discontinued.
  7. P

    Trying to get FusionPBX working, Newbi questions

    @jeroentjed I'm glad the article helped
  8. P

    API's and scaling

    @andycol We are actively developing the API and appreciate your patience as we work to complete it. Given the complexity of the system, our priority has been to enhance the overall experience for both administrators and end users in managing their phone systems. We fully recognize the importance...
  9. P

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

    @markjcrane I’d be interested to see if any examples exist in FusionPBX where eager loading is implemented to mitigate the N+1 query issue. If your senior development team can share such an example, I’d be glad to review it. Without that, it seems likely that the challenges mdoupe is...
  10. P

    Trying to get FusionPBX working, Newbi questions

    @jeroentjed as I suspected it can’t play it. Freeswitch gives you an error that it can’t read the stream. It’s probably because it’s not a stream but just a file judging by the extension at the end. For steams you need to use shout:// and not playback. Here is an article with examples how to...
  11. P

    Call Forward Busy

    In VoIP, it's very hard to achieve "on busy" status. Most endpoints support multiple lines. One of the options you have is to disable call waiting on the device (if such a setting exists). This will make the device answer with "busy" when one of the lines is already occupied. Second, you may...
  12. P

    Trying to get FusionPBX working, Newbi questions

    Usually, you set your outbound trunks per domain (for all extensions in the domain) or global (all domains and all extensions) in the dialplan. You can go more granular and do it per extension in the dialplan too but in many cases it's an overkill unless you have a particular use case. I've...
  13. P

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

    @markjcrane, I respect the work you've done, and I'm not going to share any private messages that could cause you embarrassment. You've created some excellent software, though, as with any project, there’s always room for refinement. I believe it could use a professional developer's touch to...
  14. P

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

    I’ve run into exactly the same issue before. In my case, the constant extra queries — especially in provisioning and device update logic —and lack of proper queues for backend processes were one of several bottlenecks I found in FusionPBX. Many parts of the codebase trigger unnecessary updates...
  15. P

    Feature Request - Call Center

    @kenn10 Yes, Contact Center is a premium module.
  16. P

    Call center "Ring All" strategy appears to ignore Tier Level

    The ring-all strategy doesn't follow the tier levels. Try one of these: sequentially-by-agent-order top-down ring-progressively (not sure if this one is available in FusionPBX, it is available in FreeSwitch)
  17. P

    Feature Request - Call Center

    @kenn10 We have our own Contact Center Module, but the old one should still work if you open the old link. You can add it to your menu if you wish. Go to Advanced->Menu Manager. Edit the FSPBX menu and add the link.
  18. P

    Forgot your password - 500 ERROR

    Great! you are welcome
  19. P

    Forgot your password - 500 ERROR

    after updating the .env file you always need to run this cd /var/www/fspbx php artisan config:cache If this doesn't help.. Run this command tail -f /var/www/fspbx/storage/logs/laravel.log Then try to reproduce the error again. Post the last error. The log could be long. Make sure to post...
  20. P

    Forgot your password - 500 ERROR

    Did you set up email settings in the .env file?