On Fri, Oct 3, 2008 at 2:24 PM, Kyriacos Sakkas
<[EMAIL PROTECTED]> wrote:
> 2008-10-03 15:12:16 [6363] [20] ERROR: SMPP[SMSCID]: got DLR but could
> not find message or was not interested in it id<> dst<3069********">,
> type<2>

>From the logs I see that you're using sql as a DLR storage.

The error that you are reporting usualy happens when kannel looses the track of
the message (restarting kannel when using internal dlr storage or not
inserting the dlr data
in the database)

First make sure that the drl data is wirtten to the database. Turn off
the phone send a message,
and check if the dlr is inserted in the database ;)

> 2008-10-03 15:12:16 [6363] [20] DEBUG: SMPP[SMSCID]: Couldnot parse DLR
> string sscanf way,fallback to old way. Please report!

It seems to me that you are not receiving the complete DLR message
from the operator
or it is in some format that kannel doesn't know how to parse.

Monitor your http traffic towards the SMSC and check if you are
receiving complete
DLR report from the operator and check its form. You can use wireshark
(ethereal) [1]
to monitor the traffic. here is a nice tutorial [2] how to do it.

[1] http://www.wireshark.org/
[2] http://www.smssolutions.net/tutorials/smpp/smppmonitoring/


CHEERS, Jovan

Reply via email to