Maybe you can post some logs of a submit_sm operation, on both sides 
(opensmppbox and SMSC1).

 

From: users [mailto:users-boun...@kannel.org] On Behalf Of Ammar Ali
Sent: maandag 18 mei 2015 16:03
To: users@kannel.org
Subject: OpenSMPPBox DLR Routing

 

Hello Everyone,



I'm configuring OpenSMPPBox with Kannel and It works fine.

I'm testing this with NOWSMS SMPP simulator. I'm sending sms through this 
simulator, I'm getting sms on cell phone. But there is an issue with DLR, I'm 
not getting DLR.

 

This is my configuration files:

Kannel.conf


group = core
admin-port = "13000"
admin-port-ssl="no"
admin-password = "xxxx"
status-password = "xxxx"
admin-deny-ip="*.*.*.*"
admin-allow-ip="*.*.*.*"
smsbox-interface ="127.0.0.1"
smsbox-port = "13001"
log-file = "/var/logs/kannel.log"
log-level = "0"
access-log = "/var/logs/access.access"
dlr-storage = "mysql"
sms-incoming-queue-limit = "-1"
sms-outgoing-queue-limit = "1000"
smsbox-max-pending = "100"
sms-resend-freq = "60"
sms-resend-retry = "-1"

group = smsbox
smsbox-id = "smsbox"
bearerbox-host = "127.0.0.1"
bearerbox-port = "13001"
sendsms-port = "13010"
log-file = "/var/logs/smsbox.log"
log-level = "0"
access-log="/var/logs/smsaccess.access"
sendsms-chars = "0123456789+ "
sendsms-url="/cgi-bin/sendsms"
mo-recode='1'

group = smsc
smsc = "smpp"
smsc-id = "SMSC1"
log-file = "/var/logs/SMSC1_LOG.log"
log-level = "0"
host = xxx.xxx.xxx.xxx
port = "xxxx"
smsc-username = "xxxxx"
smsc-password = "xxxxx"
allowed-smsc-id = "SMSC1"
preferred-smsc-id = SMSC1
source-addr-ton = "0"
source-addr-npi = "1"
dest-addr-ton = "1"
dest-addr-npi = "1"
service-type = "CMT"
system-type = "SMPP"
alt-charset="ASCII"
bind-addr-ton = "0"
bind-addr-npi = "0"
enquire-link-interval = "120"
reconnect-delay = "0"
transceiver-mode = "true"
interface-version = "34"
connection-timeout = "0"
throughput = "100"
reroute-dlr=1

group = smsbox-route
smsbox-id = "sqlbox"
smsc-id = "SMSC1"

group = sms-service
keyword = default
text = "No service specified"
accept-x-kannel-headers = true
concatenation = true
catch-all = true

group = sendsms-user
name = "sendsmsuser"
username = "tester"
password = "tester"
forced-smsc = "SMSC1"
max-messages="10"

group = mysql-connection
id = mydlr
host="localhost"
username = "xxxxxx"
password = "xxxxxx"
database = "xxxxx"
max-connections = "10"

group = dlr-db
id = mydlr
table = dlr
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

SLQBOX.conf

group = sqlbox
id = sqlbox-db
smsbox-id = "sqlbox"
global-sender = ""
bearerbox-host = "127.0.0.1"
bearerbox-port = "13001"
smsbox-port = "13002"
smsbox-port-ssl = "false"
sql-log-table = "sent_sms"
sql-insert-table = "send_sms"
log-file = "/var/logs/sqlbox.log"
log-level = "0"

group = mysql-connection
id = sqlbox-db
host="localhost"
port = "3306"
username = "xxxxx"
password = "xxxxxx"
database = "xxxxxx"
max-connections = "10"

SMPPBOX.conf

group = core
dlr-storage = mysql

group = opensmppbox
smpp-logins = clients.txt
bearerbox-host = 127.0.0.1
bearerbox-port = 13001
log-file = /var/logs/opensmppbox.log
log-level = 0
opensmppbox-id = opensmppbox
use-systemid-as-smsboxid = true
opensmppbox-port = 2345
our-system-id = opensmppbox
route-to-smsc = SMSC1
use-systemid-as-smsboxid = 1

group = mysql-connection
id = sqlbox-db
host="localhost"
port = "3306"
username = "xxxxx"
password = "xxxxxx"
database = "xxxxxx"
max-connections = "10"


group = dlr-db
id = mydlr
table = dlr
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



Thanks in advance



Thanks

Ammar Ali

Pune (M.H.)

 

Reply via email to