I have two send-sms user accounts, each sending to a different SMSC (the
same remote SMSC with different ton settings for each).
Help gratefull received!
Rory
Kannel version 1.3.1
smsbox shows the corrent send-sms account registered:
INFO: smsbox: Got HTTP request </cgi-bin/sendsms> from <127.0.0.1>
INFO: sendsms used by <seas>
INFO: sendsms sender:<seas:87262> (127.0.0.1) to:< 447939150693> msg:<kannel
short10>
DEBUG: message length 14, sending 1 messages
DEBUG: Status: 202 Answer: <Sent.>
However this doesn't get passed to the correct smsc group:
[7] DEBUG: SMPP[orangelong]: Manually forced source addr ton = 1, source add npi =
1
[7] DEBUG: SMPP[orangelong]: Manually forced dest addr ton = 1, dest add npi = 1
[7] DEBUG: SMPP[orangelong]: Sending PDU:
[7] DEBUG: SMPP PDU 0x8125d68 dump:
[7] DEBUG: type_name: submit_sm
[7] DEBUG: command_id: 4 = 0x00000004
[7] DEBUG: command_status: 0 = 0x00000000
[7] DEBUG: sequence_number: 2 = 0x00000002
[7] DEBUG: service_type: NULL
[7] DEBUG: source_addr_ton: 1 = 0x00000001
[7] DEBUG: source_addr_npi: 1 = 0x00000001
[7] DEBUG: source_addr: "87262"
[7] DEBUG: dest_addr_ton: 1 = 0x00000001
[7] DEBUG: dest_addr_npi: 1 = 0x00000001
[7] DEBUG: destination_addr: "447939150693"
[7] DEBUG: esm_class: 3 = 0x00000003
[7] DEBUG: protocol_id: 0 = 0x00000000
[7] DEBUG: priority_flag: 0 = 0x00000000
[7] DEBUG: schedule_delivery_time: NULL
[7] DEBUG: validity_period: NULL
[7] DEBUG: registered_delivery: 0 = 0x00000000
[7] DEBUG: replace_if_present_flag: 0 = 0x00000000
[7] DEBUG: data_coding: 0 = 0x00000000
[7] DEBUG: sm_default_msg_id: 0 = 0x00000000
[7] DEBUG: sm_length: 14 = 0x0000000e
[7] DEBUG: short_message: "kannel short10"
[7] DEBUG: SMPP PDU dump ends.
[7] WARNING: SMPP: PDU NUL terminated string has no NUL.
[7] DEBUG: SMPP[orangelong]: Got PDU:
[7] DEBUG: SMPP PDU 0x8126328 dump:
[7] DEBUG: type_name: submit_sm_resp
[7] DEBUG: command_id: 2147483652 = 0x80000004
[7] DEBUG: command_status: 10 = 0x0000000a
[7] DEBUG: sequence_number: 2 = 0x00000002
[7] DEBUG: message_id: NULL
[7] DEBUG: SMPP PDU dump ends.
[7] ERROR: SMPP[orangelong]: SMSC returned error code 0x0000000a in response to
submit_sm.
########################################################################
# CORE
########################################################################
group = core
admin-port = 13000
smsbox-port = 13001
admin-password = bar
wdp-interface-name = "*"
log-file = "/tmp/bearerbox.log"
log-level = 0
box-deny-ip = "*.*.*.*"
box-allow-ip = "127.0.0.1"
access-log = "/tmp/access.log"
store-file = "/tmp/kannel.store"
########################################################################
# SMSC
########################################################################
# SMSC
group = smsc
smsc-id = orangeshort
smsc = smpp
host = xxxxxx
port = 8000
smsc-username = "xxxxx"
smsc-password = xxxxx
system-type = "SMPP"
dest-addr-ton = 1
dest-addr-npi = 1
source-addr-ton = 3
source-addr-npi = 1
# receive-port = 8000
group = smsc
smsc-id = orangelong
smsc = smpp
host = 193.36.81.53
port = 8000
smsc-username = "xxxxx"
smsc-password = xxxxx
system-type = "SMPP"
dest-addr-ton = 1
dest-addr-npi = 1
source-addr-ton = 1
source-addr-npi = 1
# receive-port = 8000
########################################################################
# SMSBOX
########################################################################
group = smsbox
bearerbox-host = localhost
sendsms-port = 13002
log-file = "/tmp/smsbox.log"
log-level = 0
########################################################################
# SMS SERVICE
########################################################################
group = sms-service
keyword = default
get-url =
"http://localhost/sms/receive.php?all=%a&time=%t&source=%p&receiver=%P&delivery=%d"
max-messages = 1
########################################################################
# SMS USER
########################################################################
group = sendsms-user
username = seas
password = seas
forced-smsc = orangeshort
# default-smsc = orangeshort
group = sendsms-user
username = seal
password = seal
forced-smsc = orangelong
# default-smsc = orangelong
--
Rory Campbell-Lange
<[EMAIL PROTECTED]>
<www.campbell-lange.net>