Search results

  1. ewdpb

    SOLVED DTMF # key missing

    Hey all. I need some guidance on how to troubleshoot a problem with DTMF. I have an IVR app that uses # as termination key when collecting digits from the user. It all works through my voip.ms trunks but when I connect through a SIP trunk with Audiocodes the pound (#) is just not recognized...
  2. ewdpb

    Play music on hold while LUA task execution

    Thanks @Dast . That is interesting. I'll give it a try!
  3. ewdpb

    Using bgapi from LUA

    Awesome man, thanks very much. I'll give it a try and report back on how it goes.
  4. ewdpb

    Using bgapi from LUA

    Hi @KonradSC, Thanks very much for the reply. Listen, I know it is too much to ask but I am a telecom engineer wanna be script developer. Would you mind throwing a line around how I get those things you suggest done. In particular: 1. How do I pass the primary call's uuid to bgapi as a...
  5. ewdpb

    Voicemail templates variables

    Just answering my own question here. I believe this is where all of them get defined. They are scattered around in the send_email.lua file. For instance: https://github.com/fusionpbx/fusionpbx/blob/master/app/scripts/resources/scripts/app/voicemail/resources/functions/send_email.lua#L85...
  6. ewdpb

    h323 fusionpbx

    Escribeme en español en un mensaje directo. Quizá puedo entender qué necesitas, yo solía trabajar para Avaya. (send me a direct message in Spanish, I may be able to understand what you need, I am an ex-Avaya)
  7. ewdpb

    Using bgapi from LUA

    Hi all, I am trying to wrap my head around the use of bgapi. What I am tryin gto is to call a lua script that executes a curl command. While curl does its thing I want to do something else (e.g. playing back some music on hold to the caller). I am trying to do this in pure LUA (no ESL - the...
  8. ewdpb

    What version should I be using? 4.4 or master(4.5)?

    Welcome to the club. I also would love to know. I also had the same issue. I ended up using master with a lot of reservations: back up daily and have a contingency plan ready for you in case something goes south. Using the master in production always gives me the shivers specially when everytime...
  9. ewdpb

    SOLVED incoming calls not working

    Actually you did not mess anything up. In the most recent versions some apps are not installed by default. You have to add them up after the fact. Look at this thread: https://www.pbxforums.com/threads/provisioning-editor-missing.3769/#post-13317
  10. ewdpb

    SOLVED incoming calls not working

    If it helps, my GW configuration is: Domain: mydomain Context: public Profile: external Hosted or not hosted it does not make any difference for the problem you are having. Any chance you messed up with any of the defaults while troubleshooting? Yo can always go back to defaults and start...
  11. ewdpb

    SOLVED incoming calls not working

    Do you mean something like this? (as you may guess the 414 number there is made up, but my own number is shown there along with my VoIP.ms gateway IP. Est-ce que vous êtes aussi à Montréal?
  12. ewdpb

    SOLVED incoming calls not working

    Errr... because I see it when receiving the call. By DID do you mean the caller number, right?
  13. ewdpb

    SOLVED incoming calls not working

    No, my account is actually sending the DID. And Yes, I have voip.ms set up to send to a PBX. Who is 207.246.xxx.xxx ?
  14. ewdpb

    SOLVED incoming calls not working

    I am not sure what you've got but your issue is most likely related to the ACL configuration as you yourself have pointed out. This is my config for VoIP.ms in case it helps: General access control: Domains ( I think this is how it should be in your case) The gw: Hope that helps.
  15. ewdpb

    Allowing Audio through Firewalld for SIP On Debian 9

    You ca use the iptables install script as a guide: https://github.com/fusionpbx/fusionpbx-install.sh/blob/master/debian/resources/iptables.sh The deafult UDP ports for RTP traffic in most telephony environments are 16384 to 32768. Those are always configurable.
  16. ewdpb

    Strange Case

    Run tcpdump on your FusionPBX. If you see the packets reaching the server but still not replying, chances are that you are just dropping the packets with iptables. Just for testing purposes, bring fail2ban and iptables down , check if you are able to register. If you are, bring one of those up...
  17. ewdpb

    Selecting a VPS

    I am getting between about 30 to 40 ms for the nearest one. I have no servers in Singapore datacenter. I run FusionPBX in those with no issues. Well, mine are very small systems of only a couple dozen users. I know some people on this forum run systems for thousands of users. It would be great...
  18. ewdpb

    Where are the say macros defined?

    Hi all, Can anyone please point me at the configuration files where the definition for the say macros are? I mean. let's say I have this: session:execute('say', 'es number pronounced '..${some_number}); Then if ${some_number} is 403, then it gets pronounced as: "four .... hundred ... and ...
  19. ewdpb

    Selecting a VPS

    I have found Vultr or Digital Ocean quite reliable at a fair price. I believe either of them have data center all around the globe, so you can probably find one near you.
  20. ewdpb

    Play music on hold while LUA task execution

    Hi @bryanredeagle , thanks for replying. The streamFile function is blocking, so, the next instruction has to wait until the playback end. Also what I am looking is for a way to stream a file while the caller is waiting for another thing to happen, that is paralllel executions.Thanks for the...