Thank you, Rene.

Setting allowed-smsc-id helped. Now it works as I wanted.

Best regards,
Miranda Weasley
ITProfStudio

On Mon, Jun 20, 2011 at 2:43 PM, Rene Kluwen <[email protected]> wrote:

> In smsc-id = smsc1, also specify allowed-smsc-id = smsc1. And the same for
> the other two smsc’s.****
>
> ** **
>
> *From:* [email protected] [mailto:[email protected]] *On
> Behalf Of *Miranda Weasley
> *Sent:* Monday, 20 June, 2011 09:21
> *To:* [email protected]
> *Subject:* opensmppbox and route-to-smsc****
>
> ** **
>
> Hi All!****
>
> ** **
>
> I have installed and configured kannel, sqlbox and opensmppbox (svn-r4910)
> . It works fine. Bearerbox is connected to the 3 smsc: smsc1, smsc2, smsc3
> and there are also 3 instances of opensmppbox: opensmppbox1, opensmppbox2,
> opensmppbox3:****
>
> ** **
>
> smsc1,2,3 <=> bearerbox (port 13001) <=> sqlbox (port 13005) <=>
> (opensmppbox1,2,3 + smsbox)****
>
> ** **
>
> Now I want MT from opensmppbox1 to pass through smsc1, MT from opensmppbox2
> to pass through smsc2 and so on.****
>
> ** **
>
> I try to use route-to-smsc option in each opensmppbox configuration file
> but it does not work. Bearerbox continues to do load balancing through the
> all smsc. ****
>
> ** **
>
> Any suggestion on why this is happening would be greatly appreciated.****
>
> ** **
>
> The following are the snippets from my configuration files:****
>
> ** **
>
> /etc/kannel/kannel.conf:****
>
> ** **
>
> group = core****
>
> admin-port = 13000****
>
> admin-port-ssl = 1****
>
> ssl-server-cert-file = /etc/pki/CA/server.pem****
>
> ssl-server-key-file = /etc/pki/CA/serverkeys.pem****
>
> admin-password = XXXX****
>
> status-password=XXXX****
>
> smsbox-port = 13001****
>
> log-file = /var/log/kannel/kannel.log****
>
> log-level = 0****
>
> access-log = /var/log/kannel/access.log****
>
> store-type = spool****
>
> store-location = /var/spool/kannel****
>
> store-dump-freq = 9****
>
> dlr-storage = mysql****
>
> ** **
>
> group = smsbox****
>
> bearerbox-host = 127.0.0.1****
>
> bearerbox-port = 13005****
>
> smsbox-id = smsbox-in****
>
> log-file = /var/log/kannel/smsbox-in.log****
>
> log-level = 0****
>
> sendsms-port = 13003****
>
> ** **
>
> group = smsc****
>
> smsc = smpp****
>
> smsc-id = smsc1****
>
> host = X.X.X.X****
>
> log-file = /var/log/kannel/smsc1.log****
>
> log-level = 0****
>
> port = YYYY****
>
> receive-port = YYYY****
>
> service-type = smpp****
>
> smsc-password = XXXX****
>
> smsc-username = XXXX****
>
> system-type = XXXX****
>
> transceiver-mode = 0****
>
> ** **
>
> group = smsc****
>
> smsc = smpp****
>
> smsc-id = smsc2****
>
> host = X.X.X.X****
>
> log-file = /var/log/kannel/smsc2.log****
>
> log-level = 0****
>
> port = YYYY****
>
> receive-port = YYYY****
>
> service-type = smpp****
>
> smsc-password = XXXX****
>
> smsc-username = XXXX****
>
> system-type = XXXX****
>
> transceiver-mode = 0****
>
> ** **
>
> ...****
>
> ** **
>
> group = mysql-connection****
>
> id = dlr-db****
>
> host = 127.0.0.1****
>
> username = XXXX****
>
> password = XXXX****
>
> database = XXXX****
>
> max-connections = 5****
>
> ** **
>
> group = dlr-db****
>
> id = dlr-db****
>
> table = dlr****
>
> field-smsc = smsc****
>
> field-timestamp = timestamp****
>
> field-source = source****
>
> field-destination = destination****
>
> field-service = service****
>
> field-url = url****
>
> field-mask = mask****
>
> field-status = status****
>
> field-boxc-id = boxc_id****
>
>   ****
>
> /etc/kannel/sqlbox.conf****
>
> ** **
>
> group = sqlbox****
>
> id = sqlbox-db****
>
> smsbox-id = sqlbox****
>
> bearerbox-host = 127.0.0.1****
>
> bearerbox-port = 13001****
>
> smsbox-port = 13005****
>
> sql-log-table = sent_sms****
>
> sql-insert-table = send_sms****
>
> log-file = "/var/log/kannel/sqlbox.log"****
>
> log-level = 0****
>
> ** **
>
> group = mysql-connection****
>
> id = sqlbox-db****
>
> host = 127.0.0.1****
>
> port = 3306****
>
> username = XXXX****
>
> password = XXXX****
>
> database = XXXX****
>
> ** **
>
> /etc/kannel/opensmppbox1.conf****
>
> ** **
>
> group = core****
>
> dlr-storage = internal****
>
> ** **
>
> group = opensmppbox****
>
> smpp-logins = /etc/kannel/smpplogins.txt****
>
> bearerbox-host = 127.0.0.1****
>
> bearerbox-port = 13005****
>
> enable-pam = 1****
>
> log-file = /var/log/kannel/opensmppbox1.log****
>
> log-level = 0****
>
> opensmppbox-id = opensmppbox1****
>
> opensmppbox-port = XXX1****
>
> our-system-id = opensmppbox****
>
> pam-acl = kannel****
>
> route-to-smsc = smsc1****
>
> use-systemid-as-smsboxid = 1****
>
> ** **
>
> /etc/kannel/opensmppbox2.conf****
>
> ** **
>
> group = core****
>
> dlr-storage = internal****
>
> ** **
>
> group = opensmppbox****
>
> smpp-logins = /etc/kannel/smpplogins.txt****
>
> bearerbox-host = 127.0.0.1****
>
> bearerbox-port = 13005****
>
> enable-pam = 1****
>
> log-file = /var/log/kannel/opensmppbox2.log****
>
> log-level = 0****
>
> opensmppbox-id = opensmppbox2****
>
> opensmppbox-port = XXX2****
>
> our-system-id = opensmppbox****
>
> pam-acl = kannel****
>
> route-to-smsc = smsc2****
>
> use-systemid-as-smsboxid = 1****
>
> ** **
>
> ...****
>
> ** **
>
> Best regards,****
>
> Miranda Weasley****
>
> ITProfStudio****
>

Reply via email to