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(a)lists.openser.org
>>
http://lists.openser.org/cgi-bin/mailman/listinfo/users
>>
>