I made a call from 3254102 to 2944093. I then tried to do a transfer to 
3254107. 
IP addresses have been changed to protect the innocent.

It appears this related to bug 3710. It's unclear from the bug if the problem 
has been fixed or not. If it hasn't, then this seems pretty serious and would I 
guess affect any NAT-ted phones ability to transfer calls.

Here's the REFER that the phone at 2944093 sends directly to Asterisk:

U 216.186.128.68:5060 -> 216.186.142.203:5060
REFER sip:[EMAIL PROTECTED] SIP/2.0.
Via: SIP/2.0/UDP 216.186.128.68;branch=z9hG4bKba3b074892377BD1.
From: <sip:[EMAIL PROTECTED]>;tag=C06397B-C3C1D97A.
To: "Test User" <sip:[EMAIL PROTECTED]>;tag=as33e7dd7c.
CSeq: 2 REFER.
Call-ID: [EMAIL PROTECTED]
Contact: <sip:[EMAIL PROTECTED]>.
User-Agent: PolycomSoundPointIP-SPIP_601-UA/1.6.3.0067.
Refer-To: 
<sip:[EMAIL 
PROTECTED];user=phone?Replaces=a13c692-349c9c70-7bd27d33%40172.31.99.4%3Bto-tag%3Das2a8d818b%3Bfrom-tag%3D3DE1A6BE-7262B959>.
Referred-By: <sip:[EMAIL PROTECTED]>.
Max-Forwards: 70.
Content-Length: 0.

Asterisk then goes and complains:

Mar 27 16:25:57 NOTICE[20511]: chan_sip.c:6734 get_refer_info: Supervised 
transfer requested, but unable to find callid '[EMAIL PROTECTED]'.  Both legs 
must reside on Asterisk box to transfer at this time.

The phone's real IP address is 172.31.99.4. 
I'm not really sure what the problem is except that it works fine when there's 
no NAT involved. I can see the real IP address in the dialog. I wonder if 
that's what is confusing Asterisk?

Doug.
_______________________________________________
--Bandwidth and Colocation provided by Easynews.com --

Asterisk-Users mailing list
To UNSUBSCRIBE or update options visit:
   http://lists.digium.com/mailman/listinfo/asterisk-users

Reply via email to