*Hello All,*

I have configured kannel as smpp providers.

This is my whole system:

1 BearerBox
1 SMSBox
1 SQLBox
2 OpenSMPPBox
2 SMSC Conncetions

The problem is that my smpp user getting this below error:

918400000102 Rejected by Kannel or Provider (Detailed Reason: NACK/Retries
Exceeded) 2015-12-04 10:37:15

This is my whole kannel configuration:

*Kannel.config*

group = core
admin-port = "16000"
admin-password = "bulksms"
status-password = "bulksms"
admin-deny-ip="*.*.*.*"
admin-allow-ip="*.*.*.*"
smsbox-interface ="127.0.0.1"
smsbox-port = "16001"
log-file = "C:\var\logs2\kannel.log"
log-level = "0"
access-log = "C:\var\logs2\access.access"
dlr-storage = "mysql"
sms-incoming-queue-limit = "-1"
sms-outgoing-queue-limit = "1000000"
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 = "16001"
sendsms-port = "16010"
log-file = "C:\var\logs2\smsbox.log"
log-level = "0"
access-log="C:\var\logs2\smsaccess.access"
sendsms-chars = "0123456789+ "
#max-pending-requests = "512"
sendsms-url="/cgi-bin/sendsms"
mo-recode='1'

include = smsc.conf

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

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

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

group = sendsms-user
name = "sendsmsuser"
username = "tester"
password = "tester"
forced-smsc = "fake_smsc1"
#default-smsc= "fake_smsc1"
user-allow-ip="*.*.*.*"
max-messages="10"

group = sendsms-user
name = "sendsmsuser"
username = "tester"
password = "tester"
forced-smsc = "fake_smsc2"
#default-smsc= "fake_smsc2"
user-allow-ip="*.*.*.*"
max-messages="10"

group = mysql-connection
id = mydlr
host="127.0.0.1"
username = "root"
password = ""
database = "bulk_sms"
max-connections = "1"

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

#----------------------------------------------------
*sqlbox.conf*

group = sqlbox
id = sqlbox-db
smsbox-id = "sqlbox"
global-sender = ""
bearerbox-host = "127.0.0.1"
bearerbox-port = "16001"
smsbox-port = "16002"
smsbox-port-ssl = "false"
sql-log-table = "sqlbox_sent_sms"
sql-insert-table = "sqlbox_send_sms"
log-file = "C:\var\logs2\sqlbox.log"
log-level = "0"

group = mysql-connection
id = sqlbox-db
host="127.0.0.1"
port = "3306"
username = "root"
password = ""
database = "bulk_sms"
max-connections = "1"

#----------------------------------------------------
*opensmppbox.conf*

group = core
dlr-storage = mysql

group = opensmppbox
smpp-logins = "/cygdrive/c/sms_gateway/smpp1/gw/clients.txt"
bearerbox-host = 127.0.0.1
bearerbox-port = 16001
#enable-pam = 1
log-file = C:\var\logs2\opensmppbox1.log
log-level = 0
opensmppbox-id = opensmppbox1
use-systemid-as-smsboxid = 1
opensmppbox-port = 1001
our-system-id = opensmppbox1
#pam-acl = kannel
route-to-smsc = fake_smsc1

group = mysql-connection
id = mydlr
host="127.0.0.1"
username = "root"
password = ""
database = "bulk_sms"
max-connections = "1"

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

#-------------------------------------------------



*opensmppbox.conf*group = core
dlr-storage = mysql

group = opensmppbox
smpp-logins = "/cygdrive/c/sms_gateway/smpp2/gw/clients.txt"
bearerbox-host = 127.0.0.1
bearerbox-port = 16001
#enable-pam = 1
log-file = C:\var\logs2\opensmppbox2.log
log-level = 0
opensmppbox-id = opensmppbox2
use-systemid-as-smsboxid = 1
opensmppbox-port = 1002
our-system-id = opensmppbox2
#pam-acl = kannel1
route-to-smsc = fake_smsc1

group = mysql-connection
id = mydlr
host="127.0.0.1"
username = "root"
password = ""
database = "bulk_sms"
max-connections = "1"

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

#-------------------------------------------------


Please check my configuration and let me know where is the main issue.





*Thanks*

*Ammar Ali*

*Pune (MH)*

Reply via email to