[SR-Users] Kamailio 4.0.4 won't start

Daniel-Constantin Mierla miconda at gmail.com
Mon Oct 14 10:54:36 CEST 2013


Hello,

if you can give a try with master branch, try to set in addition the 
parameter modinit_delay which is taking same kind of value.

Otherwise, you have to change your firewall/system policies in terms of 
new connections rate.

Cheers,
Daniel

On 10/14/13 10:42 AM, Igor Potjevlesch wrote:
>
> Hello Daniel,
>
> I tried this parameter but without success. Even if I set the 
> parameter to 15000, the process won't start.
>
> Regards,
>
> Igor.
>
> *De :*sr-users-bounces at lists.sip-router.org 
> [mailto:sr-users-bounces at lists.sip-router.org] *De la part de* 
> Daniel-Constantin Mierla
> *Envoyé :* vendredi 11 octobre 2013 20:25
> *À :* Kamailio (SER) - Users Mailing List
> *Objet :* Re: [SR-Users] Kamailio 4.0.4 won't start
>
> Hello,
>
> try with this global parameter:
>
> http://www.kamailio.org/wiki/cookbooks/devel/core#fork_delay
>
> Cheers,
> Daniel
>
> On 10/11/13 6:43 PM, Igor Potjevlesch wrote:
>
>     Just to precise, I seen another discussion with a similar problem.
>
>     I test with children=1 and it works (result in 6 MySQL
>     connections!). But it would be insufficient for production uses.
>
>     How can we grow the number of children and keep Kamailio working?
>
>     Regards,
>
>     Igor.
>
>     *De :*Igor Potjevlesch [mailto:igor.potjevlesch at gmail.com]
>     *Envoyé :* vendredi 11 octobre 2013 16:31
>     *À :* 'sr-users at lists.sip-router.org
>     <mailto:sr-users at lists.sip-router.org>'
>     *Objet :* Kamailio 4.0.4 won't start
>
>     Hello,
>
>     I don't figure out why Kamailio can't connect to MySQL DB.
>
>     DBURL is set :
>
>     # *** Value defines - IDs used later in config
>
>     #!ifdef WITH_MYSQL
>
>     # - database URL - used to connect to database server by modules such
>
>     #       as: auth_db, acc, usrloc, a.s.o.
>
>     #!define DBURL "mysql://kamailio:PASSWORD@192.168.2.6/kamailio"
>     <mailto:mysql://kamailio:PASSWORD@192.168.2.6/kamailio>
>
>     #!endif
>
>     Each module refer to DBURL, like acc :
>
>     # ----- acc params -----
>
>     /* what special events should be accounted ? */
>
>     modparam("acc", "early_media", 0)
>
>     modparam("acc", "report_ack", 1)
>
>     modparam("acc", "report_cancels", 1)
>
>     /* by default ww do not adjust the direct of the sequential requests.
>
>        if you enable this parameter, be sure the enable "append_fromtag"
>
>        in "rr" module */
>
>     modparam("acc", "detect_direction", 0)
>
>     /* account triggers (flags) */
>
>     modparam("acc", "log_flag", FLT_ACC)
>
>     modparam("acc", "log_missed_flag", FLT_ACCMISSED)
>
>     modparam("acc", "log_extra",
>
>     "src_user=$fU;src_domain=$fd;src_ip=$si;"
>
>     "dst_ouser=$tU;dst_user=$rU;dst_domain=$rd")
>
>     modparam("acc", "failed_transaction_flag", FLT_ACCFAILED)
>
>     /* enhanced DB accounting */
>
>     #!ifdef WITH_ACCDB
>
>     modparam("acc", "db_flag", FLT_ACC)
>
>     modparam("acc", "db_missed_flag", FLT_ACCMISSED)
>
>     modparam("acc", "db_url", DBURL)
>
>     modparam("acc", "db_extra",
>
>     "src_user=$fU;src_domain=$fd;src_ip=$si;"
>
>     "dst_ouser=$tU;dst_user=$rU;dst_domain=$rd")
>
>     #!endif
>
>     When I try a connection from MySQL CLI with the same login and
>     password, it works.
>
>     Here are the output from /var/log/messages (note that public IP
>     address appears as A.B.C.X) :
>
>     Oct 11 16:29:38 localhost /usr/local/sbin/kamailio[10300]: INFO:
>     rr [../outbound/api.h:49]: ob_load_api(): Failed to import bind_ob
>
>     Oct 11 16:29:38 localhost /usr/local/sbin/kamailio[10300]: INFO:
>     rr [rr_mod.c:159]: mod_init(): outbound module not available
>
>     Oct 11 16:29:38 localhost /usr/local/sbin/kamailio[10300]: INFO:
>     usrloc [hslot.c:53]: ul_init_locks(): locks array size 512
>
>     Oct 11 16:29:38 localhost /usr/local/sbin/kamailio[10300]: INFO:
>     auth [auth_mod.c:350]: mod_init(): auth: qop set, but nonce-count
>     (nc_enabled) support disabled
>
>     Oct 11 16:29:38 localhost /usr/local/sbin/kamailio[10300]: INFO:
>     <core> [udp_server.c:179]: probe_max_receive_buffer(): INFO:
>     udp_init: SO_RCVBUF is initially 229376
>
>     Oct 11 16:29:38 localhost /usr/local/sbin/kamailio[10300]: INFO:
>     <core> [udp_server.c:230]: probe_max_receive_buffer(): INFO:
>     udp_init: SO_RCVBUF is finally 262142
>
>     Oct 11 16:29:38 localhost /usr/local/sbin/kamailio[10300]: INFO:
>     <core> [udp_server.c:179]: probe_max_receive_buffer(): INFO:
>     udp_init: SO_RCVBUF is initially 229376
>
>     Oct 11 16:29:38 localhost /usr/local/sbin/kamailio[10300]: INFO:
>     <core> [udp_server.c:230]: probe_max_receive_buffer(): INFO:
>     udp_init: SO_RCVBUF is finally 262142
>
>     Oct 11 16:29:38 localhost /usr/local/sbin/kamailio[10300]: INFO:
>     rtpproxy [rtpproxy.c:1559]: rtpp_test(): rtp proxy
>     <udp:127.0.0.1:7722> <udp:127.0.0.1:7722> found, support for it
>     enabled
>
>     Oct 11 16:29:38 localhost /usr/local/sbin/kamailio[10301]: INFO:
>     rtpproxy [rtpproxy.c:1559]: rtpp_test(): rtp proxy
>     <udp:127.0.0.1:7722> <udp:127.0.0.1:7722> found, support for it
>     enabled
>
>     Oct 11 16:29:38 localhost /usr/local/sbin/kamailio[10302]: INFO:
>     rtpproxy [rtpproxy.c:1559]: rtpp_test(): rtp proxy
>     <udp:127.0.0.1:7722> <udp:127.0.0.1:7722> found, support for it
>     enabled
>
>     Oct 11 16:29:40 localhost /usr/local/sbin/kamailio[10303]: ERROR:
>     db_mysql [km_my_con.c:109]: db_mysql_new_connection(): driver
>     error: Can't connect to MySQL server on '192.168.2.6' (4)
>
>     Oct 11 16:29:40 localhost /usr/local/sbin/kamailio[10306]: ERROR:
>     db_mysql [km_my_con.c:109]: db_mysql_new_connection(): driver
>     error: Can't connect to MySQL server on '192.168.2.6' (4)
>
>     Oct 11 16:29:40 localhost /usr/local/sbin/kamailio[10303]: ERROR:
>     <core> [db.c:322]: db_do_init2(): could not add connection to the pool
>
>     Oct 11 16:29:40 localhost /usr/local/sbin/kamailio[10306]: ERROR:
>     <core> [db.c:322]: db_do_init2(): could not add connection to the pool
>
>     Oct 11 16:29:40 localhost /usr/local/sbin/kamailio[10303]: ERROR:
>     acc [acc.c:359]: acc_db_init_child(): unable to connect to the
>     database
>
>     Oct 11 16:29:40 localhost /usr/local/sbin/kamailio[10306]: ERROR:
>     acc [acc.c:359]: acc_db_init_child(): unable to connect to the
>     database
>
>     Oct 11 16:29:40 localhost /usr/local/sbin/kamailio[10303]: ERROR:
>     acc [acc_mod.c:689]: child_init(): could not open database connection
>
>     Oct 11 16:29:40 localhost /usr/local/sbin/kamailio[10306]: ERROR:
>     acc [acc_mod.c:689]: child_init(): could not open database connection
>
>     Oct 11 16:29:40 localhost /usr/local/sbin/kamailio[10303]: ERROR:
>     <core> [sr_module.c:896]: init_mod_child(): init_mod_child():
>     Error while initializing module acc
>     (/usr/local/lib64/kamailio/modules/acc.so)
>
>     Oct 11 16:29:40 localhost /usr/local/sbin/kamailio[10306]: ERROR:
>     <core> [sr_module.c:896]: init_mod_child(): init_mod_child():
>     Error while initializing module acc
>     (/usr/local/lib64/kamailio/modules/acc.so)
>
>     Oct 11 16:29:40 localhost /usr/local/sbin/kamailio[10303]: ERROR:
>     <core> [pt.c:350]: fork_process(): ERROR: fork_process():
>     init_child failed for  process 3, pid 10303, "udp receiver child=2
>     sock=A.B.C.4:5060"
>
>     Oct 11 16:29:40 localhost /usr/local/sbin/kamailio[10306]: ERROR:
>     <core> [pt.c:350]: fork_process(): ERROR: fork_process():
>     init_child failed for  process 6, pid 10306, "udp receiver child=5
>     sock=A.B.C.4:5060"
>
>     Oct 11 16:29:40 localhost /usr/local/sbin/kamailio[10303]: :
>     <core> [main.c:1630]: main_loop(): main_loop: Cannot fork
>
>     Oct 11 16:29:40 localhost /usr/local/sbin/kamailio[10306]: :
>     <core> [main.c:1630]: main_loop(): main_loop: Cannot fork
>
>     Oct 11 16:29:40 localhost /usr/local/sbin/kamailio[10304]: ERROR:
>     db_mysql [km_my_con.c:109]: db_mysql_new_connection(): driver
>     error: Can't connect to MySQL server on '192.168.2.6' (4)
>
>     Oct 11 16:29:40 localhost /usr/local/sbin/kamailio[10304]: ERROR:
>     <core> [db.c:322]: db_do_init2(): could not add connection to the pool
>
>     Oct 11 16:29:40 localhost /usr/local/sbin/kamailio[10304]: ERROR:
>     acc [acc.c:359]: acc_db_init_child(): unable to connect to the
>     database
>
>     Oct 11 16:29:40 localhost /usr/local/sbin/kamailio[10304]: ERROR:
>     acc [acc_mod.c:689]: child_init(): could not open database connection
>
>     Oct 11 16:29:40 localhost /usr/local/sbin/kamailio[10304]: ERROR:
>     <core> [sr_module.c:896]: init_mod_child(): init_mod_child():
>     Error while initializing module acc
>     (/usr/local/lib64/kamailio/modules/acc.so)
>
>     Oct 11 16:29:40 localhost /usr/local/sbin/kamailio[10304]: ERROR:
>     <core> [pt.c:350]: fork_process(): ERROR: fork_process():
>     init_child failed for  process 4, pid 10304, "udp receiver child=3
>     sock=A.B.C.4:5060"
>
>     Oct 11 16:29:40 localhost /usr/local/sbin/kamailio[10304]: :
>     <core> [main.c:1630]: main_loop(): main_loop: Cannot fork
>
>     Oct 11 16:29:40 localhost /usr/local/sbin/kamailio[10305]: ERROR:
>     db_mysql [km_my_con.c:109]: db_mysql_new_connection(): driver
>     error: Can't connect to MySQL server on '192.168.2.6' (4)
>
>     Oct 11 16:29:40 localhost /usr/local/sbin/kamailio[10305]: ERROR:
>     <core> [db.c:322]: db_do_init2(): could not add connection to the pool
>
>     Oct 11 16:29:40 localhost /usr/local/sbin/kamailio[10305]: ERROR:
>     acc [acc.c:359]: acc_db_init_child(): unable to connect to the
>     database
>
>     Oct 11 16:29:40 localhost /usr/local/sbin/kamailio[10305]: ERROR:
>     acc [acc_mod.c:689]: child_init(): could not open database connection
>
>     Oct 11 16:29:40 localhost /usr/local/sbin/kamailio[10305]: ERROR:
>     <core> [sr_module.c:896]: init_mod_child(): init_mod_child():
>     Error while initializing module acc
>     (/usr/local/lib64/kamailio/modules/acc.so)
>
>     Oct 11 16:29:40 localhost /usr/local/sbin/kamailio[10305]: ERROR:
>     <core> [pt.c:350]: fork_process(): ERROR: fork_process():
>     init_child failed for  process 5, pid 10305, "udp receiver child=4
>     sock=A.B.C.4:5060"
>
>     Oct 11 16:29:40 localhost /usr/local/sbin/kamailio[10305]: :
>     <core> [main.c:1630]: main_loop(): main_loop: Cannot fork
>
>     Oct 11 16:29:40 localhost /usr/local/sbin/kamailio[10309]: ERROR:
>     db_mysql [km_my_con.c:109]: db_mysql_new_connection(): driver
>     error: Can't connect to MySQL server on '192.168.2.6' (4)
>
>     Oct 11 16:29:40 localhost /usr/local/sbin/kamailio[10309]: ERROR:
>     <core> [db.c:322]: db_do_init2(): could not add connection to the pool
>
>     Oct 11 16:29:40 localhost /usr/local/sbin/kamailio[10309]: ERROR:
>     acc [acc.c:359]: acc_db_init_child(): unable to connect to the
>     database
>
>     Oct 11 16:29:40 localhost /usr/local/sbin/kamailio[10309]: ERROR:
>     acc [acc_mod.c:689]: child_init(): could not open database connection
>
>     Oct 11 16:29:40 localhost /usr/local/sbin/kamailio[10309]: ERROR:
>     <core> [sr_module.c:896]: init_mod_child(): init_mod_child():
>     Error while initializing module acc
>     (/usr/local/lib64/kamailio/modules/acc.so)
>
>     Oct 11 16:29:40 localhost /usr/local/sbin/kamailio[10309]: ERROR:
>     <core> [pt.c:350]: fork_process(): ERROR: fork_process():
>     init_child failed for  process 9, pid 10309, "udp receiver child=8
>     sock=A.B.C.4:5060"
>
>     Oct 11 16:29:40 localhost /usr/local/sbin/kamailio[10309]: :
>     <core> [main.c:1630]: main_loop(): main_loop: Cannot fork
>
>     Oct 11 16:29:40 localhost /usr/local/sbin/kamailio[10300]: ERROR:
>     db_mysql [km_my_con.c:109]: db_mysql_new_connection(): driver
>     error: Can't connect to MySQL server on '192.168.2.6' (4)
>
>     Oct 11 16:29:40 localhost /usr/local/sbin/kamailio[10308]: ERROR:
>     db_mysql [km_my_con.c:109]: db_mysql_new_connection(): driver
>     error: Can't connect to MySQL server on '192.168.2.6' (4)
>
>     Oct 11 16:29:40 localhost /usr/local/sbin/kamailio[10300]: ERROR:
>     <core> [db.c:322]: db_do_init2(): could not add connection to the pool
>
>     Oct 11 16:29:40 localhost /usr/local/sbin/kamailio[10300]: ERROR:
>     usrloc [ul_mod.c:437]: child_init(): child(0): failed to connect
>     to database
>
>     Oct 11 16:29:40 localhost /usr/local/sbin/kamailio[10308]: ERROR:
>     <core> [db.c:322]: db_do_init2(): could not add connection to the pool
>
>     Oct 11 16:29:40 localhost /usr/local/sbin/kamailio[10300]: ERROR:
>     <core> [sr_module.c:896]: init_mod_child(): init_mod_child():
>     Error while initializing module usrloc
>     (/usr/local/lib64/kamailio/modules/usrloc.so)
>
>     Oct 11 16:29:40 localhost /usr/local/sbin/kamailio[10308]: ERROR:
>     acc [acc.c:359]: acc_db_init_child(): unable to connect to the
>     database
>
>     Oct 11 16:29:40 localhost /usr/local/sbin/kamailio[10308]: ERROR:
>     acc [acc_mod.c:689]: child_init(): could not open database connection
>
>     Oct 11 16:29:40 localhost /usr/local/sbin/kamailio[10300]: ERROR:
>     <core> [main.c:1716]: main_loop(): ERROR: main: error in init_child
>
>     Oct 11 16:29:40 localhost /usr/local/sbin/kamailio[10307]: ERROR:
>     db_mysql [km_my_con.c:109]: db_mysql_new_connection(): driver
>     error: Can't connect to MySQL server on '192.168.2.6' (4)
>
>     Oct 11 16:29:40 localhost /usr/local/sbin/kamailio[10307]: ERROR:
>     <core> [db.c:322]: db_do_init2(): could not add connection to the pool
>
>     Oct 11 16:29:40 localhost /usr/local/sbin/kamailio[10330]: INFO:
>     <core> [main.c:854]: sig_usr(): INFO: signal 15 received
>
>     [...]
>
>     Many thanks for your help.
>
>     Regards,
>
>     Igor.
>
>
>
>
>     _______________________________________________
>
>     SIP Express Router (SER) and Kamailio (OpenSER) - sr-users mailing list
>
>     sr-users at lists.sip-router.org  <mailto:sr-users at lists.sip-router.org>
>
>     http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users
>
>
>
>
> -- 
> Daniel-Constantin Mierla -http://www.asipto.com
> http://twitter.com/#!/miconda  <http://twitter.com/#%21/miconda>  -http://www.linkedin.com/in/miconda
> Kamailio Advanced Trainings - Berlin, Nov 25-28; Miami, Nov 18-20, 2013
>    - more details about Kamailio trainings athttp://www.asipto.com  -
>
>
> _______________________________________________
> SIP Express Router (SER) and Kamailio (OpenSER) - sr-users mailing list
> sr-users at lists.sip-router.org
> http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users

-- 
Daniel-Constantin Mierla - http://www.asipto.com
http://twitter.com/#!/miconda - http://www.linkedin.com/in/miconda
Kamailio Advanced Trainings - Berlin, Nov 25-28; Miami, Nov 18-20, 2013
   - more details about Kamailio trainings at http://www.asipto.com -

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.sip-router.org/pipermail/sr-users/attachments/20131014/208b9ef3/attachment-0001.html>


More information about the sr-users mailing list