Hello everybody.
Recently our deployment of OpenSER 1.3 on Sun Solaris (SPARC) failed with the following error:
eb 19 15:33:33 shannon /opt/local/toip/sbin/openser[16935]: [ID 589382 daemon.error] ERROR:core:build_res_buf_from_sip_req: parse_headers failed Feb 19 15:33:33 shannon /opt/local/toip/sbin/openser[16935]: [ID 765423 daemon.error] ERROR:sl:sl_send_reply_helper: response building failed Feb 19 15:33:33 shannon /opt/local/toip/sbin/openser[16939]: [ID 515455 daemon.error] ERROR:core:get_hdr_field: out of pkg memory Feb 19 15:33:33 shannon /opt/local/toip/sbin/openser[16939]: [ID 176737 daemon.error] ERROR:maxfwd:is_maxfwd_present: parsing MAX_FORWARD header failed! Feb 19 15:33:33 shannon /opt/local/toip/sbin/openser[16939]: [ID 515455 daemon.error] ERROR:core:get_hdr_field: out of pkg memory Feb 19 15:33:33 shannon /opt/local/toip/sbin/openser[16939]: [ID 517476 daemon.error] ERROR:rr:find_first_route: failed to parse headers Feb 19 15:33:33 shannon /opt/local/toip/sbin/openser[16939]: [ID 515455 daemon.error] ERROR:core:get_hdr_field: out of pkg memory Feb 19 15:33:33 shannon /opt/local/toip/sbin/openser[16939]: [ID 697802 daemon.error] ERROR:auth:get_realm: failed to parse TO headers Feb 19 15:33:33 shannon /opt/local/toip/sbin/openser[16939]: [ID 312964 daemon.error] ERROR:auth:pre_auth: failed to extract realm Feb 19 15:33:33 shannon /opt/local/toip/sbin/openser[16939]: [ID 515455 daemon.error] ERROR:core:get_hdr_field: out of pkg memory
What could be the cause of this error? What to check?
Thanks in advance for your attention.
Best regards.
Sergio Gutiérrez
Hi Sergio,
First try to identify the cause: http://www.openser.org/dokuwiki/doku.php/troubleshooting:memory
it might be because memory leak or insufficient memory.
If looks like memory leak, enable the memory debugger (see the link) and when a process reports no more memory, send SIGUSR1 to that process - you will get a memory dump into the log (be sure and set mem_log=1)
Regards, Bogdan
Sergio Gutierrez wrote:
Hello everybody.
Recently our deployment of OpenSER 1.3 on Sun Solaris (SPARC) failed with the following error:
eb 19 15:33:33 shannon /opt/local/toip/sbin/openser[16935]: [ID 589382 daemon.error] ERROR:core:build_res_buf_from_sip_req: parse_headers failed Feb 19 15:33:33 shannon /opt/local/toip/sbin/openser[16935]: [ID 765423 daemon.error] ERROR:sl:sl_send_reply_helper: response building failed Feb 19 15:33:33 shannon /opt/local/toip/sbin/openser[16939]: [ID 515455 daemon.error] ERROR:core:get_hdr_field: out of pkg memory Feb 19 15:33:33 shannon /opt/local/toip/sbin/openser[16939]: [ID 176737 daemon.error] ERROR:maxfwd:is_maxfwd_present: parsing MAX_FORWARD header failed! Feb 19 15:33:33 shannon /opt/local/toip/sbin/openser[16939]: [ID 515455 daemon.error] ERROR:core:get_hdr_field: out of pkg memory Feb 19 15:33:33 shannon /opt/local/toip/sbin/openser[16939]: [ID 517476 daemon.error] ERROR:rr:find_first_route: failed to parse headers Feb 19 15:33:33 shannon /opt/local/toip/sbin/openser[16939]: [ID 515455 daemon.error] ERROR:core:get_hdr_field: out of pkg memory Feb 19 15:33:33 shannon /opt/local/toip/sbin/openser[16939]: [ID 697802 daemon.error] ERROR:auth:get_realm: failed to parse TO headers Feb 19 15:33:33 shannon /opt/local/toip/sbin/openser[16939]: [ID 312964 daemon.error] ERROR:auth:pre_auth: failed to extract realm Feb 19 15:33:33 shannon /opt/local/toip/sbin/openser[16939]: [ID 515455 daemon.error] ERROR:core:get_hdr_field: out of pkg memory
What could be the cause of this error? What to check?
Thanks in advance for your attention.
Best regards.
Sergio Gutiérrez
Users mailing list Users@lists.openser.org http://lists.openser.org/cgi-bin/mailman/listinfo/users