[sr-dev] WebSocket Server support in Kamailio master
Peter Dunkley
peter.dunkley at crocodile-rcs.com
Mon Jul 9 16:35:21 CEST 2012
Hi Juha,
The tcp_accept_no_cl=yes is just to enable Kamailio to accept TCP/TLS
messages without a Content-Length: header. Some bad SIP clients send
these, and it is not always used in HTTP GETs either - and you need to
handle an HTTP GET as part of the WebSocket handshake.
I have no idea about the specifics of that test. It's not something
I've ever used. But, the sipML5 client does send quite large INVITEs,
so I wouldn't be at all surprised if they were larger than 4096 bytes.
Regards,
Peter
On Mon, 2012-07-09 at 17:21 +0300, Juha Heinanen wrote:
> Peter Dunkley writes:
>
> > Also, make sure tcp_accept_no_cl=yes is in your kamailio.cfg.
>
> that got me further. register request now works ok, but when i send
> invite, it fails in this test:
>
> if (msg:len >= 4096) {
> xlog("L_NOTICE", "Message $rm to <$ru> is too big\n");
> send_reply("513", "Message too big");
> exit;
> };
>
> is it so that msg:len test cannot be used when tcp_accept_no_cl=yes? if
> so, what is alternative test to make sure that message is not too big?
>
> -- juha
>
> _______________________________________________
> sr-dev mailing list
> sr-dev at lists.sip-router.org
> http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-dev
--
Peter Dunkley
Technical Director
Crocodile RCS Ltd
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.sip-router.org/pipermail/sr-dev/attachments/20120709/efdcdca5/attachment-0001.htm>
More information about the sr-dev
mailing list