Daniel,
Many thanks, will do some test plays with this option as well!
Le 21/03/2024 à 18:22, Daniel-Constantin Mierla a écrit :
Hello,
there is the core option:
- https://www.kamailio.org/wikidocs/cookbooks/5.8.x/core/#tcp_crlf_ping
But I guess is the client that sends crlfcrlf and the server sends
back crlf.
Cheers,
Daniel
On 21.03.24 16:26, Ihor Olkhovskyi via sr-users wrote:
Just to add a bit for an issue:
On a mobile client, Linphone in particular, system may be in state,
that it "believes", that TCP connection still exists, but on a server
(Kamailio) side it's already closed by tcp_keepalive_enable() option.
As I got, RST is not reaching mobile device (which is ok, I assume,
in a mobile world).
But device due to "internal believes" sending the packets via already
dead TCP connection and as a result, on outgoing call I'm getting 408
- Timeout.
Linphone developers suggested to use this CRLF method for keepalive,
so I'm asking after finding traces of this RFC only in outbound module.
P.S.: I know, keepalive on TCP and mobile world is usually a bad
idea, but maybe it's better in general than SIP OPTIONS ping. From my
point of view, TCP stack state should be enough already, but reality
is reality
Le jeu. 21 mars 2024 à 16:18, Ihor Olkhovskyi
<[email protected]> a écrit :
Julien,
Yes, I did. It just invokes setsockopt() from system library -
https://linux.die.net/man/3/setsockopt
This one is a bit different.
Le jeu. 21 mars 2024 à 14:29, Julien Chavanton
<[email protected]> a écrit :
Did you look at the tcpops module.
I am sometimes getting confused but I think this is the one
made by the kernel and it is simply a socket option flag.
On Thu, Mar 21, 2024, 6:14 AM Ihor Olkhovskyi via sr-users
<[email protected]> wrote:
Hello,
A bit generic question, does Kamailio supports CRLF
keepalive per
https://www.rfc-editor.org/rfc/rfc5626#section-4.4.1 ?
It's more for tracking TCP connection states, as seems
tcp_keepalive_enable is not super reliable especially in
mobile networks.
--
Best regards,
Ihor (Igor)
__________________________________________________________
Kamailio - Users Mailing List - Non Commercial Discussions
To unsubscribe send an email to
[email protected]
Important: keep the mailing list in the recipients, do
not reply only to the sender!
Edit mailing list options or unsubscribe:
--
Best regards,
Ihor (Igor)
--
Best regards,
Ihor (Igor)
__________________________________________________________
Kamailio - Users Mailing List - Non Commercial Discussions
To unsubscribe send an email [email protected]
Important: keep the mailing list in the recipients, do not reply only to the
sender!
Edit mailing list options or unsubscribe:
--
Daniel-Constantin Mierla (@ asipto.com)
twitter.com/miconda -- linkedin.com/in/miconda
Kamailio Consultancy, Training and Development Services -- asipto.com
Kamailio World Conference, April 18-19, 2024, Berlin -- kamailioworld.com
__________________________________________________________
Kamailio - Users Mailing List - Non Commercial Discussions
To unsubscribe send an email to [email protected]
Important: keep the mailing list in the recipients, do not reply only to the
sender!
Edit mailing list options or unsubscribe: