[asterisk-users] Pickup re-invite
Tim St. Pierre
tim at communicatefreely.net
Mon Dec 10 16:04:12 CST 2007
Hello Folks.
I'm wondering if anyone has any helpful hints.
I recently upgraded to 1.4.11, and I'm having problems with pickup, both
directed, and the pickup feature.
My server is on the public internet, and all phones are behind a NAT router,
somewhere else on the public internet.
When a ringing phone is picked up by another phone, you have audio for a few
seconds, then the call is dropped.
The console shows "No response to our critical packet"
A SIP debug of the conversation between the phone and the server shows a
re-invite request right when the call drops. The phone is of course using
the internal IP address as it's contact, and it looks to me like the server
is trying to use it.
I have canreinvite=no for both the general sip.conf, as well as per-peer.
I am using the whole range of Aastra Enterprise IP phones.
Interestingly enough, some phones show their true IP address and port in the
Asterisk registration database. I believe this is where the phones have
successfully communicated with a uPNP router, and discovered their public
address. These phones can successfully pickup the call.
If I pipe the pickup call through the Local channel, it works.
Why is asterisk still trying to re-invite even though I have explicitly told
it not to in the config?
It worked fine in 1.2
Any suggestions, or requests for more information?
Thanks for any help.
-Tim
--
Tim St. Pierre
IP telephony specialist
sip://5101@communicatefreely.net
Toronto: 647 722 6930
Toll-Free 1 888 488 6940
tim at communicatefreely.net
More information about the asterisk-users
mailing list