Hello
you need separate configuration files for bearerbox, smsbox and sqlbox.
Under “normal” circumstances, bearerbox and smsbox could share the
configuration file, but if you intend to put sqlbox in the middle, you need
smsbox to point to sqlbox’s port and not bearerbox:
For example, to use this setup:
bearerbox < --[13001]--> sqlbox < --[13005]--> smsbox
You’d need something like this:
kannel.conf (to use with bearerbox):
group = core
smsbox-port = 13001
…
sqlbox.conf:
group = sqlbox
bearerbox-host = localhost
bearerbox-port = 13001
smsbox-port = 13005
…
smsbox.conf:
group = core
smsbox-port = 13005
…
smsbox.conf can be exactly the same file as kannel.conf, you only need to
change the smsbox-port.
Hope this helps clarifying how it works.
Regards.