Hi,

My DLRs are being buffered at Kannel and not hitting the URL specified in
dlr_url paratmeter in SQLBOX while sending SMS. Can someone please help to
figure out what's wrong? I am using following statement:

INSERT INTO `kannel`.`send_sms`
(momt,charset,coding,sender,receiver,msgdata,smsc_id,sms_type,dlr_mask,dlr_url)
VALUES ('MT','','','03xxyyyyyyy','03aabbbbbbb','Hello. This is test DLR
message.','my-smsc','2','63','
http://127.0.0.1/testdlr/dlr.php?dlrid=3&status=%d')

The DLR is received by kannel/bearerbox successfully but kannel status
window shows it as buffered. It never hits the URL specified.

Is there some CGI parameter I am missing? The dlr.php file is on the right
path specified in the URL.

Regards,
Hamza

On Fri, Jun 13, 2014 at 11:41 PM, [Digital^Dude] ® <millennium....@gmail.com
> wrote:

> In your sendsms url just append dlr-url e.g.
>
> http://kannel.host.com:xxxx/sendsms.cgi?user...&dlr-mask=x&dlr-url=[url
> encoded form of url]
>
> As you receive a dlr response, this dlr-url will be hit. Assuming your
> dlr-url was the following:
>
> http://another.host.com/myapi.py?status=%d&mID=123&tStamp=....
>
> You can grep for "mID=123" and view its status in the web server logs of
> another.host.com
>

Reply via email to