Dear list,

After looking at the source code, there wasn't any problem with the
configuration. There is some support built in, however it doesn't work, if
it ever did. I am working on a patch.

BR,

Nikos

On Sat, Nov 22, 2008 at 2:58 AM, Nikos Balkanas <[EMAIL PROTECTED]> wrote:

> Absolutely. I am using test/fakesmsc, which does exactly that. But I don't
> see any dlrs.
> ----- Original Message ----- From: "seikath" <[EMAIL PROTECTED]>
> To: "Nikos Balkanas" <[EMAIL PROTECTED]>
> Cc: <[email protected]>
> Sent: Saturday, November 22, 2008 2:13 AM
> Subject: Re: DLR help
>
>
>
>> you need to  inject the fake sms via smsbox to face smsc
>> no other way i think
>>
>>
>> Nikos Balkanas wrote:
>>
>>> Hi Seikath,
>>>
>>> And thanx for your advise. As you noticed I am using fake smsc
>>> interface. According to the manual, it supports (fake) DLRs. I am using
>>> fakesmsc to generate the sms'. My primary problem is that I am not
>>> getting any DLR's. And that is what i am trying to solve.
>>>
>>> I print some diagnostics from within dlr.cgi, but I do not see any log
>>> entries.
>>>
>>> Any ideas what might be wrong?
>>>
>>> BTW how do I set dlr-mask/msg?
>>>
>>> BR,
>>> Nikos
>>> ----- Original Message ----- From: "seikath" <[EMAIL PROTECTED]>
>>> To: "Nikos Balkanas" <[EMAIL PROTECTED]>
>>> Cc: <[email protected]>
>>> Sent: Saturday, November 22, 2008 12:17 AM
>>> Subject: Re: DLR help
>>>
>>>
>>>  Hi Nikos,
>>>>
>>>> its much better to set th dlr-mask per message, not per account.
>>>>
>>>> and in case you want to get DLR, set unique ID in the DLR URL value, in
>>>> a view to be trace back to the right message sent by right msisdn.
>>>>
>>>> example
>>>>
>>>> dlr-url value of
>>>> "
>>>> http://localhost/dlr.pgsql.php?smscID=%i&dlr=%d&answer=%A&to=%p&from=%P&ts=%T&smsID={$mesgid}&charset=%C&kannel_id=%I<http://localhost/dlr.pgsql.php?smscID=%i&dlr=%d&answer=%A&to=%p&from=%P&ts=%T&smsID=%7B$mesgid%7D&charset=%C&kannel_id=%I>
>>>> "
>>>>
>>>> results in this real dlr request
>>>> $mesgid=8fbb0419c2dae258fecdf234845d411f
>>>>
>>>>
>>>> dlr.pgsql.php?smscID=mtel&dlr=8&answer=ACK%2F&to=%2B359886204959&from=1916&ts=1227305616&smsID=8fbb0419c2dae258fecdf234845d411f&charset=ISO-8859-1&kannel_id=2171c57c-fc63-4436-8a82-848a5821719c
>>>>
>>>>
>>>> cheers
>>>>
>>>>
>>>> Nikos Balkanas wrote:
>>>>
>>>>> Guys, any help or any leads on this?
>>>>>
>>>>> P.S. Where is dlr-mask used?
>>>>>
>>>>> My configuration:
>>>>>
>>>>> group = core
>>>>> admin-port = 13001
>>>>> wapbox-port = 13002
>>>>> smsbox-port = 13003
>>>>> admin-password = bar
>>>>> #status-password = foo
>>>>> #admin-deny-ip = ""
>>>>> #admin-allow-ip = ""
>>>>> wdp-interface-name = "*"
>>>>> log-file = "/tmp/bearerbox.log"
>>>>> log-level = 4
>>>>> #box-deny-ip = "*.*.*.*"
>>>>> box-allow-ip = "*.*.*.*"
>>>>> access-log = "/tmp/access.log"
>>>>> #store-file = "/tmp/ianwap.store"
>>>>> store-location = "/tmp/ianwap.store"
>>>>> #store-type = internal
>>>>> dlr-storage = internal
>>>>> #ssl-server-cert-file = "cert.pem"
>>>>> #ssl-server-key-file = "key.pem"
>>>>> #ssl-certkey-file = "mycertandprivkeyfile.pem"
>>>>>
>>>>> group = wapbox
>>>>> bearerbox-host = 212.205.200.120
>>>>> log-file = "/tmp/wapbox.log"
>>>>> log-level = 4
>>>>> syslog-level = none
>>>>> #access-log = "/tmp/wapaccess.log"
>>>>> access-log = "/dev/null"
>>>>>
>>>>> # SMSC CONNECTIONS, for pushing SI, SL, MMS notifications or whatever
>>>>> over SMS
>>>>>
>>>>> group = smsc
>>>>> smsc = http
>>>>> smsc-id = HTTP
>>>>> port = 13004
>>>>> system-type = kannel
>>>>> #connect-allow-ip = "*.*.*.*"
>>>>> smsc-username = foo
>>>>> smsc-password = bar
>>>>> no-sender = true
>>>>> no-coding = true
>>>>> send-url = "http://www.kannel.gr:9200/pap.cgi";
>>>>>
>>>>> group = smsc
>>>>> smsc = fake
>>>>> smsc-id = FAKE
>>>>> port = 13005
>>>>> #connect-allow-ip = "*.*.*.*"
>>>>>
>>>>> # SMSBOX SETUP (a kludge!)
>>>>>
>>>>> group = smsbox
>>>>> bearerbox-host = 212.205.200.120
>>>>> sendsms-port =  13006
>>>>> #smsbox-id = dlrbox
>>>>>
>>>>> #group = smsbox-route
>>>>> #smsbox-id = dlrbox
>>>>> #smsc-ids = "FAKE;HTTP"
>>>>>
>>>>> group = sendsms-user
>>>>> username = simple
>>>>> password = elpmis
>>>>> default-smsc = FAKE
>>>>> dlr-url = "http://www.kannel.gr:9200/cgi/dlr.cgi?dlr-mask=31";
>>>>>
>>>>> # SERVICES
>>>>>
>>>>> group = sms-service
>>>>> keyword = nop
>>>>> text = "You asked nothing and I did it!"
>>>>>
>>>>> # this service is for Kannel www testing
>>>>>
>>>>> group = sms-service
>>>>> keyword = www
>>>>> get-url =
>>>>> "
>>>>> http://www.kannel.gr:9200/cgi/sms.cgi?status=%d&dlr=%A&from=%p&to=%P&text=%r
>>>>>
>>>>> <
>>>>> http://www.kannel.gr:9200/cgi/sms.cgi?status=%d&dlr=%A&from=%p&to=%P&text=%r
>>>>> >"
>>>>>
>>>>> #max-messages = 0
>>>>>
>>>>> # there should be default always
>>>>>
>>>>> group = sms-service
>>>>> keyword = default
>>>>> text = "Thanx for using IAN test bed"
>>>>>
>>>>> # PPG CORE SETUP, for defining the push request interface
>>>>>
>>>>> group = ppg
>>>>> ppg-url = "http://www.kannel.gr:9200/cgi/pap.cgi";
>>>>> #ppg-port = 9200
>>>>> #ppg-ssl-port = 8081
>>>>> concurrent-pushes = 1000
>>>>> trusted-pi = false
>>>>> users = 1024
>>>>> service-name = ppg
>>>>> ppg-smsbox-id = dlrbox
>>>>> default-dlr-url = "http://www.kannel.gr:9200/cgi/dlr.cgi?dlr-mask=31";
>>>>> #ppg-deny-ip = "*.*.*.*"
>>>>> ppg-allow-ip = "*.*.*.*"
>>>>> #ssl-server-cert-file = "cert.pem"
>>>>> #ssl-server-key-file = "key.pem"
>>>>>
>>>>> # PPG USER SETUP, for authorizing a specific push user
>>>>>
>>>>> group = wap-push-user
>>>>> wap-push-user = foo
>>>>> ppg-username = foo
>>>>> ppg-password = bar
>>>>> dlr-url = "http://www.kannel.gr:9200/cgi/dlr.cgi?dlr-mask=31";
>>>>> #country-prefix = +358
>>>>> #allowed-prefix = "40;60;70"
>>>>> #denied-prefix = 50
>>>>> #white-list = http://localhost:8082/whitelist
>>>>> #black-list =  http://localhost:8082/blacklist
>>>>> #deny-ip = "*.*.*.*"
>>>>> #allow-ip = "127.0.0.1"
>>>>>
>>>>>    ----- Original Message -----
>>>>>    *From:* Nikos Balkanas <mailto:[EMAIL PROTECTED]>
>>>>>    *To:* [email protected] <mailto:[email protected]>
>>>>>    *Sent:* Friday, November 21, 2008 8:10 AM
>>>>>    *Subject:* DLR help
>>>>>
>>>>>    Dear list,
>>>>>
>>>>>    I hope I haven't sent this message before, but I couldn't find
>>>>>    anything in my "Sent" mailbox, so bear with me.
>>>>>    I need an example, guidance or hint on how to configure DLRs to the
>>>>>    fake smsc service. The manual doesn't say anything about it, except
>>>>>    that the driver supports it, and I have no clue what to do about it.
>>>>>    Has anybody tried it before?
>>>>>
>>>>>    Eventually I need to link it to receive fake DLRs from PPG. I intend
>>>>>    to do the coding between the 2, but first I have to figure out how
>>>>>    to activate DLRs on the fake smsc interface. Any help would be
>>>>>    appreciated.
>>>>>
>>>>>    Thanx,
>>>>>    Nikos
>>>>>
>>>>
>>>
>>>
>

Reply via email to