Hi all

I have just tried to upgrade the SMPP version from 3.3 to 3.4 in our
connection to a logica SMSC.  Prior to this delivery reports were
working ok.  Now they are broke :(  

I think perhaps this may be of interest to the list, so please find
attached the debug output


As you can see we do get the DLR, but then it fails to get the id ..etc
.. Etc..

Hope this helps

mike


2004-02-02 13:49:06 [25671] [76] DEBUG: SMPP[single253]: Manually forced
source addr ton = 0, source add npi = 5
2004-02-02 13:49:06 [25671] [76] DEBUG: SMPP[single253]: Manually forced
dest addr ton = 2, dest add npi = 1
2004-02-02 13:49:06 [25671] [76] DEBUG: SMPP[single253]: Sending PDU:
2004-02-02 13:49:06 [25671] [76] DEBUG: SMPP PDU 0x405005b0 dump:
2004-02-02 13:49:06 [25671] [76] DEBUG:   type_name: submit_sm
2004-02-02 13:49:06 [25671] [76] DEBUG:   command_id: 4 = 0x00000004
2004-02-02 13:49:06 [25671] [76] DEBUG:   command_status: 0 = 0x00000000
2004-02-02 13:49:06 [25671] [76] DEBUG:   sequence_number: 5 =
0x00000005
2004-02-02 13:49:06 [25671] [76] DEBUG:   service_type: NULL
2004-02-02 13:49:06 [25671] [76] DEBUG:   source_addr_ton: 0 =
0x00000000
2004-02-02 13:49:06 [25671] [76] DEBUG:   source_addr_npi: 5 =
0x00000005
2004-02-02 13:49:06 [25671] [76] DEBUG:   source_addr: "666"
2004-02-02 13:49:06 [25671] [76] DEBUG:   dest_addr_ton: 2 = 0x00000002
2004-02-02 13:49:06 [25671] [76] DEBUG:   dest_addr_npi: 1 = 0x00000001
2004-02-02 13:49:06 [25671] [76] DEBUG:   destination_addr: "6932333437"
2004-02-02 13:49:06 [25671] [76] DEBUG:   esm_class: 3 = 0x00000003
2004-02-02 13:49:06 [25671] [76] DEBUG:   protocol_id: 0 = 0x00000000
2004-02-02 13:49:06 [25671] [76] DEBUG:   priority_flag: 0 = 0x00000000
2004-02-02 13:49:06 [25671] [76] DEBUG:   schedule_delivery_time: NULL
2004-02-02 13:49:06 [25671] [76] DEBUG:   validity_period: NULL
2004-02-02 13:49:06 [25671] [76] DEBUG:   registered_delivery: 1 =
0x00000001
2004-02-02 13:49:06 [25671] [76] DEBUG:   replace_if_present_flag: 0 =
0x00000000
2004-02-02 13:49:06 [25671] [76] DEBUG:   data_coding: 0 = 0x00000000
2004-02-02 13:49:06 [25671] [76] DEBUG:   sm_default_msg_id: 0 =
0x00000000
2004-02-02 13:49:06 [25671] [76] DEBUG:   sm_length: 3 = 0x00000003
2004-02-02 13:49:06 [25671] [76] DEBUG:   short_message: "foo"
2004-02-02 13:49:06 [25671] [76] DEBUG: SMPP PDU dump ends.
2004-02-02 13:49:06 [25671] [76] DEBUG: SMPP[single253]: Got PDU:
2004-02-02 13:49:06 [25671] [76] DEBUG: SMPP PDU 0x405005d0 dump:
2004-02-02 13:49:06 [25671] [76] DEBUG:   type_name: submit_sm_resp
2004-02-02 13:49:06 [25671] [76] DEBUG:   command_id: 2147483652 =
0x80000004
2004-02-02 13:49:06 [25671] [76] DEBUG:   command_status: 0 = 0x00000000
2004-02-02 13:49:06 [25671] [76] DEBUG:   sequence_number: 5 =
0x00000005
2004-02-02 13:49:06 [25671] [76] DEBUG:   message_id: "5aa1c5b5"
2004-02-02 13:49:06 [25671] [76] DEBUG: SMPP PDU dump ends.
2004-02-02 13:49:06 [25671] [76] DEBUG: DLR[mysql]: Adding DLR
smsc=single253, ts=1520551349, src=666, dst=6932333437, mask
=3, boxc=
2004-02-02 13:49:06 [25671] [76] DEBUG: sql: INSERT INTO dlr (smsc,
timestamp, source, destination, service, url, mask, box
c, status) VALUES ('single253', '1520551349', '666', '6932333437',
'kannel', '', '3', '', '0');
2004-02-02 13:49:06 [25592] [1] DEBUG: Dumping 0 messages and 0 acks to
store
2004-02-02 13:49:10 [25671] [76] DEBUG: Optional parameter tag (0x001e)
2004-02-02 13:49:10 [25671] [76] DEBUG: Optional parameter length read
as 9
2004-02-02 13:49:10 [25671] [76] DEBUG: Optional parameter value
(5aa1c5b5)
2004-02-02 13:49:10 [25671] [76] DEBUG: Optional parameter tag (0x0427)
2004-02-02 13:49:10 [25671] [76] DEBUG: Optional parameter length read
as 1
2004-02-02 13:49:10 [25671] [76] DEBUG: Optional parameter value (^B)
2004-02-02 13:49:10 [25671] [76] DEBUG: Optional parameter tag (0x0424)
2004-02-02 13:49:10 [25671] [76] DEBUG: Optional parameter length read
as 105
2004-02-02 13:49:10 [25671] [76] DEBUG: Optional parameter value
(id:1520551349 sub:001 dlvrd:001 submit date:0402021348 do
ne date:0402021348 stat:DELIVRD err:000 text:foo)
2004-02-02 13:49:10 [25671] [76] DEBUG: SMPP[single253]: Got PDU:
2004-02-02 13:49:10 [25671] [76] DEBUG: SMPP PDU 0x40500678 dump:
2004-02-02 13:49:10 [25671] [76] DEBUG:   type_name: deliver_sm
2004-02-02 13:49:10 [25671] [76] DEBUG:   command_id: 5 = 0x00000005
2004-02-02 13:49:10 [25671] [76] DEBUG:   command_status: 0 = 0x00000000
2004-02-02 13:49:10 [25671] [76] DEBUG:   sequence_number: 1 =
0x00000001
2004-02-02 13:49:10 [25671] [76] DEBUG:   service_type: NULL
2004-02-02 13:49:10 [25671] [76] DEBUG:   source_addr_ton: 2 =
0x00000002
2004-02-02 13:49:10 [25671] [76] DEBUG:   source_addr_npi: 1 =
0x00000001
2004-02-02 13:49:10 [25671] [76] DEBUG:   source_addr: "6932333437"
2004-02-02 13:49:10 [25671] [76] DEBUG:   dest_addr_ton: 0 = 0x00000000
2004-02-02 13:49:10 [25671] [76] DEBUG:   dest_addr_npi: 9 = 0x00000009
2004-02-02 13:49:10 [25671] [76] DEBUG:   destination_addr: "666"
2004-02-02 13:49:10 [25671] [76] DEBUG:   esm_class: 4 = 0x00000004
2004-02-02 13:49:10 [25671] [76] DEBUG:   protocol_id: 0 = 0x00000000
2004-02-02 13:49:10 [25671] [76] DEBUG:   priority_flag: 0 = 0x00000000
2004-02-02 13:49:10 [25671] [76] DEBUG:   schedule_delivery_time: NULL
2004-02-02 13:49:10 [25671] [76] DEBUG:   validity_period: NULL
2004-02-02 13:49:10 [25671] [76] DEBUG:   registered_delivery: 0 =
0x00000000
2004-02-02 13:49:10 [25671] [76] DEBUG:   replace_if_present_flag: 0 =
0x00000000
2004-02-02 13:49:10 [25671] [76] DEBUG:   data_coding: 0 = 0x00000000
2004-02-02 13:49:10 [25671] [76] DEBUG:   sm_default_msg_id: 0 =
0x00000000
2004-02-02 13:49:10 [25671] [76] DEBUG:   sm_length: 0 = 0x00000000
2004-02-02 13:49:10 [25671] [76] DEBUG:   short_message: ""
2004-02-02 13:49:10 [25671] [76] DEBUG:   SMPP_message_payload: 
2004-02-02 13:49:10 [25671] [76] DEBUG:     tag: 0x0424
2004-02-02 13:49:10 [25671] [76] DEBUG:     length: 0x0069
2004-02-02 13:49:10 [25671] [76] DEBUG:     value:
2004-02-02 13:49:10 [25671] [76] DEBUG:    Octet string at 0x405009c8:
2004-02-02 13:49:10 [25671] [76] DEBUG:      len:  105
2004-02-02 13:49:10 [25671] [76] DEBUG:      size: 106
2004-02-02 13:49:10 [25671] [76] DEBUG:      immutable: 0
2004-02-02 13:49:10 [25671] [76] DEBUG:      data: 69 64 3a 31 35 32 30
35 35 31 33 34 39 20 73 75   id:1520551349 su
2004-02-02 13:49:10 [25671] [76] DEBUG:      data: 62 3a 30 30 31 20 64
6c 76 72 64 3a 30 30 31 20   b:001 dlvrd:001 
2004-02-02 13:49:10 [25671] [76] DEBUG:      data: 73 75 62 6d 69 74 20
64 61 74 65 3a 30 34 30 32   submit date:0402
2004-02-02 13:49:10 [25671] [76] DEBUG:      data: 30 32 31 33 34 38 20
64 6f 6e 65 20 64 61 74 65   021348 done date
2004-02-02 13:49:10 [25671] [76] DEBUG:      data: 3a 30 34 30 32 30 32
31 33 34 38 20 73 74 61 74   :0402021348 stat
2004-02-02 13:49:10 [25671] [76] DEBUG:      data: 3a 44 45 4c 49 56 52
44 20 65 72 72 3a 30 30 30   :DELIVRD err:000
2004-02-02 13:49:10 [25671] [76] DEBUG:      data: 20 74 65 78 74 3a 66
6f 6f                         text:foo
2004-02-02 13:49:10 [25671] [76] DEBUG:    Octet string dump ends.
2004-02-02 13:49:10 [25671] [76] DEBUG:   SMPP_message_state: 
2004-02-02 13:49:10 [25671] [76] DEBUG:     tag: 0x0427
2004-02-02 13:49:10 [25671] [76] DEBUG:     length: 0x0001
2004-02-02 13:49:10 [25671] [76] DEBUG:     value:
2004-02-02 13:49:10 [25671] [76] DEBUG:    Octet string at 0x405008d8:
2004-02-02 13:49:10 [25671] [76] DEBUG:      len:  1
2004-02-02 13:49:10 [25671] [76] DEBUG:      size: 2
2004-02-02 13:49:10 [25671] [76] DEBUG:      immutable: 0
2004-02-02 13:49:10 [25671] [76] DEBUG:      data: 02
.
2004-02-02 13:49:10 [25671] [76] DEBUG:    Octet string dump ends.
2004-02-02 13:49:10 [25671] [76] DEBUG:   SMPP_receipted_message_id: 
2004-02-02 13:49:10 [25671] [76] DEBUG:     tag: 0x001e
2004-02-02 13:49:10 [25671] [76] DEBUG:     length: 0x0009
2004-02-02 13:49:10 [25671] [76] DEBUG:     value:
2004-02-02 13:49:10 [25671] [76] DEBUG:    Octet string at 0x405008c0:
2004-02-02 13:49:10 [25671] [76] DEBUG:      len:  9
2004-02-02 13:49:10 [25671] [76] DEBUG:      size: 10
2004-02-02 13:49:10 [25671] [76] DEBUG:      immutable: 0
2004-02-02 13:49:10 [25671] [76] DEBUG:      data: 35 61 61 31 63 35 62
35 00                        5aa1c5b5.
2004-02-02 13:49:10 [25671] [76] DEBUG:    Octet string dump ends.
2004-02-02 13:49:10 [25671] [76] DEBUG: SMPP PDU dump ends.
2004-02-02 13:49:10 [25671] [76] DEBUG: SMPP[single253] handle_pdu, got
DLR
2004-02-02 13:49:10 [25671] [76] ERROR: SMPP[single253]: got DLR but
could not find message or was not interested in it
2004-02-02 13:49:10 [25671] [76] DEBUG: SMPP[single253]: Sending PDU:
2004-02-02 13:49:10 [25671] [76] DEBUG: SMPP PDU 0x405005c8 dump:
2004-02-02 13:49:10 [25671] [76] DEBUG:   type_name: deliver_sm_resp
2004-02-02 13:49:10 [25671] [76] DEBUG:   command_id: 2147483653 =
0x80000005
2004-02-02 13:49:10 [25671] [76] DEBUG:   command_status: 0 = 0x00000000
2004-02-02 13:49:10 [25671] [76] DEBUG:   sequence_number: 1 =
0x00000001
2004-02-02 13:49:10 [25671] [76] DEBUG:   message_id: NULL
2004-02-02 13:49:10 [25671] [76] DEBUG: SMPP PDU dump ends.

Reply via email to