Guys,

Hopefully you may be able to help me with something I have been tearing my
hair out about all morning,
I have compiled, configured and installed Kannel on one of our servers,
hooked it up to our SMSC and
been able to send SMS messages using the HTTP interface

No problems so far :)

I can't however seem to get the delivery notifications to work properly, I
have run the bearer box in
debug mode, which shows the message going through and the DLR being created
with my URL. The SMSC then
sends the delivery reports for ACKED and DELIVERED

It would appear that Kannel unpacks the PDU no problem but then fails to
find the DLR within the internal
storage, and does not make the callback to my URL

Has anybody got any suggestions where to start looking !

Thanks in advance

Dave Holmes


2004-01-30 11:46:52 [7] DEBUG: boxc_receiver: sms received
2004-01-30 11:46:52 [5] DEBUG:
SMPP[SMPP:smpp1.mblox.com:3200/3200:EurSoftDev:]: Sending PDU:
2004-01-30 11:46:52 [5] DEBUG: SMPP PDU 0x80d10b0 dump:
2004-01-30 11:46:52 [5] DEBUG:   type_name: submit_sm
2004-01-30 11:46:52 [5] DEBUG:   command_id: 4 = 0x00000004
2004-01-30 11:46:52 [5] DEBUG:   command_status: 0 = 0x00000000
2004-01-30 11:46:52 [5] DEBUG:   sequence_number: 5 = 0x00000005
2004-01-30 11:46:52 [5] DEBUG:   service_type: NULL
2004-01-30 11:46:52 [5] DEBUG:   source_addr_ton: 2 = 0x00000002
2004-01-30 11:46:52 [5] DEBUG:   source_addr_npi: 1 = 0x00000001
2004-01-30 11:46:52 [5] DEBUG:   source_addr: "13013"
2004-01-30 11:46:52 [5] DEBUG:   dest_addr_ton: 2 = 0x00000002
2004-01-30 11:46:52 [5] DEBUG:   dest_addr_npi: 1 = 0x00000001
2004-01-30 11:46:52 [5] DEBUG:   destination_addr: "447966013309"
2004-01-30 11:46:52 [5] DEBUG:   esm_class: 3 = 0x00000003
2004-01-30 11:46:52 [5] DEBUG:   protocol_id: 0 = 0x00000000
2004-01-30 11:46:52 [5] DEBUG:   priority_flag: 0 = 0x00000000
2004-01-30 11:46:52 [5] DEBUG:   schedule_delivery_time: NULL
2004-01-30 11:46:52 [5] DEBUG:   validity_period: NULL
2004-01-30 11:46:52 [5] DEBUG:   registered_delivery: 1 = 0x00000001
2004-01-30 11:46:52 [5] DEBUG:   replace_if_present_flag: 0 = 0x00000000
2004-01-30 11:46:52 [5] DEBUG:   data_coding: 0 = 0x00000000
2004-01-30 11:46:52 [5] DEBUG:   sm_default_msg_id: 0 = 0x00000000
2004-01-30 11:46:52 [5] DEBUG:   sm_length: 0 = 0x00000000
2004-01-30 11:46:52 [5] DEBUG:   short_message: "this is anther test"
2004-01-30 11:46:52 [5] DEBUG: SMPP PDU dump ends.
2004-01-30 11:46:52 [5] DEBUG:
SMPP[SMPP:smpp1.mblox.com:3200/3200:EurSoftDev:]: Got PDU:
2004-01-30 11:46:52 [5] DEBUG: SMPP PDU 0x80d10b0 dump:
2004-01-30 11:46:52 [5] DEBUG:   type_name: submit_sm_resp
2004-01-30 11:46:52 [5] DEBUG:   command_id: 2147483652 = 0x80000004
2004-01-30 11:46:52 [5] DEBUG:   command_status: 0 = 0x00000000
2004-01-30 11:46:52 [5] DEBUG:   sequence_number: 5 = 0x00000005
2004-01-30 11:46:52 [5] DEBUG:   message_id: "0026e9ece"
2004-01-30 11:46:52 [5] DEBUG: SMPP PDU dump ends.
2004-01-30 11:46:52 [5] DEBUG: Adding DLR
smsc=SMPP:smpp1.mblox.com:3200/3200:EurSoftDev:, ts=0026e9ece, src=13013,
dst=447966013309, mask=31
2004-01-30 11:46:52 [5] DEBUG: Looking for DLR
smsc=SMPP:smpp1.mblox.com:3200/3200:EurSoftDev:, ts=0026e9ece,
dst=447966013309, type=12
2004-01-30 11:46:52 [5] DEBUG: created DLR message for URL
<http://smsrelay.e-msg.co.uk/testing.php?callbacktype=>
2004-01-30 11:46:52 [5] INFO: dlr not destroyed, still waiting for other
delivery report
2004-01-30 11:46:52 [8] DEBUG: boxc_sender: sent message to <127.0.0.1>
2004-01-30 11:46:52 [7] DEBUG: boxc_receiver: got ack
2004-01-30 11:46:52 [5] DEBUG:
SMPP[SMPP:smpp1.mblox.com:3200/3200:EurSoftDev:]: Got PDU:
2004-01-30 11:46:52 [5] DEBUG: SMPP PDU 0x80d1cf8 dump:
2004-01-30 11:46:52 [5] DEBUG:   type_name: deliver_sm
2004-01-30 11:46:52 [5] DEBUG:   command_id: 5 = 0x00000005
2004-01-30 11:46:52 [5] DEBUG:   command_status: 0 = 0x00000000
2004-01-30 11:46:52 [5] DEBUG:   sequence_number: 1 = 0x00000001
2004-01-30 11:46:52 [5] DEBUG:   service_type: NULL
2004-01-30 11:46:52 [5] DEBUG:   source_addr_ton: 0 = 0x00000000
2004-01-30 11:46:52 [5] DEBUG:   source_addr_npi: 0 = 0x00000000
2004-01-30 11:46:52 [5] DEBUG:   source_addr: "447966013309"
2004-01-30 11:46:52 [5] DEBUG:   dest_addr_ton: 0 = 0x00000000
2004-01-30 11:46:52 [5] DEBUG:   dest_addr_npi: 0 = 0x00000000
2004-01-30 11:46:52 [5] DEBUG:   destination_addr: NULL
2004-01-30 11:46:52 [5] DEBUG:   esm_class: 4 = 0x00000004
2004-01-30 11:46:52 [5] DEBUG:   protocol_id: 0 = 0x00000000
2004-01-30 11:46:52 [5] DEBUG:   priority_flag: 0 = 0x00000000
2004-01-30 11:46:52 [5] DEBUG:   schedule_delivery_time: NULL
2004-01-30 11:46:52 [5] DEBUG:   validity_period: NULL
2004-01-30 11:46:52 [5] DEBUG:   registered_delivery: 0 = 0x00000000
2004-01-30 11:46:52 [5] DEBUG:   replace_if_present_flag: 0 = 0x00000000
2004-01-30 11:46:52 [5] DEBUG:   data_coding: 0 = 0x00000000
2004-01-30 11:46:52 [5] DEBUG:   sm_default_msg_id: 0 = 0x00000000
2004-01-30 11:46:52 [5] DEBUG:   sm_length: 102 = 0x00000066
2004-01-30 11:46:52 [5] DEBUG:   short_message:
2004-01-30 11:46:52 [5] DEBUG:    Octet string at 0x80d1a50:
2004-01-30 11:46:52 [5] DEBUG:      len:  102
2004-01-30 11:46:52 [5] DEBUG:      size: 103
2004-01-30 11:46:52 [5] DEBUG:      immutable: 0
2004-01-30 11:46:52 [5] DEBUG:      data: 69 64 3a 34 30 38 30 34   id:40804
2004-01-30 11:46:52 [5] DEBUG:      data: 30 34 36 20 73 75 62 3a   046 sub:
2004-01-30 11:46:52 [5] DEBUG:      data: 30 30 31 20 64 6c 76 72   001 dlvr
2004-01-30 11:46:52 [5] DEBUG:      data: 64 3a 30 30 31 20 73 75   d:001 su
2004-01-30 11:46:52 [5] DEBUG:      data: 62 6d 69 74 20 64 61 74   bmit dat
2004-01-30 11:46:52 [5] DEBUG:      data: 65 3a 30 34 30 31 33 30   e:040130
2004-01-30 11:46:52 [5] DEBUG:      data: 31 32 31 34 20 64 6f 6e   1214 don
2004-01-30 11:46:52 [5] DEBUG:      data: 65 20 64 61 74 65 3a 30   e date:0
2004-01-30 11:46:52 [5] DEBUG:      data: 34 30 31 33 30 31 32 31   40130121
2004-01-30 11:46:52 [5] DEBUG:      data: 34 20 73 74 61 74 3a 41   4 stat:A
2004-01-30 11:46:52 [5] DEBUG:      data: 43 4b 45 44 20 20 20 65   CKED   e
2004-01-30 11:46:52 [5] DEBUG:      data: 72 72 3a 30 30 33 20 74   rr:003 t
2004-01-30 11:46:52 [5] DEBUG:      data: 65 78 74 3a 20 00         ext: .
2004-01-30 11:46:52 [5] DEBUG:    Octet string dump ends.
2004-01-30 11:46:52 [5] DEBUG: SMPP PDU dump ends.
2004-01-30 11:46:52 [5] DEBUG:
SMPP[SMPP:smpp1.mblox.com:3200/3200:EurSoftDev:] handle_pdu, got DLR
2004-01-30 11:46:52 [5] DEBUG: Looking for DLR
smsc=SMPP:smpp1.mblox.com:3200/3200:EurSoftDev:, ts=40804046, dst=(null),
type=2
2004-01-30 11:46:52 [5] DEBUG: DLR not found!
2004-01-30 11:46:52 [5] ERROR:
SMPP[SMPP:smpp1.mblox.com:3200/3200:EurSoftDev:]: got DLR but could not find
message or was not interested in it
2004-01-30 11:46:52 [5] DEBUG:
SMPP[SMPP:smpp1.mblox.com:3200/3200:EurSoftDev:]: Sending PDU:
2004-01-30 11:46:52 [5] DEBUG: SMPP PDU 0x80d17b0 dump:
2004-01-30 11:46:52 [5] DEBUG:   type_name: deliver_sm_resp
2004-01-30 11:46:52 [5] DEBUG:   command_id: 2147483653 = 0x80000005
2004-01-30 11:46:52 [5] DEBUG:   command_status: 0 = 0x00000000
2004-01-30 11:46:52 [5] DEBUG:   sequence_number: 1 = 0x00000001
2004-01-30 11:46:52 [5] DEBUG:   message_id: NULL
2004-01-30 11:46:52 [5] DEBUG: SMPP PDU dump ends.
2004-01-30 11:46:54 [3] DEBUG: HTTP: Resetting HTTPClient for
`217.35.98.29'.
2004-01-30 11:46:55 [3] DEBUG: HTTP: Resetting HTTPClient for
`217.35.98.29'.
2004-01-30 11:46:59 [5] DEBUG:
SMPP[SMPP:smpp1.mblox.com:3200/3200:EurSoftDev:]: Got PDU:
2004-01-30 11:46:59 [5] DEBUG: SMPP PDU 0x80d10b0 dump:
2004-01-30 11:46:59 [5] DEBUG:   type_name: deliver_sm
2004-01-30 11:46:59 [5] DEBUG:   command_id: 5 = 0x00000005
2004-01-30 11:46:59 [5] DEBUG:   command_status: 0 = 0x00000000
2004-01-30 11:46:59 [5] DEBUG:   sequence_number: 2 = 0x00000002
2004-01-30 11:46:59 [5] DEBUG:   service_type: NULL
2004-01-30 11:46:59 [5] DEBUG:   source_addr_ton: 0 = 0x00000000
2004-01-30 11:46:59 [5] DEBUG:   source_addr_npi: 0 = 0x00000000
2004-01-30 11:46:59 [5] DEBUG:   source_addr: "447966013309"
2004-01-30 11:46:59 [5] DEBUG:   dest_addr_ton: 0 = 0x00000000
2004-01-30 11:46:59 [5] DEBUG:   dest_addr_npi: 0 = 0x00000000
2004-01-30 11:46:59 [5] DEBUG:   destination_addr: NULL
2004-01-30 11:46:59 [5] DEBUG:   esm_class: 4 = 0x00000004
2004-01-30 11:46:59 [5] DEBUG:   protocol_id: 0 = 0x00000000
2004-01-30 11:46:59 [5] DEBUG:   priority_flag: 0 = 0x00000000
2004-01-30 11:46:59 [5] DEBUG:   schedule_delivery_time: NULL
2004-01-30 11:46:59 [5] DEBUG:   validity_period: NULL
2004-01-30 11:46:59 [5] DEBUG:   registered_delivery: 0 = 0x00000000
2004-01-30 11:46:59 [5] DEBUG:   replace_if_present_flag: 0 = 0x00000000
2004-01-30 11:46:59 [5] DEBUG:   data_coding: 0 = 0x00000000
2004-01-30 11:46:59 [5] DEBUG:   sm_default_msg_id: 0 = 0x00000000
2004-01-30 11:46:59 [5] DEBUG:   sm_length: 102 = 0x00000066
2004-01-30 11:46:59 [5] DEBUG:   short_message:
2004-01-30 11:46:59 [5] DEBUG:    Octet string at 0x80d1898:
2004-01-30 11:46:59 [5] DEBUG:      len:  102
2004-01-30 11:46:59 [5] DEBUG:      size: 103
2004-01-30 11:46:59 [5] DEBUG:      immutable: 0
2004-01-30 11:46:59 [5] DEBUG:      data: 69 64 3a 34 30 38 30 34   id:40804
2004-01-30 11:46:59 [5] DEBUG:      data: 30 34 36 20 73 75 62 3a   046 sub:
2004-01-30 11:46:59 [5] DEBUG:      data: 30 30 31 20 64 6c 76 72   001 dlvr
2004-01-30 11:46:59 [5] DEBUG:      data: 64 3a 30 30 31 20 73 75   d:001 su
2004-01-30 11:46:59 [5] DEBUG:      data: 62 6d 69 74 20 64 61 74   bmit dat
2004-01-30 11:46:59 [5] DEBUG:      data: 65 3a 30 34 30 31 33 30   e:040130
2004-01-30 11:46:59 [5] DEBUG:      data: 31 32 31 34 20 64 6f 6e   1214 don
2004-01-30 11:46:59 [5] DEBUG:      data: 65 20 64 61 74 65 3a 30   e date:0
2004-01-30 11:46:59 [5] DEBUG:      data: 34 30 31 33 30 31 32 31   40130121
2004-01-30 11:46:59 [5] DEBUG:      data: 34 20 73 74 61 74 3a 44   4 stat:D
2004-01-30 11:46:59 [5] DEBUG:      data: 45 4c 49 56 52 44 20 65   ELIVRD e
2004-01-30 11:46:59 [5] DEBUG:      data: 72 72 3a 30 30 30 20 74   rr:000 t
2004-01-30 11:46:59 [5] DEBUG:      data: 65 78 74 3a 20 00         ext: .
2004-01-30 11:46:59 [5] DEBUG:    Octet string dump ends.
2004-01-30 11:46:59 [5] DEBUG: SMPP PDU dump ends.
2004-01-30 11:46:59 [5] DEBUG:
SMPP[SMPP:smpp1.mblox.com:3200/3200:EurSoftDev:] handle_pdu, got DLR
2004-01-30 11:46:59 [5] DEBUG: Looking for DLR
smsc=SMPP:smpp1.mblox.com:3200/3200:EurSoftDev:, ts=40804046, dst=(null),
type=1
2004-01-30 11:46:59 [5] DEBUG: DLR not found!
2004-01-30 11:46:59 [5] ERROR:
SMPP[SMPP:smpp1.mblox.com:3200/3200:EurSoftDev:]: got DLR but could not find
message or was not interested in it
2


Reply via email to