


VERBOSE pbx_builtins.c: Goto (macro-user-callerid,s,23) VERBOSE pbx.c: Executing GotoIf(“SIP/4003-000081a0”, “1?report2:macroerror”) in new stack VERBOSE pbx.c: Executing NoOp(“SIP/4003-000081a0”, “Macro Depth is 1”) in new stack VERBOSE pbx.c: Executing ExecIf(“SIP/4003-000081a0”, “0?Set(CHANNEL(language)=)”) in new stack VERBOSE pbx.c: Executing Set(“SIP/4003-000081a0”, “CALLERID(all)=“Todd Schacherl” ”) in new stack VERBOSE pbx.c: Executing Set(“SIP/4003-000081a0”, “_DIAL_OPTIONS=Ttr”) in new stack VERBOSE pbx.c: Executing ExecIf(“SIP/4003-000081a0”, “0?Set(_CIDMASQUERADING=TRUE)”) in new stack VERBOSE pbx.c: Executing Set(“SIP/4003-000081a0”, “AMPUSERCIDNAME=Todd Schacherl”) in new stack VERBOSE pbx.c: Executing GotoIf(“SIP/4003-000081a0”, “0?limit”) in new stack VERBOSE pbx.c: Executing GotoIf(“SIP/4003-000081a0”, “0?report”) in new stack VERBOSE pbx.c: Executing ExecIf(“SIP/4003-000081a0”, “0?Set(HOTDESKCALL=1)”) in new stack VERBOSE pbx.c: Executing Set(“SIP/4003-000081a0”, “HOTDESKCALL=0”) in new stack VERBOSE pbx.c: Executing Macro(“SIP/4003-000081a0”, “user-callerid,LIMIT”) in new stack On the calling server’s logs I see the following: I see nothing on the receiving system as far as the asterisk logs. On the other system it’s similar except the dial pattern uses 4XXX. I’ve created an outbound route that looks for 5XXX and points to the AIX trunk. When I try to dial an extension on the other system I get the message, “your call cannot be completed as dialed, please check the number and dial again.” I’ve opened UDP 4569 ports on both and pointed them to their respective servers internally. Both systems are behind firewalls, one a Fortinet 60E and the other is a Meraki MX64. I’m trying to get two Freepbx systems to talk over an IAX2 trunk and I’m not having much success.
