Hi,
this is clearly vendor BUG because submit_sm_resp has to arrive _before_
deliver_sm with DLR included.
submit_sm_resp includes message ID that is arrive afterwards in deliver_sm. If
deliver_sm arrive before submit_sm_resp how kannel should know, that this DLR
with some message ID belongs to submit_sm where kannel still waiting for
submit_sm_resp?
Regards,
Alexander Malysh
Am 6. Aug. 2021, 04:59 +0200 schrieb Arif Noor :
> Hi All,
>
> Greetings, I constantly observing these message in the log file and get
> informed that dlr is missing :
>
> Sample log :
>
> 2021-08-05 11:21:24 [6842] [8] ERROR: SMPP[6Series]: got DLR but could not
> find message or was not interested in it id<1C1B9970> dst<601139873013>,
> type<2>
>
> From pcap trace I found that the deliver_sm received before submit_sm.
>
>
> Does Kannel write the dlr-url to the db after receiving the submit_sm : resp?
> Is there any way to handle this issue as the vendor mentioned that it was
> normal, kindly advise.
>
> Best Regards
> Arif Noor
>