Hi

things seems fine to me, though you can try changing the order of starting
the openSMPP. to my knowledge it should be bearerBox , smsBox, sqlBox ,
smppBox (in order)


1) run bearerbox --> smskannel.conf (server side)
2) run smsbox --> smskannel.conf (server side)
3) run smppbox --> opensmppbox.conf (server side)


2nd thing , enable log-level on server side (opensmpp box) and see if you
are really receiving any request.

last thing i am sure "/usr/local/src/gateway-1.4.3/**smpplogins.txt" exists
and have user definitions like ..

tester foobar VMA *.*.*.*

if you have specfied some IP address as the last parameter try replacing it
with *.* just to check what is causing the issue.

over all your configurations seems fine to me, (may be i have missed
something.)

Thanks
Ali


On Mon, Feb 18, 2013 at 10:02 AM, Gilbert Perez <[email protected]>wrote:

> GOOD DAY!
>
> i have already installed opensmppbox which, based on my research, would
> enable kannel to act as SMPP server. Now, i am trying to perform a
> connection to a client from a different IP address and see if i can
> successfully transmit a message. My problem is, i keep on getting errors
> and found no viable result based from the solutions i've searched in the
> internet.
>
> May i also know if the diagram below shows the correct structure of
> smppbox alongside with bearerbox and smsbox in server and client sides,
> respectively?
>
>         ( SERVER  SIDE )
>     ( CLIENT SIDE )
>                                              (connection refused)
>        OPENSMPPBOX            <--------------------->
>  BEARERBOX
>
>               ^
>                         ^
>               |
>                          |
>        BEARERBOX
>       SMSBOX
>               ^
>               |
>         SMSBOX
>
> If the one i've drawn above is absolutely/partially wrong, can you please
> tell me what should i exactly do so i can configure it properly?
>
>
> Below are my configuration files: feel free to point out what makes the
> whole thing wrong and kindly tell me what i must do to run in correctly:
>
> opensmppbox.conf:
>
> group = core
> dlr-storage = internal
>
> group = opensmppbox
> opensmppbox-id = SMPP
> opensmppbox-port = 16400
> bearerbox-host = 192.168.1.59;192.168.0.29;202.**126.47.72
> bearerbox-port = 13501
> our-system-id = CMT
> smpp-logins = "/usr/local/src/gateway-1.4.3/**smpplogins.txt"
> use-systemid-as-smsboxid = true
> route-to-smsc = smpp
> log-file = "/tmp/smppbox.log"
>
>
>
>
> smskannel.conf (server side)
>
>
> group = core
> admin-port = 13500
> smsbox-port = 13501
> admin-password = bar
> #status-password = foo
> #admin-deny-ip = ""
> #admin-allow-ip = ""
> log-file = "/tmp/bearerbox2.log"
> #log-level = 0
> box-deny-ip = "*.*.*.*"
> box-allow-ip = "127.0.0.1;192.168.0.29;202.**126.47.72"
> #unified-prefix = "+358,00358,0;+,00"
> #access-log = "/tmp/access2.log"
> #store-file = "/tmp/kannel2.store"
> #ssl-server-cert-file = "cert.pem"
> #ssl-server-key-file = "key.pem"
> #ssl-certkey-file = "mycertandprivkeyfile.pem"
>
>
> # This is a fake smsc connection, *only* used to test the system and
> services.
> # It really cannot relay messages to actual handsets!
>
> group = smsc
> smsc = fake
> smsc-id = FAKE
> port = 10000
> connect-allow-ip = 127.0.0.1;192.168.0.29;202.**126.47.72
>
>
> # SMSC CONNECTIONS -- SMPP
>
> group=smsc
> smsc=smpp
> smsc-id=SMPP
> interface-version=34
> host= 192.168.1.59;192.168.0.29;202.**126.47.72
> port= 16400
> receive-port = 16400
> smsc-username = tester
> smsc-password = foobar
> system-type = CMT
> idle-timeout = 30
> transceiver-mode = 1
> throughput = 50
> address-range = 123
> enquire-link-interval = 10
> reconnect-delay = 1
> keepalive = 55
>
>
> # SMSBOX SETUP
>
> group = smsbox
> bearerbox-host = 127.0.0.1;192.168.0.29;202.**126.47.72
> sendsms-port = 18200
> global-sender = 18200
> #sendsms-chars = "0123456789 +-"
> log-file = "/tmp/smsbox2.log"
> #log-level = 0
> access-log = "/tmp/access2.log"
>
>
>
> # SEND-SMS USERS
>
> group = sendsms-user
> username = tester
> password = foobar
> #user-deny-ip = ""
> #user-allow-ip = ""
>
> # SERVICES
>
> group = sms-service
> keyword = jeck
> text = "You asked nothing and I did it!"
>
> # there should be default always
>
> group = sms-service
> keyword = default
> text = "No service specified"
>
>
>
> smskannel.conf (client side)
>
> group = core
> admin-port = 13500
> smsbox-port = 13501
> admin-password = bar
> #status-password = foo
> #admin-deny-ip = ""
> #admin-allow-ip = ""
> log-file = "/tmp/bearerbox2.log"
> #log-level = 0
> box-deny-ip = "*.*.*.*"
> box-allow-ip = "127.0.0.1;192.168.0.29;202.**126.47.72"
> #unified-prefix = "+358,00358,0;+,00"
> #access-log = "/tmp/access2.log"
> #store-file = "/tmp/kannel2.store"
> #ssl-server-cert-file = "cert.pem"
> #ssl-server-key-file = "key.pem"
> #ssl-certkey-file = "mycertandprivkeyfile.pem"
>
>
> # This is a fake smsc connection, *only* used to test the system and
> services.
> # It really cannot relay messages to actual handsets!
>
> group = smsc
> smsc = fake
> smsc-id = FAKE
> port = 10000
> connect-allow-ip = 127.0.0.1;192.168.0.29;202.**126.47.72
>
>
> # SMSC CONNECTIONS -- SMPP
>
> group=smsc
> smsc=smpp
> smsc-id=SMPP
> interface-version=34
> host= 192.168.1.59;192.168.0.29;202.**126.47.72
> port= 16400
> receive-port = 16400
> smsc-username = tester
> smsc-password = foobar
> system-type = CMT
> idle-timeout = 30
> transceiver-mode = 1
> throughput = 50
> address-range = 123
> enquire-link-interval = 10
> reconnect-delay = 1
> keepalive = 55
>
>
>
> # SMSBOX SETUP
>
> group = smsbox
> bearerbox-host = 127.0.0.1;192.168.0.29;202.**126.47.72
> sendsms-port = 18200
> global-sender = 18200
> #sendsms-chars = "0123456789 +-"
> log-file = "/tmp/smsbox2.log"
> #log-level = 0
> access-log = "/tmp/access2.log"
>
>
>
> # SEND-SMS USERS
>
> group = sendsms-user
> username = tester
> password = foobar
> #user-deny-ip = ""
> #user-allow-ip = ""
>
> # SERVICES
>
> group = sms-service
> keyword = jeck
> text = "You asked nothing and I did it!"
>
> # there should be default always
>
> group = sms-service
> keyword = default
> text = "No service specified"
>
>
> I'm running these files according to the following steps:
>
> Take note i am using two different servers for testing so i'll just name
> the connections as IP address A and B.
>
> in the client side (using IP address "A")
>
> 1) run bearerbox --> smskannel.conf ( client side )
> 2) run smsbox --> smskannel.conf (client side)
>
> Then, on the server side (using IP address "B")
>
> 1) run bearerbox --> smskannel.conf (server side)
> 2) run smppbox --> opensmppbox.conf (server side)
> 3) run smsbox --> smskannel.conf (server side)
>
>
> The server side seems to run correctly as i see no errors, but the trouble
> is mainly found in the client side:
>
> SMPP[SMPP]: Couldn't connect to server.
> 2013-02-18 16:25:22 [3536] [7] ERROR: SMPP[SMPP]: Couldn't connect to SMS
> center (retrying in 1 seconds).
>
>
> Obviously, i cant establish a connection to the SMPP server..
>
> So there, i hope i was able to provide you with the details and from these
> may you see what exactly i've been doing wrong and kindly tell me what to
> do about it... THANKS!!!
>
>
>

Reply via email to