Dear late-night geeks who do kannel in the dark,
I'm getting the output below from smsbox -v 0 /etc/kannel.conf:
2010-09-09 22:17:50 [13318] [0] INFO: Debug_lvl = 0, log_file = <none>, log_lvl = 0
2010-09-09 22:17:50 [13318] [0] DEBUG: Loading include file `/etc/modems.conf' (on line 15 of file /etc/kannel.conf).
2010-09-09 22:17:50 [13318] [0] DEBUG: Kannel smsbox version `1.4.2'.Build `Jan 21 2009 15:21:38', compiler `4.1.2 20071124 (Red Hat 4.1.2-42)'.
System Linux, release 2.6.18-164.el5, version #1 SMP Thu Sep 3 03:33:56 EDT 2009, machine i686.Hostname test.example.com, IP 127.0.0.1.
Libxml version 2.6.26.Using OpenSSL 0.9.8b 04 May 2006.
Using SQLite 3.3.6.Using native malloc.
2010-09-09 22:17:50 [13318] [0] INFO: HTTP: Opening server at port 13013.
2010-09-09 22:17:50 [13318] [0] DEBUG: Started thread 1 (gwlib/fdset.c:poller)2010-09-09 22:17:50 [13318] [0] DEBUG: Started thread 2 (gwlib/http.c:server_thread)
2010-09-09 22:17:50 [13318] [0] INFO: Set up send sms service at port 130132010-09-09 22:17:50 [13318] [0] DEBUG: Started thread 3 (gw/smsbox.c:sendsms_thread)
2010-09-09 22:17:50 [13318] [0] DEBUG: ----------------------------------------------2010-09-09 22:17:50 [13318] [0] DEBUG: Kannel smsbox version 1.4.2 starting
2010-09-09 22:17:50 [13318] [0] DEBUG: dumping group (sendsms-user):2010-09-09 22:17:50 [13318] [0] DEBUG: <group> = <sendsms-user>
2010-09-09 22:17:50 [13318] [0] DEBUG: <max-messages> = <10>2010-09-09 22:17:50 [13318] [0] DEBUG: <username> = <kanneluser>
2010-09-09 22:17:50 [13318] [0] DEBUG: <concatenation> = <true>2010-09-09 22:17:50 [13318] [0] DEBUG: <password> = <password>
2010-09-09 22:17:50 [13318] [0] DEBUG: Started thread 4 (gw/smsbox.c:obey_request_thread)2010-09-09 22:17:50 [13318] [0] DEBUG: Started thread 5 (gw/smsbox.c:url_result_thread)
2010-09-09 22:17:50 [13318] [1] DEBUG: Thread 1 (gwlib/fdset.c:poller) maps to pid 13318.2010-09-09 22:17:50 [13318] [0] DEBUG: Started thread 6 (gw/smsbox.c:http_queue_thread)
2010-09-09 22:17:50 [13318] [0] ERROR: connect failed2010-09-09 22:17:50 [13318] [0] ERROR: System error 111: Connection refused
2010-09-09 22:17:50 [13318] [0] ERROR: error connecting to server `127.0.0.1' at port `13001'2010-09-09 22:17:50 [13318] [0] PANIC: Couldn't connect to the bearerbox.
2010-09-09 22:17:50 [13318] [0] PANIC: smsbox(gw_panic+0xe2) [0x8088922]2010-09-09 22:17:50 [13318] [0] PANIC: smsbox(main+0xf31) [0x8053f51]
2010-09-09 22:17:50 [13318] [0] PANIC: /lib/libc.so.6(__libc_start_main+0xdc) [0x3b5e9c]2010-09-09 22:17:50 [13318] [0] PANIC: smsbox [0x8052831]
My kannel.conf looks as follows:
group = core
admin-port = 13000admin-password = adminpwd
#status-password = statpwdadmin-deny-ip = ""
admin-allow-ip = "*.*.*.*"smsbox-port = 13001
wapbox-port = 13002box-deny-ip = ""
box-allow-ip = "*.*.*.*"wdp-interface-name = "*"
log-file = "/var/log/kannel/bearerbox.log"log-level = 1
include = "/etc/modems.conf"group = wapbox
bearerbox-host = localhostlog-file = "/var/log/kannel/wapbox.log"
group = smsboxbearerbox-host = 127.0.0.1
sendsms-port = 13013#global-sender = +254729xxxxxx
log-level = 0group = smsc
smsc = fakedevice = /dev/ttyACM0
modemtype = auto#my-number = "FAKE"
sms-center = +254722500029speed = 0
host = localhostport = 13013
smsc-id = FAKE group = sendsms-user
username = kanneluserpassword = password
concatenation = truemax-messages = 10
group = sms-service#keyword =
keyword-regex = .*catch-all = yes
max-messages = 1 get-url = "http://localhost/sms?phone=%p&text=%a"
And my modems.conf is the default one that you find somewhere in the kannel documentation online [and shouldn't be an issue, I suppose]. What am I doing wrong?
Me.