----- Original Message -----
Sent: Monday, March 22, 2010 3:20
PM
Subject: Re: [Freeswitch-users] rtp
timeout yet
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 -----
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