Re: [Freeswitch-users] rtp timeout yet
I deactivated iptables, no router, no nat, only 2 public IP, 2 softphones connected on the same FS which is on a public IP to. default config, result -> rtp timeout crazy that's not working since I can make 2 softphones behind a firewall work.... ok that's enough for me tonight ! ;) ----- Original Message ----- From: "Madovsky" <infos@madovsky.org> To: <freeswitch-users@lists.freeswitch.org> Sent: Monday, March 22, 2010 1:55 AM Subject: Re: [Freeswitch-users] rtp timeout yet
I replace public ip by these fake one...
----- Original Message ----- From: "Jason White" <jason@jasonjgw.net> To: <freeswitch-users@lists.freeswitch.org> Sent: Monday, March 22, 2010 1:49 AM Subject: Re: [Freeswitch-users] rtp timeout yet
Madovsky <infos@madovsky.org> wrote:
result with tcpdump -ennqti br0 -T rtp -vvv dst port 5060
10.10.10.132 = softphone1 registered from public IP
11.11.11.= softphone2 registered from public IP
10.10.10.138 = FS
Those are private addresses; there's a NAT device involved somewhere, and that's likely to be where your problems are.
_______________________________________________ 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
so when I use a public IP to register a phone, there s a rtp timeout from line 853 of switch_rtp.c I looked at the code line 853 below : ------------------------------------------------------- old_sock = rtp_session->sock_input; rtp_session->sock_input = new_sock; new_sock = NULL; if (switch_test_flag(rtp_session, SWITCH_RTP_FLAG_USE_TIMER) || switch_test_flag(rtp_session, SWITCH_RTP_FLAG_NOBLOCK)) { switch_socket_opt_set(rtp_session->sock_input, SWITCH_SO_NONBLOCK, TRUE); switch_set_flag_locked(rtp_session, SWITCH_RTP_FLAG_NOBLOCK); } switch_socket_create_pollset(&rtp_session->read_pollfd, rtp_session->sock_input, SWITCH_POLLIN | SWITCH_POLLERR, rtp_session->pool); status = SWITCH_STATUS_SUCCESS; *err = "Success"; switch_set_flag_locked(rtp_session, SWITCH_RTP_FLAG_IO); done: if (new_sock) { switch_socket_close(new_sock); } if (old_sock) { switch_socket_close(old_sock); } if (rtp_session->ready != 1) { WRITE_DEC(rtp_session); READ_DEC(rtp_session); } return status; ----------------------------------- it seems that old_sock is the actual sock that it needs to use since there is no auto changing to do ? So does it mean maybe the old_sock is yet existing because there is no NAT ? Thanks ----- Original Message ----- From: "Madovsky" <infos@madovsky.org> To: <freeswitch-users@lists.freeswitch.org> Sent: Monday, March 22, 2010 2:31 AM Subject: Re: [Freeswitch-users] rtp timeout yet
I deactivated iptables, no router, no nat, only 2 public IP, 2 softphones connected on the same FS which is on a public IP to. default config, result -> rtp timeout crazy that's not working since I can make 2 softphones behind a firewall work....
ok that's enough for me tonight ! ;)
----- Original Message ----- From: "Madovsky" <infos@madovsky.org> To: <freeswitch-users@lists.freeswitch.org> Sent: Monday, March 22, 2010 1:55 AM Subject: Re: [Freeswitch-users] rtp timeout yet
I replace public ip by these fake one...
----- Original Message ----- From: "Jason White" <jason@jasonjgw.net> To: <freeswitch-users@lists.freeswitch.org> Sent: Monday, March 22, 2010 1:49 AM Subject: Re: [Freeswitch-users] rtp timeout yet
Madovsky <infos@madovsky.org> wrote:
result with tcpdump -ennqti br0 -T rtp -vvv dst port 5060
10.10.10.132 = softphone1 registered from public IP
11.11.11.= softphone2 registered from public IP
10.10.10.138 = FS
Those are private addresses; there's a NAT device involved somewhere, and that's likely to be where your problems are.
_______________________________________________ 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
_______________________________________________ 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
participants (1)
-
Madovsky