Hi guys,
I have a weird issue
I backed up and restored my config to a new server (production) from my original test build
incoming calls, VM etc are working great.
Outgoing calls route back to my existing avaya pbx using an h323 trunk
on the test system they work correctly here is the log
[2020-01-17 10:21:02] VERBOSE[4544][C-000001a8] pbx.c: Executing [5900@from-internal:1] Macro(“PJSIP/1007-00000000”, “user-callerid,LIMIT,EXTERNAL,”) in new stack
[2020-01-17 10:21:02] VERBOSE[4544][C-000001a8] pbx.c: Executing [5900@from-internal:2] Gosub(“PJSIP/1007-00000000”, “sub-record-check,s,1(out,5900,dontcare)”) in new stack
[2020-01-17 10:21:02] VERBOSE[4544][C-000001a8] pbx.c: Executing [out@sub-record-check:1] NoOp(“PJSIP/1007-00000000”, “Outbound Recording Check from 1007 to 5900”) in new stack
[2020-01-17 10:21:02] VERBOSE[4544][C-000001a8] pbx.c: Executing [out@sub-record-check:7] Gosub(“PJSIP/1007-00000000”, “recordcheck,1(dontcare,out,5900)”) in new stack
[2020-01-17 10:21:02] VERBOSE[4544][C-000001a8] pbx.c: Executing [5900@from-internal:3] ExecIf(“PJSIP/1007-00000000”, “0 ?Set(CDR(accountcode)=)”) in new stack
[2020-01-17 10:21:02] VERBOSE[4544][C-000001a8] pbx.c: Executing [5900@from-internal:4] Set(“PJSIP/1007-00000000”, “INTRACOMPANYROUTE=YES”) in new stack
[2020-01-17 10:21:02] VERBOSE[4544][C-000001a8] pbx.c: Executing [5900@from-internal:5] Set(“PJSIP/1007-00000000”, “MOHCLASS=default”) in new stack
[2020-01-17 10:21:02] VERBOSE[4544][C-000001a8] pbx.c: Executing [5900@from-internal:6] Set(“PJSIP/1007-00000000”, “_NODEST=”) in new stack
[2020-01-17 10:21:02] VERBOSE[4544][C-000001a8] pbx.c: Executing [5900@from-internal:7] Macro(“PJSIP/1007-00000000”, “dialout-trunk,1,5900,off”) in new stack
[2020-01-17 10:21:02] VERBOSE[4544][C-000001a8] pbx.c: Executing [s@macro-dialout-trunk:5] Set(“PJSIP/1007-00000000”, “DIAL_NUMBER=5900”) in new stack
[2020-01-17 10:21:02] VERBOSE[4544][C-000001a8] pbx.c: Executing [s@macro-dialout-trunk:14] Set(“PJSIP/1007-00000000”, “OUTNUM=5900”) in new stack
[2020-01-17 10:21:02] VERBOSE[4544][C-000001a8] pbx.c: Executing [s@macro-dialout-trunk:21] Set(“PJSIP/1007-00000000”, “__CRM_DESTINATION=5900”) in new stack
[2020-01-17 10:21:02] VERBOSE[4544][C-000001a8] pbx.c: Executing [s@macro-dialout-trunk:27] ExecIf(“PJSIP/1007-00000000”, “1?Set(CONNECTEDLINE(num,i)=5900)”) in new stack
[2020-01-17 10:21:02] VERBOSE[4544][C-000001a8] pbx.c: Executing [s@macro-dialout-trunk:38] Set(“PJSIP/1007-00000000”, “the_num=5900”) in new stack
[2020-01-17 10:21:02] VERBOSE[4544][C-000001a8] pbx.c: Executing [s@macro-dialout-trunk:39] Dial(“PJSIP/1007-00000000”, “OOH323/5900@avaya,300,T”) in new stack
[2020-01-17 10:21:02] VERBOSE[4544][C-000001a8] app_dial.c: Called OOH323/5900@avaya
[2020-01-17 10:24:57] VERBOSE[4544][C-000001a8] pbx.c: Spawn extension (from-internal, 5900, 7) exited non-zero on ‘PJSIP/1007-00000000’
On the new production system it is identical except for the final line
[2020-01-17 11:46:19] VERBOSE[28275][C-0000a253] pbx.c: Executing [2009@from-internal:1] Macro(“PJSIP/1007-00000011”, “user-callerid,LIMIT,EXTERNAL,”) in new stack
[2020-01-17 11:46:19] VERBOSE[28275][C-0000a253] pbx.c: Executing [2009@from-internal:2] Gosub(“PJSIP/1007-00000011”, “sub-record-check,s,1(out,2009,dontcare)”) in new stack
[2020-01-17 11:46:19] VERBOSE[28275][C-0000a253] pbx.c: Executing [out@sub-record-check:1] NoOp(“PJSIP/1007-00000011”, “Outbound Recording Check from 1007 to 2009”) in new stack
[2020-01-17 11:46:19] VERBOSE[28275][C-0000a253] pbx.c: Executing [out@sub-record-check:7] Gosub(“PJSIP/1007-00000011”, “recordcheck,1(dontcare,out,2009)”) in new stack
[2020-01-17 11:46:19] VERBOSE[28275][C-0000a253] pbx.c: Executing [2009@from-internal:3] ExecIf(“PJSIP/1007-00000011”, “0 ?Set(CDR(accountcode)=)”) in new stack
[2020-01-17 11:46:19] VERBOSE[28275][C-0000a253] pbx.c: Executing [2009@from-internal:4] Set(“PJSIP/1007-00000011”, “INTRACOMPANYROUTE=YES”) in new stack
[2020-01-17 11:46:19] VERBOSE[28275][C-0000a253] pbx.c: Executing [2009@from-internal:5] Set(“PJSIP/1007-00000011”, “MOHCLASS=default”) in new stack
[2020-01-17 11:46:19] VERBOSE[28275][C-0000a253] pbx.c: Executing [2009@from-internal:6] Set(“PJSIP/1007-00000011”, “_NODEST=”) in new stack
[2020-01-17 11:46:19] VERBOSE[28275][C-0000a253] pbx.c: Executing [2009@from-internal:7] Macro(“PJSIP/1007-00000011”, “dialout-trunk,1,2009,off”) in new stack
[2020-01-17 11:46:19] VERBOSE[28275][C-0000a253] pbx.c: Executing [s@macro-dialout-trunk:5] Set(“PJSIP/1007-00000011”, “DIAL_NUMBER=2009”) in new stack
[2020-01-17 11:46:19] VERBOSE[28275][C-0000a253] pbx.c: Executing [s@macro-dialout-trunk:14] Set(“PJSIP/1007-00000011”, “OUTNUM=2009”) in new stack
[2020-01-17 11:46:19] VERBOSE[28275][C-0000a253] pbx.c: Executing [s@macro-dialout-trunk:21] Set(“PJSIP/1007-00000011”, “__CRM_DESTINATION=2009”) in new stack
[2020-01-17 11:46:20] VERBOSE[28275][C-0000a253] pbx.c: Executing [s@macro-dialout-trunk:27] ExecIf(“PJSIP/1007-00000011”, “1?Set(CONNECTEDLINE(num,i)=2009)”) in new stack
[2020-01-17 11:46:20] VERBOSE[28275][C-0000a253] pbx.c: Executing [s@macro-dialout-trunk:38] Set(“PJSIP/1007-00000011”, “the_num=2009”) in new stack
[2020-01-17 11:46:20] VERBOSE[28275][C-0000a253] pbx.c: Executing [s@macro-dialout-trunk:39] Dial(“PJSIP/1007-00000011”, “OOH323/2009@avaya,300,T”) in new stack
[2020-01-17 11:46:20] VERBOSE[28275][C-0000a253] app_dial.c: Called OOH323/2009@avaya
[2020-01-17 11:46:20] VERBOSE[28275][C-0000a253] pbx.c: Executing [2009@from-internal:8] Macro(“PJSIP/1007-00000011”, “outisbusy,”) in new stack
test system says “spawn extension”
production says “executing”
Also I realize they are dialing different extensions. they are both on avaya!