For example: If dlr-storage is set to internal, then it misses all dlr's it
got after a restart.

 

== Rene

 

From: Kenny [mailto:ken.bell...@gmail.com] 
Sent: Thursday, 18 August, 2011 23:39
To: Rene Kluwen
Cc: Nikos Balkanas; users@kannel.org
Subject: Re: DLR and request a dlr_url

 

Rene.. my own concern here is: 

Lets {assume} the receiving web-servers is 100% perfect, would Kannel ever
fail to call the DLR URL when it does have a DLR from the SMSC ?


--
Regards
Kenny




On Wed, Aug 10, 2011 at 12:11 PM, Rene Kluwen <rene.klu...@chimit.nl> wrote:

Maybe I understood your question wrong.

 

From: Nikos Balkanas [mailto:nbalka...@gmail.com] 

Sent: Wednesday, 10 August, 2011 00:43
To: ken.bell...@gmail.com
Cc: Rene Kluwen; users@kannel.org

Subject: Re: DLR and request a dlr_url

 

The web server might reply with anything but a 2xx response (40x, 50x) due
to heavy load or other causes. Or even not reply at all and timeout or
reject connectiona.

 

BR,

Nikos

 

On Wed, Aug 10, 2011 at 1:20 AM, Kenny <ken.bell...@gmail.com> wrote:

Hi Rene,

How do you mean "sometimes http request are denied"? Is the denial from
Kannel or possibly the DLR page webserver ?

--
Regards
Kenny



On Tue, Aug 9, 2011 at 8:07 PM, Rene Kluwen <rene.klu...@chimit.nl> wrote:

It depens on how often your status report is called.
If your dlr request is called a lot of times, sometimes http request are
denied. You should see errors in your smsbox logs.

== Rene


-----Original Message-----
From: users-boun...@kannel.org [mailto:users-boun...@kannel.org] On Behalf
Of Diverse
Sent: Tuesday, 09 August, 2011 16:06
To: users@kannel.org
Subject: DLR and request a dlr_url

Hello

I'm using kannel, smsbox, sqlbox and I have a problem with getting dlr on my
dlr_url. When I send sms pass dlr_url
(http://host/sms/smstransportstatus.php?sms_id=%d
<http://host/sms/smstransportstatus.php?sms_id=%25d&time=%25t&status=%25d>
&time=%t&status=%d).
When changing the status of sms, kannel sends status to my script specified
in dlr_url, but somehow it does not always happen, although the base is
sqlbox all statuses.

How can I get the guaranteed status on my dlr_url?
Or can I request a status on their own for the id given me.

The documentation is a description:

Note: If you put your own message ID in the dlr-url like in the example
above, you can then use this ID to update your database with the message
status.

But how to take advantage of?

Best regards

--



 

 

 

Reply via email to