Dear all,
Please take two minutes to read this through, we're in a great need of
instant help...
We've set up kannel with two SMSCs (an SMPP and an EMI SMSC), and now we
urgently need to receive SMSes through both of them - and we're stucked
with a problem we can't resolve.
- we've got a separate web based application, and every incoming SMS
should be forwarded to the same URL of this app, no matter where they
came from
- when we send an SMS to a number related to the first SMSC ("A", SMPP),
it works great - calls the URL, passes the message to our application,
it's also included in the logs in details (we use debug level logging)
- when we send an SMS to the other SMSC ("B", EMI), Kannel instantly
responds with an SMS containing "Request failed" - and there isn't
a single line about it in the log files (checked access log, smsbox
log, smsc log many times - absolutely nothing about the incoming SMS
nor the reply).
It feels that Kannel cannot find the sms service group where the message
belongs... but we simply can't find out why, as we absolutely do not use
any 'routing' for incoming messages...
We've also tried to have two sms-service groups with the same get-url,
with no effect - everything works like written above. Played hundreds of
combinations in the last 8 hours with it... please help us if you can!
Our current config:
group = sendsms-user
username = **
password = **
max-messages = 3
concatenation = true
smsbox-id = standardbox
group = smsbox-route
smsbox-id = standardbox
group = sms-service
get-url = "http://xxxxxxx"
concatenation = true
max-messages = 0
omit-empty = true
catch-all = true
keyword=default
# max-messages=0 because we don't want instant reply
###### SMSC A
group = smsc
smsc = cimd2
smsc-id = tmobila
host = 1.2.3.4
port = 1234
smsc-username = "1234"
smsc-password = "1234"
keepalive = 10
my-number = +3634.......
log-file = "/var/log/kannel/standard-SMSCA.log"
preferred-prefix = "3612;+3612"
denied-prefix = "3634;+3634"
###### SMSC B
group = smsc
smsc = emi
smsc-id = SMSCB
host = 1.2.3.4
port = 1234
smsc-username = "1234"
smsc-password = 1234
emi31-ip = "010101011101"
force-otoa = "1139"
enquire-link-interval = 30
keepalive = 30
system-type = "VMA"
log-file = "/var/log/kannel/standard-SMSCB.log"
log-level = 0
alt-charset = "ISO-8859-1"
reconnect-delay = 120
sms-center = "+XxxxxxxX"
denied-prefix = "+3612"
preferred-prefix = "+3634"
unified-prefix="0036,36,+36"
notification-pid = 1234
Thanks in advance!
Kind regards,
Tom