Dialing Out Not Working

Hi guys,

I am having trouble getting outbound calling to work. I can call between extensions perfectly. When I call an external PSTN number, it comes up call failed.

I think it may be something to do with the module Extension Routes perhaps? I also have a number of currently disabled trunks, which will be turned on once I finish building this server.

I have checked in the individual extensions that they are using the correct outbound route, and have also checked that the outbound route is setup with the correct trunk.

I’m at a bit of a loss. Here is the output from the full log…

Thanks in advance!

[2013-12-31 15:34:33] VERBOSE[9233][C-0000000a] netsock2.c: == Using SIP RTP TOS bits 184
[2013-12-31 15:34:33] VERBOSE[9233][C-0000000a] netsock2.c: == Using SIP RTP CoS mark 5
[2013-12-31 15:34:33] VERBOSE[11971][C-0000000a] pbx.c: – Executing [[email protected]:1] Macro(“SIP/1001-0000000a”, “user-callerid,LIMIT”) in new stack
[2013-12-31 15:34:33] VERBOSE[11971][C-0000000a] pbx.c: – Executing [[email protected]:1] Set(“SIP/1001-0000000a”, “TOUCH_MONITOR=1388464473.10”) in new stack
[2013-12-31 15:34:33] VERBOSE[11971][C-0000000a] pbx.c: – Executing [[email protected]:2] Set(“SIP/1001-0000000a”, “AMPUSER=1001”) in new stack
[2013-12-31 15:34:33] VERBOSE[11971][C-0000000a] pbx.c: – Executing [[email protected]:3] GotoIf(“SIP/1001-0000000a”, “0?report”) in new stack
[2013-12-31 15:34:33] VERBOSE[11971][C-0000000a] pbx.c: – Executing [[email protected]:4] ExecIf(“SIP/1001-0000000a”, “1?Set(REALCALLERIDNUM=1001)”) in new stack
[2013-12-31 15:34:33] VERBOSE[11971][C-0000000a] pbx.c: – Executing [[email protected]:5] Set(“SIP/1001-0000000a”, “AMPUSER=1001”) in new stack
[2013-12-31 15:34:33] VERBOSE[11971][C-0000000a] pbx.c: – Executing [[email protected]:6] Set(“SIP/1001-0000000a”, “AMPUSERCIDNAME=Study”) in new stack
[2013-12-31 15:34:33] VERBOSE[11971][C-0000000a] pbx.c: – Executing [[email protected]:7] GotoIf(“SIP/1001-0000000a”, “0?report”) in new stack
[2013-12-31 15:34:33] VERBOSE[11971][C-0000000a] pbx.c: – Executing [[email protected]:8] Set(“SIP/1001-0000000a”, “AMPUSERCID=1000”) in new stack
[2013-12-31 15:34:33] VERBOSE[11971][C-0000000a] pbx.c: – Executing [[email protected]:9] Set(“SIP/1001-0000000a”, “__DIAL_OPTIONS=Ttr”) in new stack
[2013-12-31 15:34:33] VERBOSE[11971][C-0000000a] pbx.c: – Executing [[email protected]:10] Set(“SIP/1001-0000000a”, “CALLERID(all)=“Study” <1000>”) in new stack
[2013-12-31 15:34:33] VERBOSE[11971][C-0000000a] pbx.c: – Executing [[email protected]:11] GotoIf(“SIP/1001-0000000a”, “0?limit”) in new stack
[2013-12-31 15:34:33] VERBOSE[11971][C-0000000a] pbx.c: – Executing [[email protected]:12] ExecIf(“SIP/1001-0000000a”, “1?Set(GROUP(concurrency_limit)=1001)”) in new stack
[2013-12-31 15:34:33] VERBOSE[11971][C-0000000a] pbx.c: – Executing [[email protected]:13] GosubIf(“SIP/1001-0000000a”, “7?sub-ccss,s,1(from-internal,90435804)”) in new stack
[2013-12-31 15:34:33] VERBOSE[11971][C-0000000a] pbx.c: – Executing [[email protected]:1] ExecIf(“SIP/1001-0000000a”, “0?Return()”) in new stack
[2013-12-31 15:34:33] VERBOSE[11971][C-0000000a] pbx.c: – Executing [[email protected]:2] Set(“SIP/1001-0000000a”, “CCSS_SETUP=TRUE”) in new stack
[2013-12-31 15:34:33] VERBOSE[11971][C-0000000a] pbx.c: – Executing [[email protected]:3] GosubIf(“SIP/1001-0000000a”, “0?monitor_config,1(from-internal,90435804):monitor_default,1(from-internal,90435804)”) in new stack
[2013-12-31 15:34:33] VERBOSE[11971][C-0000000a] pbx.c: – Executing [[email protected]:1] GotoIf(“SIP/1001-0000000a”, “0?is_exten”) in new stack
[2013-12-31 15:34:33] VERBOSE[11971][C-0000000a] pbx.c: – Executing [[email protected]:2] StackPop(“SIP/1001-0000000a”, “”) in new stack
[2013-12-31 15:34:33] VERBOSE[11971][C-0000000a] pbx.c: – Executing [[email protected]:3] Return(“SIP/1001-0000000a”, “FALSE”) in new stack
[2013-12-31 15:34:33] VERBOSE[11971][C-0000000a] pbx.c: – Executing [[email protected]:14] GotoIf(“SIP/1001-0000000a”, “1?continue”) in new stack
[2013-12-31 15:34:33] VERBOSE[11971][C-0000000a] pbx.c: – Goto (macro-user-callerid,s,27)
[2013-12-31 15:34:33] VERBOSE[11971][C-0000000a] pbx.c: – Executing [[email protected]:27] Set(“SIP/1001-0000000a”, “CALLERID(number)=1000”) in new stack
[2013-12-31 15:34:33] VERBOSE[11971][C-0000000a] pbx.c: – Executing [[email protected]:28] Set(“SIP/1001-0000000a”, “CALLERID(name)=Study”) in new stack
[2013-12-31 15:34:33] VERBOSE[11971][C-0000000a] pbx.c: – Executing [[email protected]:29] Set(“SIP/1001-0000000a”, “CDR(cnum)=1000”) in new stack
[2013-12-31 15:34:33] VERBOSE[11971][C-0000000a] pbx.c: – Executing [[email protected]:30] Set(“SIP/1001-0000000a”, “CDR(cnam)=Study”) in new stack
[2013-12-31 15:34:33] VERBOSE[11971][C-0000000a] pbx.c: – Executing [[email protected]:31] Set(“SIP/1001-0000000a”, “CHANNEL(language)=en”) in new stack
[2013-12-31 15:34:33] VERBOSE[11971][C-0000000a] pbx.c: – Executing [[email protected]:2] Set(“SIP/1001-0000000a”, “ROUTEUSER=1001”) in new stack
[2013-12-31 15:34:33] VERBOSE[11971][C-0000000a] pbx.c: – Executing [[email protected]:3] GotoIf(“SIP/1001-0000000a”, “1?outbound-5,90435804,2:outbound-allroutes,90435804,2”) in new stack
[2013-12-31 15:34:33] VERBOSE[11971][C-0000000a] pbx.c: – Goto (outbound-5,90435804,2)
[2013-12-31 15:34:33] WARNING[11971][C-0000000a] pbx.c: Channel ‘SIP/1001-0000000a’ sent to invalid extension but no invalid handler: context,exten,priority=outbound-5,90435804,2

What kind of trunks?

Using mostly SIP trunks and one IAX trunk. The IAX is not in use at present though…

My stupid fault. Haven’t set up a PBX in a while and forgot to put a dial pattern in the outbound route.

X. did the trick.