Hi all, just wondering if anyone can shed any light on
a DLR problem I am encountering.
When messages are sent to Kannel, I set dlr-mask=31
and dlr-url to a servlet.
When the SMS message is submitted to the SMSC, I got a
delivery report back with type=12 ( message buffered
and smsc submit ) and the servlet is invoked.
( which is expected )
Then when the SMS message arrives at the handset, I
see the following in kannel.log
DEBUG: Looking for DLR
smsc=SMPP:xxx.xxx.xxx.xx:3500/3500:YYY:z,
ts=0407827459, dst=zzzzz, type=1
2003-12-03 16:17:32 [7] DEBUG: DLR not found!
2003-12-03 16:17:32 [7] ERROR:
SMPP[SMPP:207.134.111.19:3500/3500:PPP:]: got DLR
but could not find message or was not interested in it
[Replaced IP, dst, etc…]
Seems like Kannel couldn't find the original entry and
thus is ignoring the DLR. The servlet is not invoked.
BTW, I am using internal storage for DLR and the
Kannel version is 1.2.1.
Am I doing something wrong or is this a configuration
problem? Has anyone seen this before?
Regards,
KC