DLR-URL with https but SSL not supported

Hello folks,

I have installed Kannel 1.4.5 + PlaySMS 1.4.3 + Opensmppbox on Ubuntu 20.04
Everything seems to be OK. The only issue I have is when I send an SMS from PlaySMS the status remains Orange. and I’m getting the message below in the log

WARNING: DLR-URL with https but SSL not supported, url is https://mydomainname/index.php?app=call&cat=gateway&plugin=kannel&access=dlr&type=%d&smslog_id=57&uid=2&smsc=mysmsc

Please can you help?

Hi,

Seems like your Kannel don’t support ssl, perhaps not compiled with ssl ?

Anton

Hi Anron,
Thank you for your answer.
I’m not a guru in Kannel. I’m pasting below my kannel.conf if missing something. Kindly can you help?

group = core
admin-port = 13000
admin-password = test
admin-deny-ip = “...
admin-allow-ip = “127.0.0.1”
smsbox-port = 13001
box-deny-ip = “...
box-allow-ip = “127.0.0.1”
log-level = 0

group = smsbox
smsbox-id = smsbox
bearerbox-host = localhost
sendsms-port = 13013
sendsms-chars = "0123456789+ "
log-file = /var/log/kannel/smsbox1.log
log-level = 0

group = sendsms-user
default-smsc = none
username = xxxxxxxx
password = xxxxxxxxx
max-messages = 6
concatenation = true

group = smsc
smsc = smpp
smsc-id = xxxxxxxx
allowed-smsc-id = “xxxxxxxx”
throughput = 100
system-type = smpp
host =
port = 2775
smsc-username = xxxxxxxx
smsc-password = xxxxxxxx
transceiver-mode = 1
dest-addr-ton = 1
dest-addr-npi = 1
enquire-link-interval = 30
max-pending-submits = 3
log-file = /var/log/kannel/xxxxxxxx.log

group = smsc
smsc = smpp
smsc-id = xxxxxxxx
allowed-smsc-id = “xxxxxxxx”
throughput = 100
system-type = smpp
host =
port = 15013
smsc-username = xxxxxxxx
smsc-password = xxxxxxxx
msg-id-type = 1
transceiver-mode = 1
dest-addr-ton = 1
dest-addr-npi = 1
enquire-link-interval = 30
max-pending-submits = 3
log-file = /var/log/kannel/xxxxxxxx.log

group = smsbox-route
smsbox-id = smsbox
smsc-id = xxxxxxxx

group = sms-service
keyword = default
text = “hi how are you”
accepted-smsc = xxxxxxxx
accepted-smsc = xxxxxxxx
get-url = “https://mydomainname/index.php?app=call&cat=gateway&plugin=kannel&access=geturl&t=%t&q=%q&a=%a&Q=%Q&smsc=%i

How do you install Kannel ? Did you compile Kannel from source ?

Im not sure, but it seems the problem is your Kannel did not compiled with ssl enabled.

Anton

Hi Anton
I followed this link Install playSMS 1.4.3 on Ubuntu 18.04 and I installed it on 2 servers (1 server with Ubuntu 18.04 and 1 server with Ubuntu 20.04). The issue I’m having is on the server with Ubuntu 20.04.
Any tips to troubleshoot? I reinstalled it 5 times but got the same issue
Regards

Like I wrote before, I think, its your Kannel, not web server or playSMS, its your Kannel, your Kannel seems to me it was not compiled with SSL/TLS enabled, thus unable to forward DLR to https address.

Sorry I haven’t try it myself so I’m not 100% sure thats the issue.

Anton

So you tried in both Ubuntu 18 and 20, but the issue is only on 20.04 ? In 18.04 all good ? Your kannel don’t have issue with https dlr-url when using Ubuntu 18.04 ?

anton

Yes there is no issue on 18.04