Hi
I’m using
FreePBX 2.4.1.0
Asterisk 1.4.16
Callback was working fine. No Upgrade was done. When trying the Callback access number, the system is not disconnecting the call using 486 Busy. But callback works when manually hanging up the call.
But when looking at the asterisk CLI, i’m able to see that the system is using the “Hangup” function to destroy the call, but the call is not getting disconnected.
I’m posting my Asterisk CLI output below.
– Executing [[email protected]:1] NoOp(“SIP/xx.xx.xx.xx-1990d480”, “Received incoming SIP connection from unknown peer to 0208xxxxxxx”) in new stack
– Executing [[email protected]:2] Set(“SIP/xx.xx.xx.xx-1990d480”, “DID=0208xxxxxxx”) in new stack
– Executing [[email protected]:3] Goto(“SIP/xx.xx.xx.xx-1990d480”, “s|1”) in new stack
– Goto (from-sip-external,s,1)
– Executing [[email protected]:1] GotoIf(“SIP/xx.xx.xx.xx-1990d480”, “1?from-trunk|0208xxxxxxx|1”) in new stack
– Goto (from-trunk,0208xxxxxxx,1)
– Executing [[email protected]:1] Set(“SIP/xx.xx.xx.xx-1990d480”, “__FROM_DID=0208xxxxxxx”) in new stack
– Executing [[email protected]:2] Gosub(“SIP/xx.xx.xx.xx-1990d480”, “app-blacklist-check|s|1”) in new stack
– Executing [[email protected]:1] LookupBlacklist(“SIP/xx.xx.xx.xx-1990d480”, “”) in new stack
– Executing [[email protected]:2] GotoIf(“SIP/xx.xx.xx.xx-1990d480”, “0?blacklisted”) in new stack
– Executing [[email protected]:3] Return(“SIP/xx.xx.xx.xx-1990d480”, “”) in new stack
– Executing [[email protected]:3] GotoIf(“SIP/xx.xx.xx.xx-1990d480”, “1 ?cidok”) in new stack
– Goto (from-trunk,0208xxxxxxx,5)
– Executing [[email protected]:5] NoOp(“SIP/xx.xx.xx.xx-1990d480”, “CallerID is “0208yyyyyyy” <0208yyyyyyy>”) in new stack
– Executing [[email protected]:6] Set(“SIP/xx.xx.xx.xx-1990d480”, “__CALLINGPRES_SV=allowed_not_screened”) in new stack
– Executing [[email protected]:7] SetCallerPres(“SIP/xx.xx.xx.xx-1990d480”, “allowed_not_screened”) in new stack
– Executing [[email protected]:8] Goto(“SIP/xx.xx.xx.xx-1990d480”, “callback|4|1”) in new stack
– Goto (callback,4,1)
– Executing [[email protected]:1] Set(“SIP/xx.xx.xx.xx-1990d480”, “CALL=0208yyyyyyy”) in new stack
– Executing [[email protected]:2] Set(“SIP/xx.xx.xx.xx-1990d480”, “DESTINATION=custom-a2billing-normal…1”) in new stack
– Executing [[email protected]:3] Set(“SIP/xx.xx.xx.xx-1990d480”, “SLEEP=10”) in new stack
– Executing [[email protected]:4] System(“SIP/xx.xx.xx.xx-1990d480”, “/var/lib/asterisk/bin/callback 0208yyyyyyy custom-a2billing-normal…1 10 &”) in new stack
– Executing [[email protected]:5] Hangup(“SIP/xx.xx.xx.xx-1990d480”, “”) in new stack
== Spawn extension (callback, 4, 5) exited non-zero on 'SIP/xx.xx.xx.xx-1990d480’
localhost*CLI>
Can anyone please help me?
Many Thanks
Vinod