DLR's won't get retried. Or otherwise you would need a delivery report of a 
delivery report... And so on...

-- Rene...


----- Oorspronkelijk bericht -----
Van: JAmes <jam...@gmail.com>
Verzonden: zaterdag 28 mei 2011 14:34
Aan: users@kannel.org
Onderwerp: Delivery Reports Help

Hi,

Just trying to understand the DLR system in kannel a bit better.

when bearerbox received a DLR, it sends to SQLBOX, and SQLBOX puts it in the DB.

In this case, SQLBOX didn't send an ACK (I made it do this on purpose to test 
retry method). But to me it looks like BB has deleted the DLR. Is this true? Is 
the DLR now lost? If not, when does it resend?

I sent another SMS shortly after this with the SQLBOX replying with an ACK, and 
that sms worked fine, but the previous DLR still has not come through.

2011-05-28 22:16:21 [8601] [8] DEBUG: removing DLR from database
2011-05-28 22:16:21 [8601] [8] DEBUG: sql: DELETE FROM `tmp_kannel_dlr` WHERE 
`smsc`=? AND `timestamp`=?  LIMIT 1
2011-05-28 22:16:21 [8601] [8] DEBUG: new group created `smpp'
2011-05-28 22:16:21 [8601] [8] DEBUG: group=`smpp' key=`dlr_err' value=`000'
 2011-05-28 22:16:21 [8601] [8] DEBUG: SMPP[smsc_1_2]: Sending PDU:
2011-05-28 22:16:21 [8601] [8] DEBUG: SMPP PDU 0x61552f0 dump:
2011-05-28 22:16:21 [8601] [17] DEBUG: send_msg: sending msg to boxc: <dlrbox>
 2011-05-28 22:16:21 [8601] [8] DEBUG:   type_name: deliver_sm_resp
2011-05-28 22:16:21 [8601] [8] DEBUG:   command_id: 2147483653 = 0x80000005
2011-05-28 22:16:21 [8601] [8] DEBUG:   command_status: 0 = 0x00000000
 2011-05-28 22:16:21 [8601] [8] DEBUG:   sequence_number: 6 = 0x00000006
2011-05-28 22:16:21 [8601] [8] DEBUG:   message_id: NULL
2011-05-28 22:16:21 [8601] [8] DEBUG: SMPP PDU dump ends.
2011-05-28 22:16:21 [8601] [17] DEBUG: boxc_sender: sent message to <127.0.0.1>

Regards,
J

Reply via email to