[Spce-user] FAILIURE XMLRPC Request - ERROR: wbufq_add
Klaus Peter v. Friedeburg
friedeburg at aco.de
Thu Nov 8 07:03:51 EST 2012
Hi,
I get the following error in kamilio-lb when sending an YMLRPC Request to lb:
r/sbin/kamailio[1832]: INFO: <script>: New XMLRPC request - M=POST IP=10.10.255.4:35259
r/sbin/kamailio[1832]: ERROR: <core> [tcp_main.c:708]: ERROR: wbufq_add(91118 bytes): write queue full or timeout (0, total 0, last write 13098323 s ago)
r/sbin/kamailio[1832]: ERROR: sl [../../forward.h:171]: msg_send: ERROR: tcp_send failed
r/sbin/kamailio[1832]: ERROR: xmlrpc [xmlrpc.c:804]: Error while sending reply
r/sbin/kamailio[1835]: ERROR: <core> [tcp_main.c:3631]: handle_ser_child: ERROR: received CON_ERROR for 0x7f2a0c077920 (id 468), refcnt 3, flags 0x4018
the xml-document receiving by OSS is incomplete:
here the last line (I have debugged the result):
#012<struct><member><name>entry</name><value><int>5</int
></value></member><member><name>size</name><value><int>1</int></value></member><member><name>slot</name><value><struct><member><name>item</name><value><st
ruct><member><name>name</name><value><string>218 at 81.90.192.203::last_auth</string></value></mem
It seems to me that the datastream is broken at the end.
The solution ist to insert the folowing parameter in kamailio.cfg for kamialio-lb:
tcp_conn_wq_max= <byte> (default is 32768)
f.e.
tcp_conn_wq_max=128000
this solve the problem!
I think it is a good idea to insert the value in config.yml so that you can easy adjust this.
Klaus Peter
More information about the Spce-user
mailing list