missed the /var/log/kannel.log. [r...@monsrv log]# cat kannel.log 2008-03-02 15:33:52 [23445] [0] PANIC: Where are the modem definitions ?!?! 2008-03-02 15:33:52 [23445] [0] PANIC: /usr/sbin/bearerbox(gw_panic+0xb4) [0x80c1153] 2008-03-02 15:33:52 [23445] [0] PANIC: /usr/sbin/bearerbox [0x8065ff4] 2008-03-02 15:33:52 [23445] [0] PANIC: /usr/sbin/bearerbox(smsc_at2_create+0x4dd) [0x80665b6] 2008-03-02 15:33:52 [23445] [0] PANIC: /usr/sbin/bearerbox(smscconn_create+0xf32) [0x80615e7] 2008-03-02 15:33:52 [23445] [0] PANIC: /usr/sbin/bearerbox(smsc2_start+0x373) [0x805836d] 2008-03-02 15:33:52 [23445] [0] PANIC: /usr/sbin/bearerbox(main+0xd26) [0x80529c7] 2008-03-02 15:33:52 [23445] [0] PANIC: /lib/tls/libc.so.6(__libc_start_main+0xd3) [0x7b1de3] 2008-03-02 15:33:52 [23445] [0] PANIC: /usr/sbin/bearerbox [0x80517b1]
what am i missing ? usualy it works. Regards, Ronen On Mon, Feb 9, 2009 at 9:04 AM, Alejandro Guerrieri < [email protected]> wrote: > Smsbox is dying because probably bearerbox died before that. > > Check on kannel.log to see if it's there any more info there, or try > running bearerbox from the command line and see what it prints when it dies. > > Regards, > > Alejandro > > > On Mon, Feb 9, 2009 at 8:00 AM, Ronen Amity <[email protected]> wrote: > >> >> >> Every now and again kannel hangs (does not receive / send sms). >> >> I now moved to restarting the kannel every 1 hour (to move away from the >> problem). >> >> I am starting both bearerbox and smsbox (as I am only sending sms out – >> notification for Nagios). >> >> >> >> Once in a while I get the following (from smsbox.log) >> >> 2009-02-09 06:00:10 [4382] [0] INFO: Added logfile >> `/var/log/kannel/smsbox.log' with level `0'. >> >> 2009-02-09 06:00:10 [4382] [0] INFO: Service global sender set as '13013' >> >> 2009-02-09 06:00:10 [4382] [0] INFO: Logging accesses to >> '/var/log/kannel/sms-access.log'. >> >> 2009-02-09 06:00:10 [4382] [0] INFO: Started access logfile >> `/var/log/kannel/sms-access.log'. >> >> 2009-02-09 06:00:10 [4382] [0] INFO: HTTP: Opening server at port 13013. >> >> 2009-02-09 06:00:10 [4382] [0] DEBUG: Started thread 1 >> (gwlib/fdset.c:poller) >> >> 2009-02-09 06:00:10 [4382] [0] DEBUG: Started thread 2 >> (gwlib/http.c:server_thread) >> >> 2009-02-09 06:00:10 [4382] [0] INFO: Set up send sms service at port 13013 >> >> 2009-02-09 06:00:10 [4382] [0] DEBUG: Started thread 3 >> (gw/smsbox.c:sendsms_thread) >> >> 2009-02-09 06:00:10 [4382] [0] DEBUG: >> ---------------------------------------------- >> >> 2009-02-09 06:00:10 [4382] [0] DEBUG: Kannel smsbox version 1.4.1 starting >> >> 2009-02-09 06:00:10 [4382] [0] DEBUG: Started thread 4 >> (gw/smsbox.c:obey_request_thread) >> >> 2009-02-09 06:00:10 [4382] [0] DEBUG: Started thread 5 >> (gw/smsbox.c:url_result_thread) >> >> 2009-02-09 06:00:10 [4382] [0] DEBUG: Started thread 6 >> (gw/smsbox.c:http_queue_thread) >> >> 2009-02-09 06:00:10 [4382] [0] ERROR: connect failed >> >> 2009-02-09 06:00:10 [4382] [0] ERROR: System error 111: Connection refused >> >> 2009-02-09 06:00:10 [4382] [0] ERROR: error connecting to server >> `localhost' at port `13001' >> >> 2009-02-09 06:00:10 [4382] [0] PANIC: Couldn't connect to the bearerbox. >> >> 2009-02-09 06:00:10 [4382] [1] DEBUG: Thread 1 (gwlib/fdset.c:poller) maps >> to pid 4382. >> >> 2009-02-09 06:00:10 [4382] [2] DEBUG: Thread 2 >> (gwlib/http.c:server_thread) maps to pid 4382. >> >> 2009-02-09 06:00:10 [4382] [3] DEBUG: Thread 3 >> (gw/smsbox.c:sendsms_thread) maps to pid 4382. >> >> 2009-02-09 06:00:10 [4382] [4] DEBUG: Thread 4 >> (gw/smsbox.c:obey_request_thread) maps to pid 4382. >> >> 2009-02-09 06:00:10 [4382] [5] DEBUG: Thread 5 >> (gw/smsbox.c:url_result_thread) maps to pid 4382. >> >> 2009-02-09 06:00:10 [4382] [6] DEBUG: Thread 6 >> (gw/smsbox.c:http_queue_thread) maps to pid 4382. >> 2009-02-09 06:00:10 [4382] [0] PANIC: >> /usr/local/sbin/smsbox(gw_panic+0xa3) [0x807f353] >> 2009-02-09 06:00:10 [4382] [0] PANIC: /usr/local/sbin/smsbox(main+0xc9b) >> [0x8057377] >> >> 2009-02-09 06:00:10 [4382] [0] PANIC: >> /lib/tls/libc.so.6(__libc_start_main+0xd3) [0x7b1de3] >> >> 2009-02-09 06:00:10 [4382] [0] PANIC: /usr/local/sbin/smsbox [0x80522e1] >> >> >> >> >> >> this is very distressing, I have to manually restart (or have a script >> that will restart kannel every 1 hour). >> i added 5 sec sleep between the stop and the start in the init.d startup >> script. >> >> >> Any recommendation would help. >> >> >> >> >> >> p.s. >> >> >> >> Below is my kannel.conf >> >> Regards, >> >> >> >> Ronen >> >> >> ------------------------------ >> >> etc]# cat kannel.conf >> >> group = core >> >> admin-port = 13000 >> >> smsbox-port = 13001 >> >> admin-password = xxx >> >> wdp-interface-name = "*" >> >> log-file = "/var/log/kannel/bearerbox.log" >> >> access-log = "/var/log/kannel/bearer-access.log" >> >> >> >> group = smsc >> >> smsc = at >> >> modemtype = wavecom >> >> device = /dev/ttyS0 >> >> speed = 115200 >> >> >> >> group = smsbox >> >> bearerbox-host = localhost >> >> sendsms-port = 13013 >> >> global-sender = 13013 >> >> log-file = "/var/log/kannel/smsbox.log" >> >> access-log = "/var/log/kannel/sms-access.log" >> >> >> >> group = sendsms-user >> >> username = xxx >> >> password = xxx >> >> >> >> # SERVICES >> >> group = sms-service >> >> keyword = nop >> >> text = "You asked nothing and I did it!" >> >> >> >> # there should be default always >> >> group = sms-service >> >> keyword = default >> >> text = "Nagios Server" >> >> # text = "No service specified" >> >> >> >> group = modems >> >> id = wavecom >> >> name = "wavecom" >> >> need-sleep = true >> >> init-string = AT+CNMI=2,2,0,1,0;+CMEE=1 >> >> >> > > -- Ronen Amity
