If you are starting bearerbox & smsbox from a script:
Try to put a "sleep" in between starting bearerbox & smsbox consequently.

Rene Kluwen
Chimit

> Hi Mark,
>
> Aparently the config file is right and it seems that bearerbox is up and
> running. So I can only guess:
>
> 1. You started smsbox before bearerbox (and that's because smsbox could
> not
> connect to bearerbox). You should start bearerbox first.
> 2. You are starting smsbox in another machine that bearerbox.
>
>
> Point 1 is the most probably ;-)
>
>
> Regards,
> Alberto
>
>
>
> On Saturday 03 December 2005 23:16, Marc Eggenberger wrote:
>> Hi there.
>>
>> I'm new to kannel so please be patient with me ;-)
>>
>> I try to set up kannel 1.4.0 on a Gentoo System with kernel 2.6.13
>>
>> I read the docs and tried to setup the corresponding kannel.conf but I
>> seem to have some problems.
>> I can connect to the admin interface and get the status:
>>
>> Kannel bearerbox version `1.4.0'. Build `Nov 10 2005 23:53:56', compiler
>> `3.3.6 (Gentoo 3.3.6, ssp-3.3.6-1.0, pie-8.7.8)'. System Linux, release
>> 2.6.13-gentoo-r5, version #1 SMP Mon Oct 31 17:43:40 CET 2005, machine
>> i686. Hostname tux1.devnull.ch, IP 213.144.141.120. Libxml version
>> 2.6.22. Using OpenSSL 0.9.7e 25 Oct 2004. Using native malloc.
>>
>> Status: running, uptime 0d 0h 0m 43s
>>
>> WDP: received 0 (0 queued), sent 0 (0 queued)
>>
>> SMS: received 0 (0 queued), sent 0 (0 queued), store size 0
>>
>> SMS: inbound 0.00 msg/sec, outbound 0.00 msg/sec
>>
>> DLR: 0 queued, using internal storage
>>
>> No boxes connected
>>
>> SMSC connections:
>>     unknown    AT2[/dev/tts/USB0] (online 35s, rcvd 0, sent 0, failed 0,
>> queued 0 msgs)
>>
>>
>> But the smsbox.log gives me an error:
>>
>> 2005-12-03 23:14:35 [30363] [0] INFO: Starting to log to file smsbox.log
>> level 0
>> 2005-12-03 23:14:35 [30363] [0] INFO: Added logfile `smsbox.log' with
>> level `0'.
>> 2005-12-03 23:14:35 [30363] [0] INFO: Added logfile `smsbox.log' with
>> level `0'.
>> 2005-12-03 23:14:35 [30363] [0] INFO: Service global sender set as
>> '+1111111'
>> 2005-12-03 23:14:35 [30363] [0] INFO: Service global sender set as
>> '+1111111'
>> 2005-12-03 23:14:35 [30363] [0] INFO: HTTP: Opening server at port
>> 13013.
>> 2005-12-03 23:14:35 [30363] [0] INFO: HTTP: Opening server at port
>> 13013.
>> 2005-12-03 23:14:35 [30363] [0] DEBUG: Started thread 1
>> (gwlib/fdset.c:poller)
>> 2005-12-03 23:14:35 [30363] [0] DEBUG: Started thread 1
>> (gwlib/fdset.c:poller)
>> 2005-12-03 23:14:35 [30367] [1] DEBUG: Thread 1 (gwlib/fdset.c:poller)
>> maps to pid 30367.
>> 2005-12-03 23:14:35 [30367] [1] DEBUG: Thread 1 (gwlib/fdset.c:poller)
>> maps to pid 30367.
>> 2005-12-03 23:14:35 [30363] [0] DEBUG: Started thread 2
>> (gwlib/http.c:server_thread)
>> 2005-12-03 23:14:35 [30363] [0] DEBUG: Started thread 2
>> (gwlib/http.c:server_thread)
>> 2005-12-03 23:14:35 [30369] [2] DEBUG: Thread 2
>> (gwlib/http.c:server_thread) maps to pid 30369.
>> 2005-12-03 23:14:35 [30369] [2] DEBUG: Thread 2
>> (gwlib/http.c:server_thread) maps to pid 30369.
>> 2005-12-03 23:14:35 [30363] [0] INFO: Set up send sms service at port
>> 13013
>> 2005-12-03 23:14:35 [30363] [0] INFO: Set up send sms service at port
>> 13013
>> 2005-12-03 23:14:35 [30363] [0] DEBUG: Started thread 3
>> (gw/smsbox.c:sendsms_thread)
>> 2005-12-03 23:14:35 [30363] [0] DEBUG: Started thread 3
>> (gw/smsbox.c:sendsms_thread)
>> 2005-12-03 23:14:35 [30363] [0] DEBUG:
>> ----------------------------------------------
>> 2005-12-03 23:14:35 [30363] [0] DEBUG:
>> ----------------------------------------------
>> 2005-12-03 23:14:35 [30363] [0] DEBUG: Kannel smsbox version 1.4.0
>> starting
>> 2005-12-03 23:14:35 [30363] [0] DEBUG: Kannel smsbox version 1.4.0
>> starting
>> 2005-12-03 23:14:35 [30371] [3] DEBUG: Thread 3
>> (gw/smsbox.c:sendsms_thread) maps to pid 30371.
>> 2005-12-03 23:14:35 [30371] [3] DEBUG: Thread 3
>> (gw/smsbox.c:sendsms_thread) maps to pid 30371.
>> 2005-12-03 23:14:35 [30363] [0] DEBUG: Started thread 4
>> (gw/smsbox.c:obey_request_thread)
>> 2005-12-03 23:14:35 [30363] [0] DEBUG: Started thread 4
>> (gw/smsbox.c:obey_request_thread)
>> 2005-12-03 23:14:35 [30373] [4] DEBUG: Thread 4
>> (gw/smsbox.c:obey_request_thread) maps to pid 30373.
>> 2005-12-03 23:14:35 [30373] [4] DEBUG: Thread 4
>> (gw/smsbox.c:obey_request_thread) maps to pid 30373.
>> 2005-12-03 23:14:35 [30363] [0] DEBUG: Started thread 5
>> (gw/smsbox.c:url_result_thread)
>> 2005-12-03 23:14:35 [30363] [0] DEBUG: Started thread 5
>> (gw/smsbox.c:url_result_thread)
>> 2005-12-03 23:14:35 [30376] [5] DEBUG: Thread 5
>> (gw/smsbox.c:url_result_thread) maps to pid 30376.
>> 2005-12-03 23:14:35 [30376] [5] DEBUG: Thread 5
>> (gw/smsbox.c:url_result_thread) maps to pid 30376.
>> 2005-12-03 23:14:35 [30363] [0] DEBUG: Started thread 6
>> (gw/smsbox.c:http_queue_thread)
>> 2005-12-03 23:14:35 [30363] [0] DEBUG: Started thread 6
>> (gw/smsbox.c:http_queue_thread)
>> 2005-12-03 23:14:35 [30363] [0] ERROR: connect failed
>> 2005-12-03 23:14:35 [30363] [0] ERROR: System error 111: Connection
>> refused
>> 2005-12-03 23:14:35 [30363] [0] ERROR: connect failed
>> 2005-12-03 23:14:35 [30363] [0] ERROR: System error 111: Connection
>> refused
>> 2005-12-03 23:14:35 [30363] [0] ERROR: error connecting to server
>> `localhost' at port `13001'
>> 2005-12-03 23:14:35 [30363] [0] ERROR: error connecting to server
>> `localhost' at port `13001'
>> 2005-12-03 23:14:35 [30363] [0] PANIC: Couldn't connect to the
>> bearerbox.
>> 2005-12-03 23:14:35 [30363] [0] PANIC: Couldn't connect to the
>> bearerbox.
>> 2005-12-03 23:14:35 [30363] [0] PANIC: /usr/sbin/smsbox(gw_panic+0xca)
>> [0x807aeea]
>> 2005-12-03 23:14:35 [30363] [0] PANIC: /usr/sbin/smsbox(gw_panic+0xca)
>> [0x807aeea]
>> 2005-12-03 23:14:35 [30363] [0] PANIC: [(nil)]
>> 2005-12-03 23:14:35 [30363] [0] PANIC: [(nil)]
>> 2005-12-03 23:14:35 [30379] [6] DEBUG: Thread 6
>> (gw/smsbox.c:http_queue_thread) maps to pid 30379.
>> 2005-12-03 23:14:35 [30379] [6] DEBUG: Thread 6
>> (gw/smsbox.c:http_queue_thread) maps to pid 30379.
>>
>> Somehow it seems that it cannot connect to port 13001. But when I do a
>> telnet connect to this port I get a connection:
>>
>> tux1 kannel # telnet localhost 13001
>> Trying 127.0.0.1...
>> Connected to localhost.
>> Escape character is '^]'.
>>
>>
>> My config (kannel.conf) looks like this:
>>
>> group = core
>> admin-port = 13000
>> admin-password = es74562
>> status-password = es74562
>> log-file = "kannel.log"
>> log-level = 0
>> smsbox-port = 13001
>> box-allow-ip = "127.0.0.1"
>> store-file = "kannel.store"
>>
>> # SMSC GSM
>> group = smsc
>> smsc = at
>> modemtype = ericsson
>> #modemtype = wavecom | premicell | siemens | siemens-tc35 | falcom |
>> nokiaphone | ericsson
>> device = /dev/tts/USB0
>> pin = 5118
>> validityperiod = 167
>> # SMSBOX SETUP
>>
>> group = smsbox
>> bearerbox-host = localhost
>> sendsms-port = 13013
>> sendsms-chars = "0123456789 +-"
>> global-sender = +41764729711
>> log-file = "smsbox.log"
>> log-level = 0
>>
>>
>> # SEND-SMS USERS
>>
>> group = sendsms-user
>> username = tester
>> password = foobar
>> #user-deny-ip = ""
>> #user-allow-ip = ""
>>
>> # this sender is for Kannel relay testing (http_smsc)
>>
>> group = sendsms-user
>> username = kannel
>> password = rL4y
>> user-deny-ip = "*.*.*.*"
>> user-allow-ip = "127.0.0.1"
>>
>>
>> # SMS SERVICES
>>
>> # SMS SERVICE Default
>> # there should be default always
>> group = sms-service
>> keyword = default
>> text = "No service specified"
>>
>> group = modems
>> id = ericsson_t68
>> name = "Ericsson T68"
>> detect-string = "T68"
>> init-string = "AT+CNMI=3,3"
>> keepalive-cmd = "AT+CBC;+CSQ"
>> broken = true
>>
>>
>> Does anybody see what I'm doing wrong here?
>> Thanks for any help.
>>
>> Regards,
>> Marc
>
>
>


Reply via email to