Hi, try adding 

allowed-smsc-id = <the name of the smsc>

to each of your smsc, it should look like this:

group = smsc
smsc = http
smsc-id = provider1
system-type = generic
send-url = "<url>/provider1"
allowed-smsc-id = "provider1"

group = smsc
smsc = http
smsc-id = provider2
system-type = generic
send-url = "<url>/provider2"
allowed-smsc-id = "provider2"

Regards,

JL

From:  Brian McCavour <bmccav...@yahoo.com>
Reply-To:  Brian McCavour <bmccav...@yahoo.com>
Date:  Thursday, December 13, 2012 4:35 PM
To:  "users@kannel.org" <users@kannel.org>
Subject:  Route SendSMS to specific SMSC ("forced-smsc" ?)



I've setup 2 sendsms-user groups, and 2 http smsc, and I am trying to get
group A to hit only SMSCA and group B to pass through only SMSCB, but the
"forced-smsc" doesn't seem to be working.

when I call: 
<smsbox-host>/cgi-bin/sendsms?username=provider1&password=pwd&to=0123456&fro
m=888888&text=Hello+world
I see sometimes it goes to <url>/provider1, and sometime it goes to
<url>/provider2.
Same thing when I switch to the othr user:
<smsbox-host>/cgi-bin/sendsms?username=provider2&password=pwd&to=0123456&fro
m=888888&text=Hello+world

Am I missing something or I just don't understand how "forced-smsc" works ?
Any help appreciated.

Here is the key parts of my config:

group = smsc
smsc = http
smsc-id = provider1
system-type = generic
send-url = "<url>/provider1"

group = smsc
smsc = http
smsc-id = provider2
system-type = generic
send-url = "<url>/provider2"

group = sendsms-user
username = provider1
password = pwd
forced-smsc = provider1

group = sendsms-user
username = provider2
password = pwd
forced-smsc = provider2

thx/
Brian
 
 
  


Reply via email to