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**** >
