Re: smpp dlr problem
Jury Cherepanov <[email protected]>
| Newsgroups | gmane.comp.mobile.kannel.devel |
|---|---|
| Organization | HighTech |
| Message-ID | <[email protected]> |
Hello Andrea, Tuesday, May 06, 2003, 6:38:36 PM, you wrote: AV> Using kannel cvs (1 month ago) smpp internal storage AV> I send one sms with dlrmask=31: AV> 2003-05-06 15:27:00 [5] DEBUG: message_id: "2976249" AV> 2003-05-06 15:27:00 [5] DEBUG: SMPP PDU dump ends. AV> 2003-05-06 15:27:00 [5] DEBUG: Adding DLR AV> smsc=SMPP:xxx.xxx.xxx.xxx:2775/2775:futuress:VMA, ts=2976249, src=Visco, AV> dst=+39347zzzzzzz, mask=31, boxc=smsboxA AV> 2003-05-06 15:27:00 [5] DEBUG: Looking for DLR AV> smsc=SMPP:xxx.xxx.xxx.xxx:2775/2775:futuress:VMA, ts=2976249, AV> dst=+39347zzzzzzz, type=12 AV> 2003-05-06 15:27:00 [5] DEBUG: created DLR message for URL AV> <http://yyy.yyy.yyy.yyy/mydlr.asp?valore=%d&valoresmsc=%A&uniqueid=77500> AV> I receive it, but afer few minutes I got the delivery report: AV> 2003-05-06 15:47:18 [6] DEBUG: AV> SMPP[SMPP:xxx.xxx.xxx.xxx:2775/2775:futuress:VMA] handle_pdu, got DLR AV> 2003-05-06 15:47:18 [6] DEBUG: Looking for DLR AV> smsc=SMPP:xxx.xxx.xxx.xxx:2775/2775:futuress:VMA, ts=0002976249, dst=Visco, AV> type=1 AV> 2003-05-06 15:47:18 [6] DEBUG: DLR not found! AV> 2003-05-06 15:47:18 [6] ERROR: AV> SMPP[SMPP:xxx.xxx.xxx.xxx:2775/2775:futuress:VMA]: got DLR but could not AV> find message or was not interested in it AV> 2003-05-06 15:47:18 [6] DEBUG: AV> SMPP[SMPP:xxx.xxx.xxx.xxx:2775/2775:futuress:VMA]: Sending PDU: AV> 2003-05-06 15:47:18 [6] DEBUG: SMPP PDU 0x1004c428 dump: AV> 2003-05-06 15:47:18 [6] DEBUG: type_name: deliver_sm_resp AV> 2003-05-06 15:47:18 [6] DEBUG: command_id: 2147483653 = 0x80000005 AV> 2003-05-06 15:47:18 [6] DEBUG: command_status: 0 = 0x00000000 AV> 2003-05-06 15:47:18 [6] DEBUG: sequence_number: 1 = 0x00000001 AV> 2003-05-06 15:47:18 [6] DEBUG: message_id: NULL AV> 2003-05-06 15:47:18 [6] DEBUG: SMPP PDU dump ends. AV> The service was not restarted during this 20 minutes so I don't undesrtand AV> why AV> DLR was not found. AV> Any idea? AV> Thanks AV> Andrea Thinking that DLR is based on "message_id" reply contents must include Message ID, but in your way sms service provider make response with out any standart contents of message_id, that your problem this message_id field, make full dump of recieved PDU. As I see that is that problem. --------------------------------------------------------- Jury Cherepanov System Developer (Technical Director) , HIGH TECHNOLOGIES Turaidas 2a, Riga, Latvia Phone +371-9633398 mailto:[email protected]