RE: Multiple DLRs for a single MT

"Eds Encarnacion" <[email protected]>
Newsgroups gmane.comp.mobile.kannel.devel
Message-ID <000901c939ec$725e5660$0100a8c0@EdsXP>
Sorry. sorry. sorry.

 

My bad.

 

I was not able to set msg-id-type=1.

 

Sorry.  Please discard this.

 

Eds.

 

 

 

-----Original Message-----
From: Eds Encarnacion [mailto:[email protected]] 
Sent: Thursday, October 30, 2008 1:05 AM
To: [email protected]
Subject: Multiple DLRs for a single MT

 

I'm not sure if this is the correct behavior (I'm using internal DLR
storage), but I can't seem to accept multiple DLRs for a single message.
I'm using dlr-mask=31 in sending an MT (using HTTP to Kannel).  My dlr-url
is called when the submit_sm_resp is received, but it isn't called on the
succeeding DLRs.  I'm using Kannel with the meta-data and %w patches
implemented.  Here's what happens:

 

1.      The MT is sent to the SMSC.

2.      The submit_sm_resp is treated as a DLR, so this works fine.

3.      Then a second DLR is sent to say that the message was accepted at
the operator level.  I get this warning message:

 

2008-10-30 07:36:14 [14684] [6] DEBUG: DLR[internal]: Looking for DLR
smsc=X, ts=YYYYY, dst=XXXXX, type=4

2008-10-30 07:36:14 [14684] [6] WARNING: DLR[internal]: DLR from SMSC<X> for
DST<XXXXX> not found.

2008-10-30 07:36:14 [14684] [6] ERROR: SMPP[X]: got DLR but could not find
message or was not interested in it id<YYYYY> dst<XXXXX>, type<4>

 

4.      Then I get a third DLR that says the message was delivered to the
phone. I get the same warning message.

 

2008-10-30 07:36:18 [14684] [6] DEBUG: SMPP[X] handle_pdu, got DLR

2008-10-30 07:36:18 [14684] [6] DEBUG: DLR[internal]: Looking for DLR
smsc=X, ts=YYYYY, dst=XXXXX, type=1

2008-10-30 07:36:18 [14684] [6] WARNING: DLR[internal]: DLR from SMSC<X> for
DST<XXXXX> not found.

2008-10-30 07:36:18 [14684] [6] ERROR: SMPP[X]: got DLR but could not find
message or was not interested in it id<YYYYY> dst<XXXXX>, type<1>

 

Is this the expected behavior?  If so, how can I handle the multiple DLRs?

 

Eds.
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.