<div dir="ltr"><div>Hello,</div><div><br></div><div>More tests with WebRTC in Opensips 2.1 and I noticed that the websocket connection of my browser was being disconnected some time after it registered, this caused the javascript lib to reconnect and re-register. This is not good because each time it happens, the browser uses a new port and I get one more contact to the same AOR in my location table...</div><div>Investigating the problem I noticed the websocket connection was being dropped because the Opensips&#39; TCP connection lifetime was being reached and so it closed the connection.</div><div>First thing I did was to use the tcp_persistent_flag from the Registrar module. Unfortunately it didn&#39;t work.... So next test was to increased the tcp_connection_lifetime parameter to something greater than the Register expire time and luckly it worked! The websocket connection wasn&#39;t dropped anymore!</div><div>Even though now things are working, I think we have some bug in here...</div><div>I know the websocket runs over TCP but should it be ruled by the tcp_connection_lifetime parameter? I was expecting some independence, although I would completely understand if it is not possible from the implementation point of view.</div><div>Despite that, considering websockets fall under the same rules as TCP, then the tcp_persistent_flag should apply for it too, right?</div><div><br></div><div>Regards,</div><div>Patrick</div></div>