the question is why the bearerbox died ?

here are the logs (below).

p.s.
why 900 sms works, and then the bearer  dies ?  the config files are ok for
999 out of a 1000 sms, what is the diff?

2009-02-09 11:46:02 [19400] [0] INFO: Starting to log to file
/var/log/kannel/smsbox.log level 0
2009-02-09 11:46:02 [19400] [0] INFO: Added logfile
`/var/log/kannel/smsbox.log' with level `0'.
2009-02-09 11:46:02 [19400] [0] INFO: Service global sender set as '13013'
2009-02-09 11:46:02 [19400] [0] INFO: Logging accesses to
'/var/log/kannel/sms-access.log'.
2009-02-09 11:46:02 [19400] [0] INFO: Started access logfile
`/var/log/kannel/sms-access.log'.
2009-02-09 11:46:02 [19400] [0] INFO: HTTP: Opening server at port 13013.
2009-02-09 11:46:02 [19400] [0] DEBUG: Started thread 1
(gwlib/fdset.c:poller)
2009-02-09 11:46:02 [19400] [0] DEBUG: Started thread 2
(gwlib/http.c:server_thread)
2009-02-09 11:46:02 [19400] [0] INFO: Set up send sms service at port 13013
2009-02-09 11:46:02 [19400] [0] DEBUG: Started thread 3
(gw/smsbox.c:sendsms_thread)
2009-02-09 11:46:02 [19400] [0] DEBUG:
----------------------------------------------
2009-02-09 11:46:02 [19400] [0] DEBUG: Kannel smsbox version 1.4.3 starting
2009-02-09 11:46:02 [19400] [0] DEBUG:   dumping group (sendsms-user):
2009-02-09 11:46:02 [19400] [0] DEBUG:     <group> = <sendsms-user>
2009-02-09 11:46:02 [19400] [0] DEBUG:     <username> = <xxx>
2009-02-09 11:46:02 [19400] [0] DEBUG:     <password> = <xxx>
2009-02-09 11:46:02 [19400] [1] DEBUG: Thread 1 (gwlib/fdset.c:poller) maps
to pid 19400.
2009-02-09 11:46:02 [19400] [2] DEBUG: Thread 2 (gwlib/http.c:server_thread)
maps to pid 19400.
2009-02-09 11:46:02 [19400] [3] DEBUG: Thread 3 (gw/smsbox.c:sendsms_thread)
maps to pid 19400.
2009-02-09 11:46:02 [19400] [4] DEBUG: Thread 4
(gw/smsbox.c:obey_request_thread) maps to pid 19400.
2009-02-09 11:46:02 [19400] [0] DEBUG: Started thread 4
(gw/smsbox.c:obey_request_thread)
2009-02-09 11:46:02 [19400] [0] DEBUG: Started thread 5
(gw/smsbox.c:url_result_thread)
2009-02-09 11:46:02 [19400] [0] DEBUG: Started thread 6
(gw/smsbox.c:http_queue_thread)
2009-02-09 11:46:02 [19400] [0] INFO: Connected to bearerbox at localhost
port 13001.
2009-02-09 11:46:02 [19400] [0] DEBUG: Started thread 7
(gw/heartbeat.c:heartbeat_thread)
2009-02-09 11:46:02 [19400] [5] DEBUG: Thread 5
(gw/smsbox.c:url_result_thread) maps to pid 19400.
2009-02-09 11:46:02 [19400] [6] DEBUG: Thread 6
(gw/smsbox.c:http_queue_thread) maps to pid 19400.
2009-02-09 11:46:02 [19400] [7] DEBUG: Thread 7
(gw/heartbeat.c:heartbeat_thread) maps to pid 19400.
2009-02-09 13:09:01 [19400] [2] DEBUG: HTTP: Creating HTTPClient for
`10.166.2.51'.
2009-02-09 13:09:01 [19400] [2] DEBUG: HTTP: Created HTTPClient area
0x9f1b408.
2009-02-09 13:09:01 [19400] [3] INFO: smsbox: Got HTTP request
</cgi-bin/sendsms> from <10.166.2.51>
2009-02-09 13:09:01 [19400] [3] INFO: sendsms used by <xxx>
2009-02-09 13:09:01 [19400] [3] INFO: sendsms sender:<xxx:13013>
(10.166.2.51) to:<0546384114
> msg:<
finished eco_5.  Mon Feb 09 13:06:16 IST 2009 in dir
/data/leo/pd/F761682/RTL_12/PHC_00/REV_61_cont_of_REV_60_func>
2009-02-09 13:09:01 [19400] [3] DEBUG: Stored UUID
db62b407-80cb-4788-8ce0-30829defe68a
2009-02-09 13:09:01 [19400] [3] DEBUG: message length 115, sending 1
messages
2009-02-09 13:09:01 [19400] [3] DEBUG: Status: 202 Answer: <Sent.>
2009-02-09 13:09:01 [19400] [3] DEBUG: Delayed reply - wait for bearerbox
2009-02-09 13:09:01 [19400] [0] DEBUG: Got ACK (0) of
db62b407-80cb-4788-8ce0-30829defe68a
2009-02-09 13:09:01 [19400] [0] DEBUG: HTTP: Destroying HTTPClient area
0x9f1b408.
2009-02-09 13:09:01 [19400] [0] DEBUG: HTTP: Destroying HTTPClient for
`10.166.2.51'.
2009-02-09 14:40:02 [19400] [2] DEBUG: HTTP: Creating HTTPClient for
`10.166.2.51'.
2009-02-09 14:40:02 [19400] [2] DEBUG: HTTP: Created HTTPClient area
0x9f1b358.
2009-02-09 14:40:02 [19400] [3] INFO: smsbox: Got HTTP request
</cgi-bin/sendsms> from <10.166.2.51>
2009-02-09 14:40:02 [19400] [3] INFO: sendsms used by <xxx>
2009-02-09 14:40:02 [19400] [3] INFO: sendsms sender:<xxx:13013>
(10.166.2.51) to:<0544603749
> msg:<
Test 2 from email>
2009-02-09 14:40:02 [19400] [3] DEBUG: Stored UUID
96cae7bd-db2c-45cd-82c4-58480cc36639
2009-02-09 14:40:02 [19400] [3] DEBUG: message length 18, sending 1 messages
2009-02-09 14:40:02 [19400] [3] DEBUG: Status: 202 Answer: <Sent.>
2009-02-09 14:40:02 [19400] [3] DEBUG: Delayed reply - wait for bearerbox
2009-02-09 14:40:02 [19400] [0] DEBUG: Got ACK (0) of
96cae7bd-db2c-45cd-82c4-58480cc36639
2009-02-09 14:40:02 [19400] [0] DEBUG: HTTP: Destroying HTTPClient area
0x9f1b358.
2009-02-09 14:40:02 [19400] [0] DEBUG: HTTP: Destroying HTTPClient for
`10.166.2.51'.


On Mon, Feb 9, 2009 at 9:16 AM, sangprabv <[email protected]> wrote:

> Your bearerbox is not running. And if we see your bearerbox log. It
> failed to read the config file.
>
>
>
> Willy
>
> -----Original Message-----
> From: Ronen Amity <[email protected]>
> To: Alejandro Guerrieri <[email protected]>
> Cc: [email protected]
> Subject: Re: smsbox.log : PANIC: /usr/local/sbin/smsbox(gw_panic+0xa3)
> [0x807f353]
>  Date: Mon, 9 Feb 2009 09:12:23 +0200
>
> 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
>
>
>


-- 
Ronen Amity

Reply via email to