Problems with the handling of DLR's / SMPP
Stefan Cars <[email protected]>
| Newsgroups | gmane.comp.mobile.kannel.devel |
|---|---|
| Message-ID | <[email protected]> |
Hi! I just stumpled across a problem using DLR with a new SMSC (SMPP), this have been wroking fine before on some other SMSC's so I suspect the problem is with the source and destionation address at the SMSC.. 2003-08-25 20:18:31 [6] DEBUG: SMPP[t2new]: Sending PDU: 2003-08-25 20:18:31 [6] DEBUG: SMPP PDU 0x813d900 dump: 2003-08-25 20:18:31 [6] DEBUG: type_name: submit_sm 2003-08-25 20:18:31 [6] DEBUG: command_id: 4 = 0x00000004 2003-08-25 20:18:31 [6] DEBUG: command_status: 0 = 0x00000000 2003-08-25 20:18:31 [6] DEBUG: sequence_number: 6 = 0x00000006 2003-08-25 20:18:31 [6] DEBUG: service_type: "1718" 2003-08-25 20:18:31 [6] DEBUG: source_addr_ton: 5 = 0x00000005 2003-08-25 20:18:31 [6] DEBUG: source_addr_npi: 1 = 0x00000001 2003-08-25 20:18:31 [6] DEBUG: source_addr: "71118" 2003-08-25 20:18:31 [6] DEBUG: dest_addr_ton: 2 = 0x00000002 2003-08-25 20:18:31 [6] DEBUG: dest_addr_npi: 1 = 0x00000001 2003-08-25 20:18:31 [6] DEBUG: destination_addr: "46708443600" 2003-08-25 20:18:31 [6] DEBUG: esm_class: 3 = 0x00000003 2003-08-25 20:18:31 [6] DEBUG: protocol_id: 0 = 0x00000000 2003-08-25 20:18:31 [6] DEBUG: priority_flag: 0 = 0x00000000 2003-08-25 20:18:31 [6] DEBUG: schedule_delivery_time: NULL 2003-08-25 20:18:31 [6] DEBUG: validity_period: NULL 2003-08-25 20:18:31 [6] DEBUG: registered_delivery: 1 = 0x00000001 2003-08-25 20:18:31 [6] DEBUG: replace_if_present_flag: 0 = 0x00000000 2003-08-25 20:18:31 [6] DEBUG: data_coding: 0 = 0x00000000 2003-08-25 20:18:31 [6] DEBUG: sm_default_msg_id: 0 = 0x00000000 2003-08-25 20:18:31 [6] DEBUG: sm_length: 3 = 0x00000003 2003-08-25 20:18:31 [6] DEBUG: short_message: "hej" 2003-08-25 20:18:31 [6] DEBUG: SMPP PDU dump ends. 2003-08-25 20:18:31 [6] DEBUG: SMPP[t2new]: Got PDU: 2003-08-25 20:18:31 [6] DEBUG: SMPP PDU 0x813d900 dump: 2003-08-25 20:18:31 [6] DEBUG: type_name: submit_sm_resp 2003-08-25 20:18:31 [6] DEBUG: command_id: 2147483652 = 0x80000004 2003-08-25 20:18:31 [6] DEBUG: command_status: 0 = 0x00000000 2003-08-25 20:18:31 [6] DEBUG: sequence_number: 6 = 0x00000006 2003-08-25 20:18:31 [6] DEBUG: message_id: "0005f7d1f" 2003-08-25 20:18:31 [6] DEBUG: SMPP PDU dump ends. 2003-08-25 20:18:31 [6] DEBUG: DLR[internal]: Adding DLR smsc=t2new, ts=6257951, src=71118, dst=46708443600, mask=1, boxc= 2003-08-25 20:18:31 [1] DEBUG: Dumping 0 messages and 0 acks to store 2003-08-25 20:18:32 [7] DEBUG: SMPP[t2new]: Got PDU: 2003-08-25 20:18:32 [7] DEBUG: SMPP PDU 0x813d900 dump: 2003-08-25 20:18:32 [7] DEBUG: type_name: deliver_sm 2003-08-25 20:18:32 [7] DEBUG: command_id: 5 = 0x00000005 2003-08-25 20:18:32 [7] DEBUG: command_status: 0 = 0x00000000 2003-08-25 20:18:32 [7] DEBUG: sequence_number: 3 = 0x00000003 2003-08-25 20:18:32 [7] DEBUG: service_type: NULL 2003-08-25 20:18:32 [7] DEBUG: source_addr_ton: 0 = 0x00000000 2003-08-25 20:18:32 [7] DEBUG: source_addr_npi: 0 = 0x00000000 2003-08-25 20:18:32 [7] DEBUG: source_addr: "46708443600" 2003-08-25 20:18:32 [7] DEBUG: dest_addr_ton: 0 = 0x00000000 2003-08-25 20:18:32 [7] DEBUG: dest_addr_npi: 0 = 0x00000000 2003-08-25 20:18:32 [7] DEBUG: destination_addr: NULL 2003-08-25 20:18:32 [7] DEBUG: esm_class: 4 = 0x00000004 2003-08-25 20:18:32 [7] DEBUG: protocol_id: 0 = 0x00000000 2003-08-25 20:18:32 [7] DEBUG: priority_flag: 0 = 0x00000000 2003-08-25 20:18:32 [7] DEBUG: schedule_delivery_time: NULL 2003-08-25 20:18:32 [7] DEBUG: validity_period: NULL 2003-08-25 20:18:32 [7] DEBUG: registered_delivery: 0 = 0x00000000 2003-08-25 20:18:32 [7] DEBUG: replace_if_present_flag: 0 = 0x00000000 2003-08-25 20:18:32 [7] DEBUG: data_coding: 0 = 0x00000000 2003-08-25 20:18:32 [7] DEBUG: sm_default_msg_id: 0 = 0x00000000 2003-08-25 20:18:32 [7] DEBUG: sm_length: 101 = 0x00000065 2003-08-25 20:18:32 [7] DEBUG: short_message: 2003-08-25 20:18:32 [7] DEBUG: Octet string at 0x8137640: 2003-08-25 20:18:32 [7] DEBUG: len: 101 2003-08-25 20:18:32 [7] DEBUG: size: 102 2003-08-25 20:18:32 [7] DEBUG: immutable: 0 2003-08-25 20:18:32 [7] DEBUG: data: 69 64 3a 36 32 35 37 39 35 31 20 73 75 62 3a 30 id:6257951 sub:0 2003-08-25 20:18:32 [7] DEBUG: data: 30 31 20 64 6c 76 72 64 3a 30 30 31 20 73 75 62 01 dlvrd:001 sub 2003-08-25 20:18:32 [7] DEBUG: data: 6d 69 74 20 64 61 74 65 3a 30 33 30 38 32 35 31 mit date:0308251 2003-08-25 20:18:32 [7] DEBUG: data: 38 31 38 20 64 6f 6e 65 20 64 61 74 65 3a 30 33 818 done date:03 2003-08-25 20:18:32 [7] DEBUG: data: 30 38 32 35 31 38 31 38 20 73 74 61 74 3a 41 43 08251818 stat:AC 2003-08-25 20:18:32 [7] DEBUG: data: 4b 45 44 20 20 20 65 72 72 3a 30 30 33 20 74 65 KED err:003 te 2003-08-25 20:18:32 [7] DEBUG: data: 78 74 3a 20 00 xt: . 2003-08-25 20:18:32 [7] DEBUG: Octet string dump ends. 2003-08-25 20:18:32 [7] DEBUG: SMPP PDU dump ends. 2003-08-25 20:18:32 [7] DEBUG: SMPP[t2new] handle_pdu, got DLR 2003-08-25 20:18:32 [7] DEBUG: DLR[internal]: Looking for DLR smsc=t2new, ts=103119185, dst=(null), type=2 2003-08-25 20:18:32 [7] WARNING: DLR[internal]: DLR for DST<(null)> not found. 2003-08-25 20:18:32 [7] ERROR: SMPP[t2new]: got DLR but could not find message or was not interested in it 2003-08-25 20:18:32 [7] DEBUG: SMPP[t2new]: Sending PDU: 2003-08-25 20:18:32 [7] DEBUG: SMPP PDU 0x813da00 dump: 2003-08-25 20:18:32 [7] DEBUG: type_name: deliver_sm_resp 2003-08-25 20:18:32 [7] DEBUG: command_id: 2147483653 = 0x80000005 2003-08-25 20:18:32 [7] DEBUG: command_status: 0 = 0x00000000 2003-08-25 20:18:32 [7] DEBUG: sequence_number: 3 = 0x00000003 2003-08-25 20:18:32 [7] DEBUG: message_id: NULL 2003-08-25 20:18:32 [7] DEBUG: SMPP PDU dump ends. 2003-08-25 20:18:38 [7] DEBUG: SMPP[t2new]: Got PDU: 2003-08-25 20:18:38 [7] DEBUG: SMPP PDU 0x813d900 dump: 2003-08-25 20:18:38 [7] DEBUG: type_name: deliver_sm 2003-08-25 20:18:38 [7] DEBUG: command_id: 5 = 0x00000005 2003-08-25 20:18:38 [7] DEBUG: command_status: 0 = 0x00000000 2003-08-25 20:18:38 [7] DEBUG: sequence_number: 4 = 0x00000004 2003-08-25 20:18:38 [7] DEBUG: service_type: NULL 2003-08-25 20:18:38 [7] DEBUG: source_addr_ton: 0 = 0x00000000 2003-08-25 20:18:38 [7] DEBUG: source_addr_npi: 0 = 0x00000000 2003-08-25 20:18:38 [7] DEBUG: source_addr: "46708443600" 2003-08-25 20:18:38 [7] DEBUG: dest_addr_ton: 0 = 0x00000000 2003-08-25 20:18:38 [7] DEBUG: dest_addr_npi: 0 = 0x00000000 2003-08-25 20:18:38 [7] DEBUG: destination_addr: NULL 2003-08-25 20:18:38 [7] DEBUG: esm_class: 4 = 0x00000004 2003-08-25 20:18:38 [7] DEBUG: protocol_id: 0 = 0x00000000 2003-08-25 20:18:38 [7] DEBUG: priority_flag: 0 = 0x00000000 2003-08-25 20:18:38 [7] DEBUG: schedule_delivery_time: NULL 2003-08-25 20:18:38 [7] DEBUG: validity_period: NULL 2003-08-25 20:18:38 [7] DEBUG: registered_delivery: 0 = 0x00000000 2003-08-25 20:18:38 [7] DEBUG: replace_if_present_flag: 0 = 0x00000000 2003-08-25 20:18:38 [7] DEBUG: data_coding: 0 = 0x00000000 2003-08-25 20:18:38 [7] DEBUG: sm_default_msg_id: 0 = 0x00000000 2003-08-25 20:18:38 [7] DEBUG: sm_length: 101 = 0x00000065 2003-08-25 20:18:38 [7] DEBUG: short_message: 2003-08-25 20:18:38 [7] DEBUG: Octet string at 0x8137640: 2003-08-25 20:18:38 [7] DEBUG: len: 101 2003-08-25 20:18:38 [7] DEBUG: size: 102 2003-08-25 20:18:38 [7] DEBUG: immutable: 0 2003-08-25 20:18:38 [7] DEBUG: data: 69 64 3a 36 32 35 37 39 35 31 20 73 75 62 3a 30 id:6257951 sub:0 2003-08-25 20:18:38 [7] DEBUG: data: 30 31 20 64 6c 76 72 64 3a 30 30 31 20 73 75 62 01 dlvrd:001 sub 2003-08-25 20:18:38 [7] DEBUG: data: 6d 69 74 20 64 61 74 65 3a 32 35 30 39 30 33 32 mit date:2509032 2003-08-25 20:18:38 [7] DEBUG: data: 30 31 38 20 64 6f 6e 65 20 64 61 74 65 3a 30 33 018 done date:03 2003-08-25 20:18:38 [7] DEBUG: data: 30 38 32 35 31 38 31 38 20 73 74 61 74 3a 44 45 08251818 stat:DE 2003-08-25 20:18:38 [7] DEBUG: data: 4c 49 56 52 44 20 65 72 72 3a 30 30 30 20 74 65 LIVRD err:000 te 2003-08-25 20:18:38 [7] DEBUG: data: 78 74 3a 20 00 xt: . 2003-08-25 20:18:38 [7] DEBUG: Octet string dump ends. 2003-08-25 20:18:38 [7] DEBUG: SMPP PDU dump ends. 2003-08-25 20:18:38 [7] DEBUG: SMPP[t2new] handle_pdu, got DLR 2003-08-25 20:18:38 [7] DEBUG: DLR[internal]: Looking for DLR smsc=t2new, ts=103119185, dst=(null), type=1 2003-08-25 20:18:38 [7] WARNING: DLR[internal]: DLR for DST<(null)> not found. 2003-08-25 20:18:38 [7] ERROR: SMPP[t2new]: got DLR but could not find message or was not interested in it