Search results

  1. Adrian Fretwell

    SOLVED Need to remove Privacy header

    I think you may have to look at SIP_CID_TYPE or The DpTools application Privacy. https://developer.signalwire.com/freeswitch/Channel-Variables-Catalog/sip_cid_type_16352846/ https://developer.signalwire.com/freeswitch/FreeSWITCH-Explained/Modules/mod-dptools/6587011/ Is the Privacy header...
  2. Adrian Fretwell

    How to create an API in Fusion that will communicate the incoming call to the other party

    My first thought is switch SIP provider to one that will do what you need. Depending on the type of communication you are thinking of using to pass this information to the other party, you could just send an arbitrary UDP message to the other parties IP address / port where you have something...
  3. Adrian Fretwell

    Yealink: the handsets can hear the other conversations

    This thread references the same issue: https://www.pbxforums.com/threads/yealink-dect-crosstalk.7704/#post-31385 We have a lot of Yealink DECT including the W70B, but have not had any reports of cross talk.
  4. Adrian Fretwell

    DTMF Issue

    You may find this thread helpful: https://www.pbxforums.com/threads/ivr-prompt-choice-not-dialing-in.5922/#post-23907
  5. Adrian Fretwell

    Hello from LA

    @pbxgeek I'm sure we will collaborate and share. I will drop you a line with my email address. Kind regards, Adrian.
  6. Adrian Fretwell

    Hello from LA

    I'm so glad to see someone else using a tried and trusted framework for a FreeSWITCH GUI wrap. It makes so much sense, removing all the worry of looking after the web interface and allowing developer to concentrate on what they are good at - developing PBX solutions. I have basically done the...
  7. Adrian Fretwell

    SOLVED Download provisioning file got unauthorized

    OK, if you are entering the correct provision username and password, then we may need to gig a little deeper. The 401 is an unauthorised error for sure. You can set the provision username and password either globally in default settings or an the per domain basis in domain settings. Make sure...
  8. Adrian Fretwell

    SOLVED Download provisioning file got unauthorized

    Sorry, I'll re-phrase. What ever username and password to put into the http_auth_username and http_auth_password variables. All you need to do is type the same into the sign in dialog when it is presented to you. You will then be authorised to see the config files that your phone would download.
  9. Adrian Fretwell

    SOLVED Download provisioning file got unauthorized

    The provisioning is asking you to provide WWW-Basic-Auth, which is the method used by the phones. It is different from the auth. mechanism used in the Web GUI. All you need to do is type in the http_auth_username and http_auth_password that you have used in the default or domain settings.
  10. Adrian Fretwell

    Clients switches to UDP-NAT

    Very basically, if an endpoint registers using UDP, FreeSWITCH will report the registered status as UDP. If, however, FreeSWITCH, or more specifically mod_sofia detects any RFC1918 addresses in specific headers, Contact: for example, it will report the registered status as UDP-NAT. FreeSWITCH...
  11. Adrian Fretwell

    Call flip/switch

    If I remember correctly the mobile-twinning app was written by @KonradSC. If you search on here for mobile-twinning you will find a few posts about setting it up, mostly from around 2021. I'm not sure if it is maintained, but we certainly got it working when we had a play with it on Fusion 4.5...
  12. Adrian Fretwell

    Ring group with single mobile number not working (Solved)

    So if I read your sngrep correctly, your PBX makes no attempt to send an INVITE to your provider for the external number in the ring group, yet your application logs show a bridge to a mobile number via your gateway. I'm wondering if your sngrep is missing some information, especially as I...
  13. Adrian Fretwell

    Ring group with single mobile number not working (Solved)

    What am I looking at? Are these successful calls? They don't look like it. Is this between your PBX and provider?
  14. Adrian Fretwell

    Ring group with single mobile number not working (Solved)

    OK, it may need the name or IP of the Proxy in your case. The best way to check is to run sngrep and make a call out on that gateway that you know works ok. Then you will see what is being used as the invite domain for a successful call.
  15. Adrian Fretwell

    Ring group with single mobile number not working (Solved)

    Hi, this is just a guess... Try setting sip_invite_domain in your outbound route. Set it to whatever you have your "from domain" set to in the gateway record.
  16. Adrian Fretwell

    call transfer dialplan not exist!

    You may need to look at a dialplan record called bind_digit_action. https://developer.signalwire.com/freeswitch/FreeSWITCH-Explained/Modules/mod-dptools/6586414#0-about
  17. Adrian Fretwell

    email sending issues to GoDaddy account

    @mcs3ss2 Of course RDNS - sometimes we forget to state the very obvious! I get all the DMARC reports but I didn't know Microsoft 365 actually checked for it. We learn something new every day...
  18. Adrian Fretwell

    email sending issues to GoDaddy account

    You may need to look at email headers in detail, and compare the working ones with the non working ones. As I said, some providers are doing non industry standard things like silently dropping emails (No non delivery response/reason) that they don't like to look of. For example, I have seen...
  19. Adrian Fretwell

    email sending issues to GoDaddy account

    The big providers are making it increasingly difficult for people running their own email servers. Some are not following IETF guidelines and are ignoring the RFCs on the basis that "they know better". Just make sure that when you send emails from an authorised account on your mail server...
  20. Adrian Fretwell

    Sharing a full system phone reboot script

    @seankann Yes, you get the idea, probably no need to sleep after every endpoint, maybe every 10 or every 100, see code snippet below. And as I said you only really need to worry about this if there are a large number of endpoints. import time i = 1 while True: i += 1 if i > 10...