paramter "NDLB-force-rport" did not effect
Dear Friends, i met a problem that call a registered user behind NAT, i need FS send INVITE message to the port of the NAT device from which the registered user sent out REGISTRATION but not according to the CONTACT header. see the wiki, i enable below paramter, <param name="NDLB-force-rport" value="true"/>
From the wireshark trace, it shows FS received the REGISTERATION message from remote port 20438, however, the INVITE message still sent to the port(20347) inside "Contact", it looks the paramter "NDLB-force-rport" did not effect, Could anyone help for this issue, thanks a lot!
Below is the registeration info from FS output (press F9), Call-ID: 1721091027@10.33.48.203 User: 13580358068@124.193.106.104 Contact: "user" <sip:13580358068@61.144.248.77:20347> Agent: Status: Registered(UDP)(unknown) EXP(2011-11-08 14:38:02) EXPSECS(152) Host: freeswitch IP: 61.144.248.77 Port: 20438 Auth-User: 13580358068 Auth-Realm: 124.193.106.104 MWI-Account: 13580358068@124.193.106.104 Cheers! BR, Charles
Check this one out: http://wiki.freeswitch.org/wiki/NAT_Traversal#NDLB-connectile-dysfunction -MC On Mon, Nov 7, 2011 at 11:30 PM, fieldpeak <fieldpeak@gmail.com> wrote:
Dear Friends,
i met a problem that call a registered user behind NAT, i need FS send INVITE message to the port of the NAT device from which the registered user sent out REGISTRATION but not according to the CONTACT header.
see the wiki, i enable below paramter, <param name="NDLB-force-rport" value="true"/>
From the wireshark trace, it shows FS received the REGISTERATION message from remote port 20438, however, the INVITE message still sent to the port(20347) inside "Contact", it looks the paramter "NDLB-force-rport" did not effect, Could anyone help for this issue, thanks a lot!
Below is the registeration info from FS output (press F9),
Call-ID: 1721091027@10.33.48.203 User: 13580358068@124.193.106.104 Contact: "user" <sip:13580358068@61.144.248.77:20347> Agent: Status: Registered(UDP)(unknown) EXP(2011-11-08 14:38:02) EXPSECS(152) Host: freeswitch IP: 61.144.248.77 Port: 20438 Auth-User: 13580358068 Auth-Realm: 124.193.106.104 MWI-Account: 13580358068@124.193.106.104
Cheers! BR, Charles
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
I think you need to review your understanding of what rport is and what force-rport does. On Tue, Nov 8, 2011 at 1:30 AM, fieldpeak <fieldpeak@gmail.com> wrote:
Dear Friends,
i met a problem that call a registered user behind NAT, i need FS send INVITE message to the port of the NAT device from which the registered user sent out REGISTRATION but not according to the CONTACT header.
see the wiki, i enable below paramter, <param name="NDLB-force-rport" value="true"/>
From the wireshark trace, it shows FS received the REGISTERATION message from remote port 20438, however, the INVITE message still sent to the port(20347) inside "Contact", it looks the paramter "NDLB-force-rport" did not effect, Could anyone help for this issue, thanks a lot!
Below is the registeration info from FS output (press F9),
Call-ID: 1721091027@10.33.48.203 User: 13580358068@124.193.106.104 Contact: "user" <sip:13580358068@61.144.248.77:20347> Agent: Status: Registered(UDP)(unknown) EXP(2011-11-08 14:38:02) EXPSECS(152) Host: freeswitch IP: 61.144.248.77 Port: 20438 Auth-User: 13580358068 Auth-Realm: 124.193.106.104 MWI-Account: 13580358068@124.193.106.104
Cheers! BR, Charles
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
-- Anthony Minessale II FreeSWITCH http://www.freeswitch.org/ ClueCon http://www.cluecon.com/ Twitter: http://twitter.com/FreeSWITCH_wire AIM: anthm MSN:anthony_minessale@hotmail.com GTALK/JABBER/PAYPAL:anthony.minessale@gmail.com IRC: irc.freenode.net #freeswitch FreeSWITCH Developer Conference sip:888@conference.freeswitch.org googletalk:conf+888@conference.freeswitch.org pstn:+19193869900
What is the user agent? /b On Nov 8, 2011, at 1:30 AM, fieldpeak wrote:
Dear Friends,
i met a problem that call a registered user behind NAT, i need FS send INVITE message to the port of the NAT device from which the registered user sent out REGISTRATION but not according to the CONTACT header.
see the wiki, i enable below paramter, <param name="NDLB-force-rport" value="true"/>
sorry for the confusion, now i understood the rport, and now i use NDLB-connectile-dysfunction for each users, this problem was resolved, thanks all for kindly help!BR, Charles 2011/11/9 Brian West <brian@freeswitch.org>
What is the user agent?
/b
On Nov 8, 2011, at 1:30 AM, fieldpeak wrote:
Dear Friends,
i met a problem that call a registered user behind NAT, i need FS send INVITE message to the port of the NAT device from which the registered user sent out REGISTRATION but not according to the CONTACT header.
see the wiki, i enable below paramter, <param name="NDLB-force-rport" value="true"/>
FreeSWITCH-users mailing list FreeSWITCH-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
-- Regards, Charles
participants (4)
-
Anthony Minessale
-
Brian West
-
fieldpeak
-
Michael Collins