Here's the configs: group = core > admin-port = 13000 > admin-password = fxxbar > status-password = sTtx > admin-deny-ip = "*.*.*.*" > admin-allow-ip = "*.*.*.*" > box-deny-ip = "*.*.*.*" > box-allow-ip = "*.*.*.*" > wdp-interface-name = "*" > log-file = "/var/log/kannel/main.log" > log-level = 1 > access-log = "/var/log/kannel/raw.log" > smsbox-port = 13001 > dlr-storage = pgsql > store-type = spool > store-location = "/var/spool/kannel" > > #include = "/etc/kannel/bx-sql.conf" > include = "/etc/kannel/bx-sms.conf" > include = "/etc/kannel/smsc.conf" > include = "/etc/kannel/routing-mo.conf" > include = "/etc/kannel/routing-mt.conf" > include = "/etc/kannel/db.conf" > include = "/etc/kannel/routing-dlr.conf" >
group = smsbox > bearerbox-host = "localhost" > log-file = "/var/log/kannel/bx-sms.log" > log-level = 0 > mo-recode = true > http-request-retry = 10 > http-queue-delay = 60 > smsbox-id = smsbox-01 > sendsms-port = 13002 > #bearerbox-is-sqlbox = true > > group = smsbox > bearerbox-host = "localhost" > log-file = "/var/log/kannel/bx-sms2.log" > log-level = 0 > mo-recode = true > http-request-retry = 10 > http-queue-delay = 60 > #smsbox-id = smsbox-01 > sendsms-port = 13002 > #bearerbox-is-sqlbox = true > group = sqlbox > id = dlr-01-db > smsbox-id = smsbox-01 > bearerbox-host = "127.0.0.1" > bearerbox-port = 13001 > smsbox-port = 13005 > smsbox-port-ssl = false > sql-log-table = k_messaginglog > sql-insert-table = k_messagingqueues > log-file = "/var/log/kannel/bx-sql.log" > log-level = 2 And here's the startup script: #!/bin/sh > > START_SMSBOX='YES' > START_WAPBOX='' > START_SQLBOX='YES' > BOXPATH=/usr/local/sbin > PIDFILES=/var/kannel > CONF=/etc/kannel/bx-bearer.conf > CONFSQL=/etc/kannel/bx-sql.conf > > PATH=$BOXPATH:$PATH > > case "$1" in > start) > echo -n "Starting Kannel:" > echo -n " bearerbox" > start-stop-daemon --start --quiet \ > --pidfile $PIDFILES/bearerbox.pid \ > --chuid kannel \ > --exec $BOXPATH/run_kannel_box \ > -- \ > --pidfile $PIDFILES/bearerbox.pid \ > --no-extra-args \ > $BOXPATH/bearerbox -v 4 -- $CONF > sleep 1 # Wait for bearerbox > test ! -z $START_SQLBOX && ( > echo -n " SQL" > start-stop-daemon --start --quiet \ > --pidfile $PIDFILES/sqlbox.pid \ > --chuid kannel \ > --exec $BOXPATH/run_kannel_box \ > -- \ > --pidfile $PIDFILES/sqlbox.pid \ > --no-extra-args \ > /usr/local/bin/sqlbox -v 4 -- $CONFSQL > ) > test ! -z $START_WAPBOX && ( > echo -n " WAP" > start-stop-daemon --start --quiet \ > --pidfile $PIDFILES/wapbox.pid \ > --chuid kannel \ > --exec $BOXPATH/run_kannel_box \ > -- \ > --pidfile $PIDFILES/wapbox.pid \ > --no-extra-args \ > $BOXPATH/wapbox -v 4 -- $CONF > ) > test ! -z $START_SMSBOX && ( > echo -n " SMS" > start-stop-daemon --start --quiet \ > --pidfile $PIDFILES/smsbox.pid \ > --chuid kannel \ > --exec $BOXPATH/run_kannel_box \ > -- \ > --pidfile $PIDFILES/smsbox.pid \ > --no-extra-args \ > $BOXPATH/smsbox -v 4 -- $CONF > ) > echo "." > ;; > > stop) > echo -n "Stopping Kannel:" > test ! -z $START_SMSBOX && ( > echo -n " SMS" > start-stop-daemon --stop --quiet \ > --pidfile $PIDFILES/smsbox.pid \ > --exec $BOXPATH/run_kannel_box > ) > test ! -z $START_WAPBOX && ( > echo -n " WAP" > start-stop-daemon --stop --quiet \ > --pidfile $PIDFILES/wapbox.pid \ > --exec $BOXPATH/run_kannel_box > ) > test ! -z $START_SQLBOX && ( > echo -n " SQL" > start-stop-daemon --stop --quiet \ > --pidfile $PIDFILES/sqlbox.pid \ > --exec $BOXPATH/run_kannel_box > ) > echo -n " MAIN" > start-stop-daemon --stop --quiet \ > --pidfile $PIDFILES/bearerbox.pid \ > --exec $BOXPATH/run_kannel_box > echo "." > ;; > > reload) > # We don't have support for this yet. > exit 1 > ;; > > restart|force-reload) > $0 stop > sleep 10 > $0 start > ;; > > *) > echo "Usage: $0 {start|stop|restart|force-reload}" > exit 1 > > esac > > exit 0 > On Mon, Apr 14, 2008 at 7:01 PM, seik <[EMAIL PROTECTED]> wrote: > what is the start order of your kannel boxes ? > > bearerbox, then sqlbox, then smsbox ? > OR bearerbox, smsbox, sqlbox ? > > what ARE the sqlbox and the smsbox config ? > > > > -----Original Message----- > From: users@kannel.org [EMAIL PROTECTED] > Sent: 14 ????? 2008 ?. > To: seik > Subject:Store's growing, smsbox doesnt seem to take MOs > > > I have a problem with MOs get no execution and stay on the bearer side > (queued). > > Problem is detected on 1.4.1, upgraded to the latest cvs HEAD > > (cvs-20080409) and still have the same problem. > > I receive MOs, but nothing gets passed to smsbox, reading the logs, > > for every received MO (in the access log) i get a line in the > bearerbox-log like this: > > > 2008-04-14 16:44:44 [19228] [9] WARNING: smsbox_list empty! > > > I thought smsbox is not connected to bearerbox, but it's not the case, i > have lines like this: > > > 2008-04-14 16:39:59 [19228] [5] INFO: Client connected from <127.0.0.1> > > > I get such problem in a non regular basis, kannel keeps going > > without problems and with nothing new, it gets into queuing MOs and > stops forwarding to smsbox. > > > here's a typical status page of kannel at the queuing stage: > > Kannel bearerbox version `cvs-20080409'. Build `Apr 14 2008 > > 16:34:09', compiler `4.1.2 20061115 (prerelease) (Debian 4.1.1-21)'. > > System Linux, release 2.6.18-5-686, version #1 SMP Tue Dec 18 > > 21:24:20 UTC 2007, machine i686. Hostname tux2.tun-school.com, IP > > 127.0.1.1. Libxml version 2.6.27. Using OpenSSL 0.9.8c 05 Sep 2006. > Using native malloc. > > Status: running, uptime 0d 0h 7m 3s > > WDP: received 0 (0 queued), sent 0 (0 queued) > > SMS: received 89 (89 queued), sent 0 (0 queued), store size 89 > > SMS: inbound 0.21 msg/sec, outbound 0.00 msg/sec > > DLR: 19 queued, using pgsql storage > > Box connections: > > smsbox:smsbox-01, IP 127.0.0.1 (0 queued), (on-line 0d 0h 7m 1s) > > smsbox:smsbox-01, IP 127.0.0.1 (0 queued), (on-line 0d 0h 6m 2s) > > SMSC connections: > > SMPP-01-TT SMPP:172.17.23.6:2775/2775:smgs:VMA (online 423s, > > rcvd 0, sent 0, failed 0, queued 0 msgs) > > SMPP-02-TT SMPP:192.168.160.18:2775/2775:reclamationtt:VMA > > (online 423s, rcvd 89, sent 0, failed 0, queued 0 msgs) > > > As you can see, and as i can understand ,smsbox is connected (i > > dont know why it shows two smsboxes with the same id, i have only > > one) and there's nothing queued at smsbox side ... > > Am using sqlbox for MT sending, but as i think, it has nothing to > > do with this randomly occured problem. > > > Hoping to get any help, thanks, > > > > > > > -- Fourat Zouari TriTUX - You think it, we do it! Web : http://www.tritux.com Office : +216 71 84 88 44 Mobile : +216 20 20 30 60 Fax : +216 71 84 68 48 Email : [EMAIL PROTECTED] Skype : tritux