[OpenSER-Users] Is there OPTIONS keepalive in TCP?
Klaus Darilion
klaus.mailinglists at pernau.at
Fri Feb 15 17:01:48 CET 2008
Bogdan-Andrei Iancu wrote:
> Right, but is a bit delicate as from routing script (SIP level) we start
> playing with the transport layer :
> - first will generate some confusion
we could have default settings which have similar behavior like now.
> - it will become more difficult to script down your configuration.
yes - but it would me allow finetuning
regards
klaus
>
> I was paying some second thoughts to some discussions we had some time
> ago, about embedding some automation for some very standard behaviours,
> in order to reduce the scripting complexity.....
> I will attack this issue during the next week IRC meeting.
>
> Regards,
> Bogdan
>
>
> Klaus Darilion wrote:
>>
>>
>> Bogdan-Andrei Iancu schrieb:
>>> Hi Klaus,
>>>
>>> I did some test last year with nathelper sending pings over TCP and
>>> it proofed to be non-functional. If the TCP connection is closed
>>> (from client side), the timer process will actually hang trying to
>>> open a TCP connection via NAT....
>>
>> This brings me to an INO very useful feature request I mentioned some
>> time ago: For certain kind of scenarios it would be useful to tell
>> openser to "not open a new TCP connection if there is no existing TCP
>> connection" - e.g. by having a flag somewhere.
>>
>> Use cases: natpinging, requests forwarded to TCP clients behind NAT
>> (e.g. after lookup), ....
>>
>> regards
>> klaus
>>
>>
>>>
>>> Regards,
>>> Bogdan
>>>
>>> Klaus Darilion wrote:
>>>> Iñaki Baz Castillo schrieb:
>>>>
>>>>> Hi, I register a X-Lite (TCP client) and a Twinkle (UDP client)
>>>>> behind NAT. I dissable STUN, ICE, keepalive, "discover external
>>>>> address", etc... in both.
>>>>>
>>>>> They send a REGISTER to my OpenSer with public IP so I enable
>>>>> OPTIONS pinging ifor both (I confirm that "location" table has the
>>>>> same cflags for the you entries and so, all is correct.
>>>>>
>>>>> But I just see a periodical SIP OPTIONS by UDP for Twinkle. Are
>>>>> they exist in case of TCP?
>>>>>
>>>>
>>>> Looks like this is a limitation of the natpinging. I would think it
>>>> should work with TCP/TLS too (useful to handle clients which close
>>>> the TCP connection after some time).
>>>>
>>>> klaus
>>>>
>>>> _______________________________________________
>>>> Users mailing list
>>>> Users at lists.openser.org
>>>> http://lists.openser.org/cgi-bin/mailman/listinfo/users
>>>>
>>>
>>
>
More information about the Users
mailing list