911, 933, 611 Your Call Cannot Be Completed as Dialed

So obviously it would seem I have a problem with my outbound pattern matching.

So calling regular numbers 1xxx-xxx-xxxx, xxx-xxx-xxxx work fine.

Calling 411 gives me the FreePBX phone book as expected

However whenever I try calling a regular 3 digit “service” number such as testing 911 by calling 933 or testing by calling 611 it just says your call cannot be completed as dialed.

Patterns look fine, maybe your provider is rejecting the call. Call trace will tell us:
https://wiki.freepbx.org/display/SUP/Providing+Great+Debug#ProvidingGreatDebug-AsteriskLogs

[[email protected] ~]# grep 1535723975.38 /var/log/asterisk/full*

/var/log/asterisk/full:[2018-08-31 09:59:35] VERBOSE[18421][C-00000013] pbx.c: Executing [[email protected]:1] Set("PJSIP/200-0000001a", "TOUCH_MONITOR=1535723975.38") in new stack
/var/log/asterisk/full:[2018-08-31 09:59:35] VERBOSE[18421][C-00000013] pbx.c: Executing [[email protected]:18] Set("PJSIP/200-0000001a", "__CALLFILENAME=out-933-200-20180831-095935-1535723975.38") in new stack
/var/log/asterisk/full:[2018-08-31 09:59:35] VERBOSE[18421][C-00000013] pbx.c: Executing [[email protected]:19] MixMonitor("PJSIP/200-0000001a", "2018/08/31/out-933-200-20180831-095935-1535723975.38.wav,abi(LOCAL_MIXMON_ID),") in new stack
/var/log/asterisk/full:[2018-08-31 09:59:35] VERBOSE[18421][C-00000013] pbx.c: Executing [[email protected]:23] Set("PJSIP/200-0000001a", "CDR(recordingfile)=out-933-200-20180831-095935-1535723975.38.wav") in new stack
/var/log/asterisk/full:[2018-08-31 09:59:40] VERBOSE[18421][C-00000013] pbx.c: Executing [[email protected]:4] NoOp("PJSIP/200-0000001a", "MASTER CHANNEL: 1535723975.38 = 1535723975.38") in new stack

Now do it again with the call id:

grep C-00000013 /var/log/asterisk/full

https://pastebin.com/nrfmvYG5

This was the output

Was just following up on this,

Thanks!

Number was dialed, and answered immediately, channels bridged and ext 200 hung up 4 seconds later. The recording came from the provider:

[2018-08-31 09:59:36] VERBOSE[18421][C-00000013] app_dial.c: Called PJSIP/[email protected]_Street
[2018-08-31 09:59:36] VERBOSE[18421][C-00000013] app_dial.c: PJSIP/VoIP_Street-0000001b answered PJSIP/200-0000001a
[2018-08-31 09:59:36] VERBOSE[18433][C-00000013] bridge_channel.c: Channel PJSIP/VoIP_Street-0000001b joined 'simple_bridge' basic-bridge <e8edb54b-9f6a-4321-9fad-6861f9ceb7a8>
[2018-08-31 09:59:36] VERBOSE[18421][C-00000013] bridge_channel.c: Channel PJSIP/200-0000001a joined 'simple_bridge' basic-bridge <e8edb54b-9f6a-4321-9fad-6861f9ceb7a8>
[2018-08-31 09:59:40] VERBOSE[18421][C-00000013] bridge_channel.c: Channel PJSIP/200-0000001a left 'simple_bridge' basic-bridge <e8edb54b- 9f6a-4321-9fad-6861f9ceb7a8>

Are you using Yealinks?

Using VOIP Street

So I should contact voipstreet in this case as it seems the call is being answered by the provider?

IIRC, you need to identify your emergency routes with VOIP Street to avoid a $300 charge to making an emergency call on a non-emergency route.

I called VoIP street they said all I needed to do was go into my portal setup the E911 information and then I could call 933 to do a test call I had done that before testing this. I’ll give them a ring to see if they’ve got any other ideas.

This topic was automatically closed 365 days after the last reply. New replies are no longer allowed.