Hi all, I'm new Kannel user. I've configure Kannel to bind with SMSC
Simulator via SMPP protocol. The problem is Kannel can send message to
Kannel correctly, but when SMSC Simulator send back a message to Kannel, it
doesn't execute get-url. I've seen log file and there is an error:

#2009-11-19 16:02:45 [15418] [6] ERROR: SMPP[SMSC]: Mallformed
destination_addr `(null)', may not be empty. Discarding MO message.
#2009-11-19 16:02:45 [15418] [6] DEBUG: SMPP[SMSC]: Sending PDU:
#2009-11-19 16:02:45 [15418] [6] DEBUG: SMPP PDU 0x81a6508 dump:
#2009-11-19 16:02:45 [15418] [6] DEBUG:   type_name: deliver_sm_resp
#2009-11-19 16:02:45 [15418] [6] DEBUG:   command_id: 2147483653 =
0x80000005
#2009-11-19 16:02:45 [15418] [6] DEBUG:   command_status: 11 = 0x0000000b
#2009-11-19 16:02:45 [15418] [6] DEBUG:   sequence_number: 17 = 0x00000011
#2009-11-19 16:02:45 [15418] [6] DEBUG:   message_id: NULL
#2009-11-19 16:02:45 [15418] [6] DEBUG: SMPP PDU dump ends.

I wonder if it's because the message ID is null or it's a bug of Kannel. How
can Kannel receive message from SMSC even if it's a null ID message?
This is my configuration of Kannel:

group = core
admin-port = 13000
admin-password = hoanggia
admin-deny-ip = "*.*.*.*"
admin-allow-ip = "127.0.0.1"
smsbox-port = 13001
wapbox-port = 13002
wdp-interface-name = "*"
log-file = "/var/log/kannel/bearerbox.log"
box-deny-ip = "*.*.*.*"
box-allow-ip = "127.0.0.1"

group = wapbox
bearerbox-host = localhost
log-file = "/var/log/kannel/wapbox.log"

group = smsc
smsc-id = SMSC
smsc = smpp
host = 10.10.50.2
port = 2552
receive-port = 2552
transceiver-mode = true 
smsc-username = "pavel"
smsc-password = wpsd
system-type = ""
address-range = ""

group = modems
id = wavecome
name = Wavecom
detect-string = "WAVECOM"

group = smsbox
smsbox-id = SMSbox
bearerbox-host = 127.0.0.1
sendsms-port = 13013
sendsms-chars = "0123456789+"
log-file = "/etc/kannel/smsbox.log"
#global-sender = 123123123123
log-level = 0

group = sendsms-user
username = baochau
password = hoanggia
concatenation= true
max-messages = 10

group = smsbox-route
smsbox-id = SMSbox
smsc-id = SMSC

group = sms-service
keyword=default
accept-x-kannel-headers = true
#keyword-regex = .*
catch-all=true
max-messages = 0
get-url = "http://localhost/default.php?phone=%p&text=%a";

I'm using Ubuntu 8.04. Thanks for any advice.
-- 
View this message in context: 
http://old.nabble.com/Mallformed-destination_addr-%60%28null%29%27-tp26421244p26421244.html
Sent from the Kannel - User mailing list archive at Nabble.com.


Reply via email to