[SR-Users] what is tcp_accept_no_cl core param?
Daniel-Constantin Mierla
miconda at gmail.com
Sun Jul 31 11:07:48 CEST 2011
Hello,
On 7/30/11 6:52 PM, Juha Heinanen wrote:
> xcap_server module requires
>
> tcp_accept_no_cl=yes
>
> i didn't find that param defined in core cookbook. what does it do?
I forgot to document it in the wiki, just did it at:
http://sip-router.org/wiki/cookbooks/core-cookbook/devel#tcp_accept_no_cl
The parameter is used to control the acceptance of requests received on
TCP that have no Content-Length header. The header is mandatory for SIP,
however, since XCAP traffic is over HTTP and HTTP/1.1 does chucking for
large bodies, there is no such header, but the body size is computed
from the sizes of chunks. If not set to yes, the core is throwing error
and dropping the chunked XCAP traffic -- SIP and HTTP traffic are
handled by same transport layer and parser code from core.
Cheers,
Daniel
--
Daniel-Constantin Mierla -- http://www.asipto.com
Kamailio Advanced Training, Oct 10-13, Berlin: http://asipto.com/u/kat
http://linkedin.com/in/miconda -- http://twitter.com/miconda
More information about the sr-users
mailing list