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>