Weird. according to your logs, message_id HAS a null.

Nonetheless the system error (8) is a different issue.

 

From: Emmanuel CHANSON [mailto:[email protected]] 
Sent: Saturday, 07 July, 2012 00:36
To: Rene Kluwen
Cc: users
Subject: Re: SMPP and system_error

 

Hello,

Do you have any clue on how to resolve this warning ?
WARNING: SMPP: PDU NULL terminated string (message_id) has no NULL.

Regards

2012/7/6 Emmanuel CHANSON <[email protected]>

Thanks Rene for your help,

Higate support reply me this about this error:


WARNING: SMPP: PDU NULL terminated string (message_id) has no NULL.

Please note that this is not a warning but an error, it is not an higate
error but the SMPP protocol error, if you do not null terminate the tlv's
within SMPP the higate system might kick it.

What does it mean ?

Regards,

Emmanuel

 

2012/7/4 <tel:2012%2F7%2F4>  Rene Kluwen <[email protected]>

The best you can do is ask your provider what it means.

They are giving this error.

 

From: [email protected] [mailto:[email protected]] On Behalf
Of Emmanuel CHANSON
Sent: Tuesday, 03 July, 2012 22 <tel:2012%2022> :39
To: users
Subject: SMPP and system_error

 

Hello,

Trying to connect to a Mobile Aggregator through SMPP I got this error:

SMSC returned error code 0x00000008 (System Error) in response to submit_sm.

Also this:
WARNING: SMPP: PDU NULL terminated string (message_id) has no NULL. 
but I guess this is not the real problem but how to handle this also ?

Kannel.conf:#SMSC SMPP
group=smsc
smsc=smpp
smsc-id=higate
interface-version=34
host=**********
port=2775
system-id = ****
smsc-username = ****
smsc-password=****
system-type****
transceiver-mode=1
#source-addr-autodetect = false
#address-range = ""
source-addr-ton = 1
source-addr-npi = 1
dest-addr-ton = 1
dest-addr-npi = 1
bind-addr-ton = 1
bind-addr-npi = 1
#msg-id-type = 0x01
log-file = "/var/log/kannel/smsc-smpp.log"
log-level = 0


==> /var/log/kannel/smsc-smpp.log <==
2012-07-04 08:02:20 [26432] [7] DEBUG: SMPP[higate]: throughput (0.00,0.00)
2012-07-04 08:02:20 [26432] [7] DEBUG: SMPP[higate]: Manually forced source
addr ton = 1, source add npi = 1
2012-07-04 08:02:20 [26432] [7] DEBUG: SMPP[higate]: Manually forced dest
addr ton = 1, dest add npi = 1
2012-07-04 08:02:20 [26432] [7] DEBUG: SMPP[higate]: Sending PDU:
2012-07-04 08:02:20 [26432] [7] DEBUG: SMPP PDU 0x7fb69c000a10 dump:
2012-07-04 08:02:20 [26432] [7] DEBUG:   type_name: submit_sm
2012-07-04 08:02:20 [26432] [7] DEBUG:   command_id: 4 = 0x00000004
2012-07-04 08:02:20 [26432] [7] DEBUG:   command_status: 0 = 0x00000000
2012-07-04 08:02:20 [26432] [7] DEBUG:   sequence_number: 2 = 0x00000002
2012-07-04 08:02:20 [26432] [7] DEBUG:   service_type: NULL
2012-07-04 08:02:20 [26432] [7] DEBUG:   source_addr_ton: 1 = 0x00000001
2012-07-04 08:02:20 [26432] [7] DEBUG:   source_addr_npi: 1 = 0x00000001
2012-07-04 08:02:20 [26432] [7] DEBUG:   source_addr: "2034"
2012-07-04 08:02:20 [26432] [7] DEBUG:   dest_addr_ton: 1 = 0x00000001
2012-07-04 08:02:20 [26432] [7] DEBUG:   dest_addr_npi: 1 = 0x00000001
2012-07-04 08:02:20 [26432] [7] DEBUG:   destination_addr: "254724886107"
2012-07-04 08:02:20 [26432] [7] DEBUG:   esm_class: 3 = 0x00000003
2012-07-04 08:02:20 [26432] [7] DEBUG:   protocol_id: 0 = 0x00000000
2012-07-04 08:02:20 [26432] [7] DEBUG:   priority_flag: 0 = 0x00000000
2012-07-04 08:02:20 [26432] [7] DEBUG:   schedule_delivery_time: NULL
2012-07-04 08:02:20 [26432] [7] DEBUG:   validity_period: NULL
2012-07-04 08:02:20 [26432] [7] DEBUG:   registered_delivery: 0 = 0x00000000
2012-07-04 08:02:20 [26432] [7] DEBUG:   replace_if_present_flag: 0 =
0x00000000
2012-07-04 08:02:20 [26432] [7] DEBUG:   data_coding: 0 = 0x00000000
2012-07-04 08:02:20 [26432] [7] DEBUG:   sm_default_msg_id: 0 = 0x00000000
2012-07-04 08:02:20 [26432] [7] DEBUG:   sm_length: 6 = 0x00000006
2012-07-04 08:02:20 [26432] [7] DEBUG:   short_message:
2012-07-04 08:02:20 [26432] [7] DEBUG:    Octet string at 0x7fb69c000c20:
2012-07-04 08:02:20 [26432] [7] DEBUG:      len:  6
2012-07-04 08:02:20 [26432] [7] DEBUG:      size: 7
2012-07-04 08:02:20 [26432] [7] DEBUG:      immutable: 0
2012-07-04 08:02:20 [26432] [7] DEBUG:      data: 74 65 73 74 11 36
test.6
2012-07-04 08:02:20 [26432] [7] DEBUG:    Octet string dump ends.
2012-07-04 08:02:20 [26432] [7] DEBUG: SMPP PDU dump ends.

==> /var/log/kannel/smsbox.log <==
2012-07-04 08:02:20 [26450] [0] DEBUG: Got ACK (0) of
d02fc166-e8a5-42a1-9e97-d59d1c9d2e0a
2012-07-04 08:02:20 [26450] [0] DEBUG: HTTP: Destroying HTTPClient area
0x7fda70000ad0.
2012-07-04 08:02:20 [26450] [0] DEBUG: HTTP: Destroying HTTPClient for
`127.0.0.1'.

==> /var/log/kannel/smsc-smpp.log <==
2012-07-04 08:02:20 [26432] [7] DEBUG: SMPP[higate]: throughput (1.00,0.00)


==> /var/log/kannel/smsc-smpp.log <==
2012-07-04 08:02:21 [26432] [7] DEBUG: SMPP[higate]: throughput (0.00,0.00)
2012-07-04 08:02:21 [26432] [7] WARNING: SMPP: PDU NULL terminated string
(message_id) has no NULL.
2012-07-04 08:02:21 [26432] [7] DEBUG: SMPP[higate]: Got PDU:
2012-07-04 08:02:21 [26432] [7] DEBUG: SMPP PDU 0x7fb69c001610 dump:
2012-07-04 08:02:21 [26432] [7] DEBUG:   type_name: submit_sm_resp
2012-07-04 08:02:21 [26432] [7] DEBUG:   command_id: 2147483652 = 0x80000004
2012-07-04 08:02:21 [26432] [7] DEBUG:   command_status: 8 = 0x00000008
2012-07-04 08:02:21 [26432] [7] DEBUG:   sequence_number: 2 = 0x00000002
2012-07-04 08:02:21 [26432] [7] DEBUG:   message_id: NULL
2012-07-04 08:02:21 [26432] [7] DEBUG: SMPP PDU dump ends.
2012-07-04 08:02:21 [26432] [7] ERROR: SMPP[higate]: SMSC returned error
code 0x00000008 (System Error) in response to submit_sm.
2012-07-04 08:02:21 [26432] [7] DEBUG: SMPP[higate]: throughput (0.00,0.00)

 

 

Reply via email to