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