[Users] Memory issues
Klaus Darilion
klaus.mailinglists at pernau.at
Wed Jun 6 14:00:24 CEST 2007
http://www.openser.org/dokuwiki/doku.php/troubleshooting:memory
Make sure to use newest 1.2 (make a SVN checkout of /branches/1.2/ )
regards
klaus
Christian wrote:
> Hi All,
>
> I have a recurrent memory problem with openser 1.2.0. In this case it
> only acts as a SIP router. No registration, accounting etc. and only
> approx. 20 simultaneous calls.
>
> Here is the problem: everything works fine (calls from/to PSTN through
> different SIP servers), but after a few days, "out of memory" errors
> start to occur. After this, calls don't work anymore, even if openser
> continues to run.
>
> Here is a part of the log, showing the first errors:
>
> Jun 5 17:25:43 localhost SER[27772]: ERROR: build_res_buf_from_sip_res:
> out of mem
> Jun 5 17:25:43 localhost SER[27772]: ERROR:tm:relay_reply: no mem for
> outbound reply buffer
> Jun 5 17:25:43 localhost SER[27772]: ERROR: via_builder: out of memory
> Jun 5 17:25:43 localhost SER[27772]: ERROR: build_local: no via header
> got from builder
> Jun 5 17:25:43 localhost SER[27772]: ERROR: attempt to build a CANCEL
> failed
> Jun 5 17:25:50 localhost SER[27772]: ERROR: build_res_buf_from_sip_res:
> out of mem
> Jun 5 17:25:50 localhost SER[27772]: ERROR:tm:relay_reply: no mem for
> outbound reply buffer
> Jun 5 17:25:50 localhost SER[27772]: ERROR: build_res_buf_from_sip_req:
> out of memory ; needs 410
> Jun 5 17:26:11 localhost SER[27772]: ERROR: build_res_buf_from_sip_res:
> out of mem
> Jun 5 17:26:11 localhost SER[27772]: ERROR:tm:relay_reply: no mem for
> outbound reply buffer
> Jun 5 17:26:11 localhost SER[27772]: ERROR: build_res_buf_from_sip_req:
> out of memory ; needs 404
> Jun 5 17:26:25 localhost SER[27772]: eval_elem: no more memory
> Jun 5 17:26:25 localhost SER[27772]: do_assign: no value in right
> expression
> Jun 5 17:26:25 localhost SER[27772]: ERROR: build_res_buf_from_sip_res:
> out of mem
> Jun 5 17:26:25 localhost SER[27772]: ERROR:tm:relay_reply: no mem for
> outbound reply buffer
> Jun 5 17:26:25 localhost SER[27772]: ERROR: build_res_buf_from_sip_req:
> out of memory ; needs 420
> Jun 5 17:26:25 localhost SER[27771]: ERROR:forward_reply: no 2nd via
> found in reply
> Jun 5 17:26:31 localhost SER[27772]: ERROR: build_res_buf_from_sip_res:
> out of mem
> Jun 5 17:26:31 localhost SER[27772]: ERROR:forward_reply: building rpl
> from req failed
> Jun 5 17:26:33 localhost SER[27772]: ERROR: build_res_buf_from_sip_res:
> out of mem
> Jun 5 17:26:33 localhost SER[27772]: ERROR:forward_reply: building rpl
> from req failed
> Jun 5 17:26:38 localhost SER[27772]: ERROR: insert_new_lump_after: out
> of memory
> Jun 5 17:26:38 localhost SER[27772]: ERROR: insert_new_lump_before: out
> of memory
> Jun 5 17:26:38 localhost SER[27772]: insert_RR(): Error while inserting
> conditional lump
> Jun 5 17:26:38 localhost SER[27772]: ERROR: subst_str: mem. allocation
> error (res->s)
> Jun 5 17:26:38 localhost SER[27772]: ERROR: do_action: memory
> allocation failure
> Jun 5 17:26:38 localhost SER[27772]: ERROR: build_res_buf_from_sip_req:
> out of memory ; needs 375
> Jun 5 17:26:38 localhost SER[27772]: ERROR: mk_proxy: memory allocation
> failure
> Jun 5 17:26:38 localhost SER[27772]: ERROR:tm:t_forward_nonack: failure
> to add branches
>
> At this point, similar errors continue to appear and the only way to
> recover is to restart openser.
> Nothing unusual seems to cause the initial error. The output of "top"
> appears to be fine after the "crash", and there is still plenty free
> memory on the server.
>
>
> Could anybody give me some hints on how to solve the problem? I suspect
> a portion of the config file where the record-route headers are split on
> multiple lines (for compatibility issues with another SIP proxy). It's
> the only place where variables are used. You can find it here:
>
> http://switzernet.com/people/christian-lathion/files/070605-openser-config-part.txt
>
>
> Otherwise the config file is quite usual, with basic processing and
> routing of SIP packets.
>
> Regards,
> Christian
>
> _______________________________________________
> Users mailing list
> Users at openser.org
> http://openser.org/cgi-bin/mailman/listinfo/users
More information about the Users
mailing list