FreePBX 18.104.22.168 (Asterisk 16.9.0)
I made sure it has all of the latest modules and system updates
I have been an asterisk user for 20+ years, for a small business
I have one trunk line, 2 DID’s
I don’t experience problems with outbound calls
Most inbound calls work
I am having troubles with some inbound calls, I can reproduce it by calling from a Comcast VoIP phone
I get one of four responses. In all cases the caller will get 10-30 seconds of initial silence. Normal calls do not get the initial silence.
- The caller will get silence, then call just drops. Nothing shows in pjsip history or asterisk logs
- The caller will get silence, the caller gets a 1-4 rings, then the call is dropped. Nothing shows in pjsip history or asterisk logs
- The caller will get silence, the call will go through, I will get one or two rings, but in the pjsip history, it shows as call terminated
- The caller will get silence, the call will go through, I can answer the call and have a normal phone conversation.
This behavior can also be reproduced using a FreedomPop cell, that places calls over SIP.
I believe, that it is just taking too long for the call to get established from the provider. This is evident in that the callers hear a long silence while the call is being setup. This doesn’t happen with calls that go through. But Comcast and Flowroute should have the capacity, and it appears to consistent, even off hours.
I also don’t believe it is my configuration and outbound works great and most inbound works great.
Also, I many of the case, I get no entries in my asterisk logs, so it would appear to be taking too long to set up the call. Which would point to the provider, Flowroute.
I am thinking of getting a second SIP Provider to test this out.
The only unusual activity are a series of PJSIP entries
00036 1587331773 * ==> 22.214.171.124:5060 OPTIONS sip:@us-east-va.sip.flowroute.com:5060 SIP/2.0
00037 1587331773 * <== 126.96.36.199:5060 SIP/2.0 404 Not Found
00038 1587331795 * <== 188.8.131.52:5060 OPTIONS sip:s@:5060;line=xjrbmil SIP/2.0
00039 1587331795 * ==> 184.108.40.206:5060 SIP/2.0 200 OK
It is always in a pair, OPTIONS Sent, I receive back 404, OPTIONS received, I respond back 200
I assume this is just my setup asking if it is still their. It doesn’t interfere with getting calls from other providers.
Has anyone else seen similar problems with some inbound calls?
Suggestions on who to use as an alternate SIP Trunk provider that I can use as a test, possible as a backup in the future.
Any suggestions on how to troubleshoot next?