Hi,
Apperently you are trying to do some extreme load balancing. It seems that
your smsc provider doesn't distinguish between identical connections from
different sockets. You should confirm this with them, and you should
propably start using different accounts for Profile 2 & Profile 1.
BR,
Nikos
----- Original Message -----
From: "Iain Dooley" <i...@workingsoftware.com.au>
To: <us...@vm1.kannel.org>
Sent: Tuesday, September 21, 2010 2:39 AM
Subject: DLR SMS coming into the wrong smsc group
Hi All,
I have 4 sms groups in my config below which are for connecting to 2
different servers using 2 different mblox profile ids (included as the
service-type parameter)
# SMSC CONNECTIONS
# MBLOX PROFILE 1
group = smsc
smsc = smpp
host = smpp5.mblox.com
port = 3217
system-type = "VMA"
connect-allow-ip = 127.0.0.1
smsc-username = "MYUSERNAME"
smsc-password = MYPASSWORD
throughput = 10
service-type = 11986
smsc-id = mblox
transceiver-mode = 1
msg-id-type = 0x01
validityperiod = 480
preferred-smsc-id="mblox"
denied-smsc-id="smsglobal;mblox2"
group = smsc
smsc = smpp
host = smpp6.mblox.com
port = 3217
system-type = "VMA"
connect-allow-ip = 127.0.0.1
smsc-username = "MYUSERNAME"
smsc-password = MYPASSWORD
throughput = 10
service-type = 11986
smsc-id = mblox
transceiver-mode = 1
msg-id-type = 0x01
validityperiod = 480
preferred-smsc-id="mblox"
denied-smsc-id="smsglobal;mblox2"
# MBLOX PROFILE 2
group = smsc
smsc = smpp
host = smpp5.mblox.com
port = 3217
system-type = "VMA"
connect-allow-ip = 127.0.0.1
smsc-username = "MYUSERNAME"
smsc-password = MYPASSWORD
throughput = 10
service-type = 11985
smsc-id = mblox2
transceiver-mode = 1
msg-id-type = 0x01
validityperiod = 480
preferred-smsc-id="mblox2"
denied-smsc-id="smsglobal;mblox"
group = smsc
smsc = smpp
host = smpp6.mblox.com
port = 3217
system-type = "VMA"
connect-allow-ip = 127.0.0.1
smsc-username = "MYUSERNAME"
smsc-password = MYPASSWORD
throughput = 10
service-type = 11985
smsc-id = mblox2
transceiver-mode = 1
msg-id-type = 0x01
validityperiod = 480
preferred-smsc-id="mblox2"
denied-smsc-id="smsglobal;mblox"
If I send through the "mblox" smsc-id, the initial DLR with state 4
(buffered) comes back with into the correct "mblox" profile, however when
the final DLR with state 1 (success) comes back it is going into the
second mblox profile "mblox2" and being discarded.
Is this something that I have to fix in my configuration or is it
something I have to get in touch with mBlox about?
Cheers,
Iain