Could you dump a SIP request that's generating parsing errors? Maybe we can find a better alternative than doing:

setdebug(-2);
if (!sipmsg_validate()) {
    send_reply("400", "Bad request");
    exit;
}
setdebug();

Best regards,

Liviu Chircu
OpenSIPS Developer
http://www.opensips-solutions.com

On 09/24/2014 07:33 PM, Dovid Bender wrote:

Hi,

We are getting a lot of the errors below. From looking around it seems they are "garbage packets" (http://stackoverflow.com/questions/19312353/drop-a-packet-before-the-start-of-routing-call-opensips). How do I figure out which packets are causing this so I can silently discard them?

Regards,

Dovid

[root@ServerA ~]# tail -f /var/log/messages | grep -v snmp

Sep 24 12:13:20 ServerA /sbin/opensips[10032]: ERROR:core:parse_msg: message=<>

Sep 24 12:13:20 ServerA /sbin/opensips[10032]: ERROR:core:receive_msg: parse_msg failed

Sep 24 12:13:21 ServerA /sbin/opensips[10010]: ERROR:core:parse_msg: message=<>

Sep 24 12:13:21 ServerA /sbin/opensips[10010]: ERROR:core:receive_msg: parse_msg failed

Sep 24 12:13:21 ServerA /sbin/opensips[10010]: ERROR:core:parse_msg: message=<>

Sep 24 12:13:21 ServerA /sbin/opensips[10010]: ERROR:core:receive_msg: parse_msg failed

Sep 24 12:13:21 ServerA /sbin/opensips[10010]: ERROR:core:parse_msg: message=<>

Sep 24 12:13:21 ServerA /sbin/opensips[10010]: ERROR:core:receive_msg: parse_msg failed

Sep 24 12:13:23 ServerA /sbin/opensips[10004]: ERROR:core:parse_msg: message=<>

Sep 24 12:13:23 ServerA /sbin/opensips[10004]: ERROR:core:receive_msg: parse_msg failed

Sep 24 12:13:23 ServerA /sbin/opensips[10010]: ERROR:core:parse_msg: message=<>

Sep 24 12:13:23 ServerA /sbin/opensips[10010]: ERROR:core:receive_msg: parse_msg failed

Sep 24 12:13:23 ServerA /sbin/opensips[10009]: ERROR:core:parse_msg: message=<>

Sep 24 12:13:23 ServerA /sbin/opensips[10009]: ERROR:core:receive_msg: parse_msg failed

Sep 24 12:13:24 ServerA /sbin/opensips[10008]: ERROR:core:parse_msg: message=<>

Sep 24 12:13:24 ServerA /sbin/opensips[10008]: ERROR:core:receive_msg: parse_msg failed

Sep 24 12:13:24 ServerA /sbin/opensips[10011]: ERROR:core:parse_msg: message=<>

Sep 24 12:13:24 ServerA /sbin/opensips[10011]: ERROR:core:receive_msg: parse_msg failed

Sep 24 12:13:25 ServerA /sbin/opensips[10011]: ERROR:core:parse_msg: message=<>

Sep 24 12:13:25 ServerA /sbin/opensips[10011]: ERROR:core:receive_msg: parse_msg failed

Sep 24 12:13:25 ServerA /sbin/opensips[10006]: ERROR:core:parse_msg: message=<>

Sep 24 12:13:25 ServerA /sbin/opensips[10006]: ERROR:core:receive_msg: parse_msg failed

Sep 24 12:13:26 ServerA /sbin/opensips[10007]: ERROR:core:parse_msg: message=<>

Sep 24 12:13:26 ServerA /sbin/opensips[10007]: ERROR:core:receive_msg: parse_msg failed

Sep 24 12:13:26 ServerA /sbin/opensips[10012]: ERROR:core:parse_msg: message=<>

Sep 24 12:13:26 ServerA /sbin/opensips[10012]: ERROR:core:receive_msg: parse_msg failed

Sep 24 12:13:26 ServerA /sbin/opensips[10009]: ERROR:core:parse_msg: message=<>

Sep 24 12:13:26 ServerA /sbin/opensips[10009]: ERROR:core:receive_msg: parse_msg failed

Sep 24 12:13:27 ServerA /sbin/opensips[10008]: ERROR:core:parse_msg: message=<>

Sep 24 12:13:27 ServerA /sbin/opensips[10008]: ERROR:core:receive_msg: parse_msg failed

Sep 24 12:13:27 ServerA /sbin/opensips[10006]: ERROR:core:parse_msg: message=<>

Sep 24 12:13:27 ServerA /sbin/opensips[10006]: ERROR:core:receive_msg: parse_msg failed

Sep 24 12:13:27 ServerA /sbin/opensips[10010]: ERROR:core:parse_msg: message=<>

Sep 24 12:13:27 ServerA /sbin/opensips[10010]: ERROR:core:receive_msg: parse_msg failed

Sep 24 12:13:27 ServerA /sbin/opensips[10006]: ERROR:core:parse_msg: message=<>

Sep 24 12:13:27 ServerA /sbin/opensips[10006]: ERROR:core:receive_msg: parse_msg failed

Sep 24 12:13:27 ServerA /sbin/opensips[10006]: ERROR:core:warning_builder: buffer size exceeded

Sep 24 12:13:27 ServerA /sbin/opensips[10006]: WARNING:core:build_res_buf_from_sip_req: warning skipped -- too big

Sep 24 12:13:27 ServerA /sbin/opensips[10009]: ERROR:core:parse_msg: message=<>

Sep 24 12:13:27 ServerA /sbin/opensips[10009]: ERROR:core:receive_msg: parse_msg failed

Sep 24 12:13:28 ServerA /sbin/opensips[10009]: ERROR:core:parse_msg: message=<>

Sep 24 12:13:28 ServerA /sbin/opensips[10009]: ERROR:core:receive_msg: parse_msg failed

Sep 24 12:13:28 ServerA /sbin/opensips[10006]: ERROR:core:parse_msg: message=<>

Sep 24 12:13:28 ServerA /sbin/opensips[10006]: ERROR:core:receive_msg: parse_msg failed

Sep 24 12:13:28 ServerA /sbin/opensips[10012]: ERROR:core:warning_builder: buffer size exceeded

Sep 24 12:13:28 ServerA /sbin/opensips[10012]: WARNING:core:build_res_buf_from_sip_req: warning skipped -- too big

Sep 24 12:13:28 ServerA /sbin/opensips[10011]: ERROR:core:parse_msg: message=<>

Sep 24 12:13:28 ServerA /sbin/opensips[10011]: ERROR:core:receive_msg: parse_msg failed

Sep 24 12:13:28 ServerA /sbin/opensips[10010]: ERROR:core:parse_msg: message=<>

Sep 24 12:13:28 ServerA /sbin/opensips[10010]: ERROR:core:receive_msg: parse_msg failed

Sep 24 12:13:29 ServerA /sbin/opensips[10011]: ERROR:core:parse_msg: message=<>

Sep 24 12:13:29 ServerA /sbin/opensips[10011]: ERROR:core:receive_msg: parse_msg failed

Sep 24 12:13:29 ServerA /sbin/opensips[10012]: ERROR:core:parse_msg: message=<>

Sep 24 12:13:29 ServerA /sbin/opensips[10012]: ERROR:core:receive_msg: parse_msg failed

Sep 24 12:13:29 ServerA /sbin/opensips[10008]: ERROR:core:parse_msg: message=<>

Sep 24 12:13:29 ServerA /sbin/opensips[10008]: ERROR:core:receive_msg: parse_msg failed

Sep 24 12:13:29 ServerA /sbin/opensips[10012]: ERROR:core:parse_msg: message=<>

Sep 24 12:13:29 ServerA /sbin/opensips[10012]: ERROR:core:receive_msg: parse_msg failed

Sep 24 12:13:30 ServerA /sbin/opensips[10012]: ERROR:core:parse_msg: message=<>

Sep 24 12:13:30 ServerA /sbin/opensips[10012]: ERROR:core:receive_msg: parse_msg failed

Sep 24 12:13:30 ServerA /sbin/opensips[10011]: ERROR:core:parse_msg: message=<>

Sep 24 12:13:30 ServerA /sbin/opensips[10011]: ERROR:core:receive_msg: parse_msg failed

Sep 24 12:13:30 ServerA /sbin/opensips[10005]: ERROR:core:parse_msg: message=<>

Sep 24 12:13:30 ServerA /sbin/opensips[10005]: ERROR:core:receive_msg: parse_msg failed



_______________________________________________
Users mailing list
[email protected]
http://lists.opensips.org/cgi-bin/mailman/listinfo/users

_______________________________________________
Users mailing list
[email protected]
http://lists.opensips.org/cgi-bin/mailman/listinfo/users

Reply via email to