Search results

  1. Dast

    Best Practise with FusionPBX for home environment incl. DMZ

    @witom Your LAN is somewhat similar to one of my sites. I am using OPNSense instead of pfSense, and don't have the FritzBox. I have a VLAN for the PBX server, a few different VLAN's for phones of different tenants, plus VLAN's for other stuff. I also have it setup for external voip clients, and...
  2. Dast

    Call Center External Agent

    I've set the contact number as a bridge, where the bridge has the following; [ignore_early_media=true,originate_timeout=25,origination_caller_id_number=0744444444,screen=false]sofia/gateway/dc771205-759e-4def-bd31-e5400cbe93db/0412345678 However the calls screening is still in place, I'm...
  3. Dast

    Call Center External Agent

    I tried creating a new call center agent, with the contact number set as (the guid is for the sip gateway); sofia/gateway/dc771205-759e-4def-bd31-e5400cbe93db/0412345678 This seems to kind of work. It seems call screening is enabled for the receiver (0412345678), and the outbound number used is...
  4. Dast

    Yealink Wallpaper Provisioning

    Watch your nginx access logs (/var/log/nginx/access.log) to see what if any url is being hit for the wallpaper. Try adding a slash to the end of the yealink_t46u_wallpaper value.
  5. Dast

    Call Center External Agent

    Hi there, How can I have a call center call an external number for an agent? After searching the forums, I see follow-me does not work with call centers. I know a ring-group will work, however I also require the queue aspect of call centers. Any ideas on how I can accomplish this? I'm using...
  6. Dast

    Upload Recordings does nothing

    I would try checking your /var/log/nginx/error.log file, it might give you some clues.
  7. Dast

    is it right to clear RAM cache daily?

    Are you currently having issues with calls due to running out of ram? How have you confirmed this?
  8. Dast

    Soc 2 Type 2 certification

    lol no.
  9. Dast

    is it right to clear RAM cache daily?

    I would advise against this. Linux likes to keep caches full to minimise disk reads, this is a good thing for performance. It will automatically optimise what to keep in the cache. Unused RAM is wasted RAM. What is your reason for wanting to free up memory?
  10. Dast

    Conference rooms sessions

    Haha, this is a classic gotcha. Glad you got it sorted.
  11. Dast

    Conference rooms sessions

    From looking at this file, it appears an entry is added to the v_conference_sessions table after hangup when session_enabled = true. What version of PHP are you running? I know there are still some quirks with FusionPBX and PHP 8.1. What is the output of the FreeSwitch console when you end a...
  12. Dast

    Upload Recordings does nothing

    It could be a file system permission issue. This one-liner should fix ownership, incase that's the issue. chown $(stat -c "%u:%g" /proc/$(pgrep -f freeswitch)/) -R /var/lib/freeswitch/recordings/
  13. Dast

    Conference rooms sessions

    From looking at the master branch source, here, there are 4 different permissions that control which options appear in the Tools column; conference_interactive_view conference_active_view conference_cdr_view conference_session_view Ensure you have these permissions. You need to relogin for...
  14. Dast

    FusionPBX API SaaS Service

    Awesome. Thanks for opening up the docs. I'm looking forward to the proxy agent.
  15. Dast

    FusionPBX API SaaS Service

    I'm unable to access the docs, it requires approval. Would be great if it was just public. Looking at the setup script, it appears you're interacting with the database directly. How are you handling scenarios that require interacting with the FS event socket? Such as creating/deleting a gateway?
  16. Dast

    Scheduled Tabular Reporting?

    I just copied the existing CDR script and made some modifications, mainly where it now acts as a JSON API endpoint. It was somewhat a pain to initially convert to returning json instead of html, due to the way fusionpbx code is structured, but only really has to be done once. This allows me to...
  17. Dast

    SMS app adding new carrier

    I'm not sure that is the case, as you said it worked when manually running the curl command. At this stage I am unsure what the issue could be. What is the output of the following command? file $(which curl)
  18. Dast

    SMS app adding new carrier

    This would indicate the cmd is failing to execute. Have you tried running the "fs_cli" cli app, and seeing what it outputs when you send an sms?
  19. Dast

    Blf issue, green button even if extension is not registered

    According to the following pdf, the T42s only supports values 0 or 1 for features.blf_led_mode - https://www.yealink.com/upfiles/products/201809/1536808372413.pdf This variable controls how the BLF light works. What are you trying to accomplish, how do you want the BLF light to work?
  20. Dast

    SMS app adding new carrier

    afaik, the only log output for SMS stuff is by using fs_cli. Try the following revised lua, I added a few missing quotes, and also have the curl command append it's result into the /tmp/sms.send.log file. cmd = "curl '" .. api_url .. "' -H \"Content-Type: 'application/xml; charset=utf-8'\"...