Hi Again,

Tried moving to bigger better hardware 8 core 30gb machine still same 1 msg/sec.

Which points to some sort of purposeful limit.

Any ideas?

Thank again,
Mike

On 4/7/15 8:36 PM, Michael Epstein wrote:
Hi All,

I have an SMPP server setup and am using Kannel as a proxy with opensmpp box from app.

When I connect directly to the SMPP server the throughput is over 10x higher than going through Kannel.
When going through Kannel I always get exactly 1 msg/sec.

I have been tweaking and testing kannel configs with no luck.

any help would be greatly appreciated.

Thanks,
Mike

kannel.conf:

# Default kannel configuration file
## CORE config
group = core
admin-port = 13000
admin-password = XXXXXXX
admin-deny-ip = "*.*.*.*"
admin-allow-ip = "127.0.0.1"
smsbox-port = 13001
box-deny-ip = "*.*.*.*"
box-allow-ip = "127.0.0.1"
wdp-interface-name = "*"
log-file = "/var/log/kannel/bearerbox.log"
log-level = 0
access-log = "/var/log/kannel/bearerbox-access.log"
store-type = spool
store-location = "/var/spool/kannel/message-storage"
dlr-storage = mysql

## MySQL config
#### connection
group = mysql-connection
id = mydlr
host = localhost
username = YYYYYY
password = XXXXXXX
database = kannel
max-connections = 1

#### table field mappings
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

#### FAKE
group = smsc
smsc = smpp
smsc-id = FAKE
allowed-smsc-id = FAKE
host = 146.148.57.201
port = 4401
transceiver-mode = 1
system-type = SMPP
smsc-username = XXXXX
smsc-password = YYYYYY
source-addr-ton  = 0
source-addr-npi  = 1
dest-addr-ton  = 0
dest-addr-npi  = 1
address-range = ""
max-pending-submits = 500
wait-ack = 10
log-level = 0
log-file = "/var/log/kannel/smsc-FAKE.log"

## SMSBOX config
group = smsbox
smsbox-id = smsbox1
bearerbox-host = 127.0.0.1
sendsms-port = 13131
log-file = "/var/log/kannel/smsbox.log"
access-log = "/var/log/kannel/smsbox-access.log"
log-level = 0

## SENDSMS-USER config
group = sendsms-user
username = sender
password = YYYYYYYY

opensmpp.conf:

# OpenSmppBox config
## include the core kannel config
## OpenSmppBox needs dlr configs
include = "/etc/kannel/kannel.conf"
## OPENSMSBOX config
group = opensmppbox
opensmppbox-id = FAKE
log-level = 0
log-file = /var/log/kannel/opensmppbox-FAKE.log
our-system-id = FAKE
use-systemid-as-smsboxid = true
route-to-smsc = FAKE
smpp-logins = "/var/lib/kannel/smpplogins.txt"
opensmppbox-port=4400


Reply via email to