What I should have said was:

The incorrect smsc group is being used by the sendsms-user.

So, <seas> should send to <orangeshort>, in fact it sends to smsc group
<orangelong>, and is rejected as the ton values are incorrect.

Please help!
Rory

On 28/03/03, Rory Campbell-Lange ([EMAIL PROTECTED]) wrote:
> 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>
> 
> 

-- 
Rory Campbell-Lange 
<[EMAIL PROTECTED]>
<www.campbell-lange.net>

Reply via email to