Hello, I've just install / compile SVN kannel 1.5 to my Debian squeeze Server to use it as SMS gateway. We are trying to get it running using SMPP with AmdTelecom provider.
bearerbox + smsbox daemon seem to start properly but each time I try to send a sms smsbox or Bearerbox crash --- netstat output --- Active Internet connections (only servers) Proto Recv-Q Send-Q Local Address Foreign Address State PID/Program name tcp 0 0 *:ssh *:* LISTEN 512/sshd tcp 0 0 *:13000 *:* LISTEN 22661/bearerbox tcp 0 0 *:13001 *:* LISTEN 22661/bearerbox tcp 0 0 *:13009 *:* LISTEN 22984/smsbox tcp6 0 0 [::]:ssh [::]:* LISTEN 512/sshd tcp6 0 0 [::]:www [::]:* LISTEN 12264/apache2 --- Anybody can post a complete kannel.conf working config with amdTelecom. I've got same issue with Kannel 1.4.x o 1.5.x so I can imagine that it's probably a configuration issue :) Please see my current config and sms log file bellow (i've replaced phone number by +34xxxxxxxxx ) --- my Kannel.conf --- group = core admin-port = 13000 admin-password = bar admin-deny-ip = "" admin-allow-ip = "*.*.*.*" log-file = "/var/log/kannel/bearerbox.log" box-deny-ip = "*.*.*.*" box-allow-ip = "127.0.0.1" group = smsbox smsbox-id = mysmsc bearerbox-host = localhost bearerbox-port = 13000 sendsms-port = 13009 sendsms-chars = "0123456789" global-sender = 123456 access-log = "/var/log/kannel/kannel.access" log-file = "/var/log/kannel/smsbox.log" log-level = 0 group = smsc smsc = smpp host = 91.205.174.39 port = 8400 smsc-id = "amdtelecom" receive-port = 8400 smsc-username = "<username>" smsc-password = "<password>" source-addr-ton = 0 source-addr-npi = 1 dest-addr-ton = 1 dest-addr-npi = 1 bind-addr-ton = 0 bind-addr-npi = 1 system-type = "VMA" enquire-link-interval = 10 reconnect-delay = 5 throughput = 20 validityperiod = 1340 #connect-allow-ip = "" group = sendsms-user username = "abc" password = "123" default-smsc = "amdtelecom" default-sender = "<+34xxxxxxxxx>" --- smsbox.log 2012-09-29 09:44:51 [22834] [2] DEBUG: HTTP: Creating HTTPClient for `127.0.0.1'. 2012-09-29 09:44:51 [22834] [2] DEBUG: HTTP: Created HTTPClient area 0xb99f70. 2012-09-29 09:44:51 [22834] [3] INFO: smsbox: Got HTTP request </cgi-bin/sendsms> from <127.0.0.1> 2012-09-29 09:44:51 [22834] [3] INFO: sendsms used by <abc> 2012-09-29 09:44:51 [22834] [3] INFO: sendsms sender:<abc:902918091> (127.0.0.1) to:<+34xxxxxxxxx> msg:<hello> 2012-09-29 09:44:51 [22834] [3] DEBUG: Stored UUID d9ceac83-3124-42a4-af5a-6123074305c5 2012-09-29 09:44:51 [22834] [3] DEBUG: message length 5, sending 1 messages 2012-09-29 09:44:51 [22834] [3] DEBUG: Status: 202 Answer: <Sent.> 2012-09-29 09:44:51 [22834] [3] DEBUG: Delayed reply - wait for bearerbox 2012-09-29 09:44:51 [22834] [0] ERROR: Connection closed by the bearerbox. 2012-09-29 09:44:51 [22834] [0] ERROR: Bearerbox is gone, restarting 2012-09-29 09:44:51 [22834] [0] INFO: Received (and handled?) 0 requests in 72 seconds (0.00 per second) 2012-09-29 09:44:51 [22834] [0] INFO: Kannel smsbox terminating. 2012-09-29 09:44:51 [22834] [7] DEBUG: Thread 7 (gw/heartbeat.c:heartbeat_thread) terminates. 2012-09-29 09:44:51 [22834] [0] DEBUG: Waiting for 2 (gwlib/http.c:server_thread) to terminate 2012-09-29 09:44:51 [22834] [3] DEBUG: HTTP: No clients with requests, quitting. 2012-09-29 09:44:51 [22834] [3] DEBUG: Thread 3 (gw/smsbox.c:sendsms_thread) terminates. 2012-09-29 09:44:51 [22834] [2] DEBUG: HTTP: Destroying HTTPClient area 0xb99f70. 2012-09-29 09:44:51 [22834] [2] DEBUG: HTTP: Destroying HTTPClient for `127.0.0.1'. 2012-09-29 09:44:51 [22834] [1] DEBUG: Thread 1 (gwlib/fdset.c:poller) terminates. 2012-09-29 09:44:51 [22834] [2] DEBUG: Thread 2 (gwlib/http.c:server_thread) terminates. 2012-09-29 09:44:51 [22834] [0] DEBUG: Waiting for 4 (gw/smsbox.c:obey_request_thread) to terminate 2012-09-29 09:44:51 [22834] [4] DEBUG: Thread 4 (gw/smsbox.c:obey_request_thread) terminates. 2012-09-29 09:44:51 [22834] [6] DEBUG: Thread 6 (gw/smsbox.c:http_queue_thread) terminates. 2012-09-29 09:44:51 [22834] [0] DEBUG: Waiting for 5 (gw/smsbox.c:url_result_thread) to terminate 2012-09-29 09:44:51 [22834] [5] DEBUG: Thread 5 (gw/smsbox.c:url_result_thread) terminates. 2012-09-29 09:45:02 [22984] [0] INFO: Added logfile `/var/log/kannel/smsbox.log' with level `0'. 2012-09-29 09:45:02 [22984] [0] INFO: Service global sender set as '123456' 2012-09-29 09:45:02 [22984] [0] INFO: Logging accesses to '/var/log/kannel/kannel.access'. 2012-09-29 09:45:02 [22984] [0] ERROR: Couldn't open logfile `/var/log/kannel/kannel.access'. 2012-09-29 09:45:02 [22984] [0] ERROR: System error 13: Permission denied 2012-09-29 09:45:02 [22984] [0] INFO: HTTP: Opening server at port 13009. 2012-09-29 09:45:02 [22984] [0] DEBUG: Started thread 1 (gwlib/fdset.c:poller) 2012-09-29 09:45:02 [22984] [0] DEBUG: Started thread 2 (gwlib/http.c:server_thread) 2012-09-29 09:45:02 [22984] [0] INFO: Set up send sms service at port 13009 2012-09-29 09:45:02 [22984] [0] DEBUG: Started thread 3 (gw/smsbox.c:sendsms_thread) 2012-09- --- Thank you for you help
