Hello,
         I have some problem with kannel. i have installed latest kannel
Gateway 1.5.0 with Mysql, everything is work fine but facing problem in DLR
reports.

kannel can not generate DLR report and kannel can not connected with MySql
DB. when i put entry in /etc/kannel.conf (main conf file) i.e. DLR-storage
= MySql then service not started, if i try with DLR-storage = internal then
service restarted successfully.

my main concern with how to generate DLR report. here is my kannel.conf,
sqlbox.conf,opensmppbox.conf.

can anyone help me out, if you want any information please let me know.

*/etc/kannel.conf*

#CORE
group = core
admin-port = 13000
smsbox-port = 13001
admin-password = bar
log-file = "/var/log/kannel/kannel.log"
log-level = 0
box-deny-ip = "*.*.*.*"
box-allow-ip = "127.0.0.1;x.x.x.x"
admin-deny-ip = ""
admin-allow-ip = ""
unified-prefix = "00358,0"
access-log = "/var/log/kannel/access.log"
dlr-storage = internal

#SMSC
group = smsc
smsc = smpp
smsc-id = "sms1"
host = x.x.x.x
smsc-username = test
smsc-password = test
port = 1234
system-type = sms

#smsbox
group = smsbox
bearerbox-host = localhost
sendsms-port = 13013
global-sender = 13013
sendsms-chars = "0123456789 +-"
log-file = "/var/log/kannel/smsbox.log"
log-level = 0
access-log = "/var/log/kannel/access.log"

# sendsms-user
group = sendsms-user
username = test
password = test
user-deny-ip = ""
user-allow-ip = ""
default-sender = 123456

#smsroute
group = smsbox-route
smsbox-id = mysmsc
smsc-id = "sms1"
shortcode = "1111;2222"

#sms-service
group = sms-service
keyword = default
#get-url = "http://x.x.x.x/receivesms.php?sender=%p&text=%b";
accept-x-kannel-headers = true
max-messages = 3
concatenation = true
catch-all = true

*/etc/sqlbox.conf*

#sqlbox
group = sqlbox
id = sqlbox-db
smsbox-id = smsc
bearerbox-host = localhost
bearerbox-port = 13013
smsbox-port = 13003
smsbox-port-ssl = false
sql-log-table = sent_sms
sql-insert-table = send_sms
log-file = "/var/log/kannel/kannel-sqlbox.log"
log-level = 0

# Example MYSQL Connection
group = mysql-connection
id = sqlbox-db
host = localhost
username = root
password = redhat
database = kannel
port = 3306

#dlr-db
group = dlr-db
id = dlr-db
table = dlr1
field-smsc = smsc
field-timestamp = ts
field-destination = destination
field-source = source
field-service = service
field-url = url
field-mask = mask
field-status = status
field-boxc-id = boxc

*/etc/opensmppbox.conf*

#SMPPBOX.CONF
group = opensmppbox
opensmppbox-id = "sms1"
opensmppbox-port = 21000
bearerbox-host = localhost
bearerbox-port = 13001
log-level = 0
log-file = "var/log/kannel/smppbox.log"
our-system-id = "smsc"
use-systemid-as-smsboxid = true
route-to-smsc = "sms1"
smpp-logins = "/var/log/kannel/smpplogins.txt"

Reply via email to