Henry Fernandes
2016-Feb-02 20:56 UTC
[asterisk-users] Asterisk not matching peer of incoming call
I'm having an issue with my Asterisk 1.8.21 server and hairpinning a call. Any help would be appreciated. My Asterisk server sends a call out to my proxy. The proxy then routes the call back to Asterisk because it recognizes that the destination is on that same Asterisk server. When the call is sent back, I would expect Asterisk to see the incoming call and match it to the 'friend' I've set up for the proxy. Unfortunately, it doesn't do this. It instead it matches to the "general" section of sip.conf (presumably because it couldn't find a match). I know that it matches to the "general" section because it routes to the dialplan "fail-call" context. -- Called SIP/test-250 at sipproxydev06.xxx.net<mailto:SIP/test-250 at sipproxydev06.xxx.net> -- Now forwarding SIP/test-user2_softphone to 'Local/test-250 at fail-call' (thanks to SIP/sipproxydev06.xxx.net-00000001) [2016-02-02 13:25:33] NOTICE[28481]: app_dial.c:901 do_forward: Not accepting call completion offers from call-forward recipient Local/test-250 at fail-call-00000000;1 -- Executing [test-250 at fail-call:1] DumpChan("Local/test-250 at fail-call-00000000;2", "") in new stack I have a 'friend' defined in sip.conf for calls from sipproxydev06.xxx.net. I also have a 'friend' for the Asterisk server itself. Why doesn't Asterisk match to one of the 'friends' I have set up in sip.conf? -H -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.digium.com/pipermail/asterisk-users/attachments/20160202/324c98e9/attachment.html>