[Serusers] receive_msg: no mem for sip_msg

Jan Janak jan at iptel.org
Tue Nov 9 14:36:00 CET 2004


On 09-11 14:26, E. Versaevel wrote:
> First of all put a linebreak between them, they should not be on the same
> line, and if I'm not mistaken the sql url should be
> sql://user:password@server/database not mysql://

  It depends on SER version, 0.8.99-xx uses "mysql:" (or the name of the
  database driver, to be more precise), 0.8.14 uses "sql:"

    Jan.

> -----Oorspronkelijk bericht-----
> Van: serusers-bounces at iptel.org [mailto:serusers-bounces at lists.iptel.org] Namens
> g.billoudet at arwen-tech.fr
> Verzonden: dinsdag 9 november 2004 14:18
> Aan: serusers at lists.iptel.org
> Onderwerp: [Serusers] receive_msg: no mem for sip_msg
> 
> 
> Hi,
> 
> When I put these lines in ser.cfg :
> modparam("usrloc", "db_mode", 1)
> modparam("usrloc", "db_url", "mysql://ser:heslo@localhost/ser")
> 
> Then I get this error each time my ser gets a sip message :
>   ERROR: receive_msg: no mem for sip_msg
> 
> (and ser doesn't work and I can't have phone call)
> 
> 
> The probleme comes from the script ser.cfg or from mysql ?
> 
> 
> Thanks
> 
>   Gwen
> 
> # ----------- global configuration parameters ------------------------
> debug=1
> fork=yes
> log_stderror=yes
> memlog=0
> sip_warning=yes
> listen=10.0.1.139
> listen=127.0.0.1
> 
> check_via=no        # (cmd. line: -v)
> dns=no           # (cmd. line: -r)
> rev_dns=no      # (cmd. line: -R)
> fifo="/tmp/ser_fifo"
> port=5060
> children=4
> alias="arwen-tech.fr"
> alias="10.0.1.139"
> 
> # ------------------ module loading ----------------------------------
> loadmodule "/usr/local/lib/ser/modules/mysql.so"
> loadmodule "/usr/local/lib/ser/modules/sl.so"
> loadmodule "/usr/local/lib/ser/modules/tm.so"
> loadmodule "/usr/local/lib/ser/modules/rr.so"
> loadmodule "/usr/local/lib/ser/modules/maxfwd.so"
> loadmodule "/usr/local/lib/ser/modules/usrloc.so"
> loadmodule "/usr/local/lib/ser/modules/registrar.so"
> 
> # ----------------- setting module-specific parameters ---------------
> # -- usrloc params --
> modparam("usrloc", "db_mode", 1)
> modparam("usrloc", "db_url", "mysql://ser:heslo@localhost/ser")
> 
> # -- rr params --
> modparam("rr", "enable_full_lr", 1)
> 
> # -------------------------  request routing logic -------------------
> route{
>         if (!mf_process_maxfwd_header("10")) {
>                 sl_send_reply("483","Too Many Hops");
>                 break;
>         };
>         if ( msg:len > max_len ) {
>                 sl_send_reply("513", "Message too big");
>                 break;
>         };
>         record_route();
>         if (loose_route()) {
>                 t_relay();
>                 break;
>         };
> 
>         if (uri == myself) {
>                 if (method=="REGISTER") {
>                         save("location");
>                         sl_send_reply("200","REGISTER OK");
>                         break;
>                 };
>                 if (!lookup("aliases")) {
>                         log(1, "ALIASES FAILED\n");
>                 };
>                 if (lookup("location")) {
>                         log(1, "USER FOUND\n");
>                         if (!t_relay()) {
>                                 sl_reply_error();
>                         };
>                 } else {
>                         log(1, "USER NOT FOUND\n");
>                         sl_send_reply("404", "User not found");
>                         break;
>                 };
>         } else {
>                 log(1, "OUT REALM\n");
>                 t_relay();
>                 break;
>         };
> }
> 
> 
> _______________________________________________
> Serusers mailing list
> serusers at lists.iptel.org
> http://lists.iptel.org/mailman/listinfo/serusers
> 
> _______________________________________________
> Serusers mailing list
> serusers at lists.iptel.org
> http://lists.iptel.org/mailman/listinfo/serusers




More information about the sr-users mailing list