I see the following messages in the logs:
Oct 14 15:59:58 beta /sbin/openser[32535]:
ERROR:core:parse_from_header: bad from header
Oct 14 15:59:58 beta /sbin/openser[32535]:
ERROR:siptrace:sip_trace: cannot parse FROM header
Oct 14 15:59:58 beta /sbin/openser[32535]:
ERROR:core:get_hdr_field: bad to header
Oct 14 15:59:58 beta /sbin/openser[32535]:
INFO:core:parse_headers: bad header field
Oct 14 15:59:58 beta /sbin/openser[32535]:
ERROR:maxfwd:is_maxfwd_present: parsing MAX_FORWARD header failed!
Oct 14 15:59:58 beta /sbin/openser[32535]:
ERROR:core:get_hdr_field: bad to header
Oct 14 15:59:58 beta /sbin/openser[32535]:
INFO:core:parse_headers: bad header field
Oct 14 15:59:58 beta /sbin/openser[32535]:
ERROR:rr:find_first_route: failed to parse headers
Oct 14 15:59:58 beta /sbin/openser[32535]:
ERROR:core:parse_from_header: bad from header
Oct 14 15:59:58 beta /sbin/openser[32535]:
ERROR:core:parse_from_uri: cannot parse FROM header
Oct 14 15:59:58 beta /sbin/openser[32535]:
ERROR:domain:is_from_local: Error while parsing From header
Oct 14 15:59:58 beta /sbin/openser[32535]:
ERROR:core:get_hdr_field: bad to header
Oct 14 15:59:58 beta /sbin/openser[32535]: INFO:core:parse_headers:
bad header field
Oct 14 15:59:58 beta /sbin/openser[32535]:
ERROR:core:get_hdr_field: bad to header
Oct 14 15:59:58 beta /sbin/openser[32535]:
INFO:core:parse_headers: bad header field
Oct 14 15:59:58 beta /sbin/openser[32535]: ERROR:core:build_res_buf_from_sip_req:
parse_headers failed
Oct 14 15:59:58 beta /sbin/openser[32535]:
ERROR:sl:sl_send_reply_helper: response building failed
Oct 14 15:59:58 beta /sbin/openser[32535]:
ERROR:core:get_hdr_field: bad to header
Oct 14 15:59:58 beta /sbin/openser[32535]:
INFO:core:parse_headers: bad header field
Oct 14 15:59:58 beta /sbin/openser[32535]:
ERROR:core:pv_get_to_attr: cannot parse To header
Oct 14 15:59:58 beta /sbin/openser[32535]:
ERROR:core:parse_from_header: bad from header
Oct 14 15:59:58 beta /sbin/openser[32535]:
ERROR:core:pv_get_from_attr: cannot parse From header
Oct 14 15:59:58 beta /sbin/openser[32535]:
ERROR:core:parse_from_header: bad from header
Oct 14 15:59:58 beta /sbin/openser[32535]: ERROR:core:pv_get_from_attr:
cannot parse From header
This seems to have been caused by one rogue UAC and has the
effect of preventing entries being written to the location database.
My question: could anyone suggest how to prevent a UAC which
is sending some weird data from causing the server to choke?
Thanks
Cameron