Thanks a lot ;). This solved my problem. My client can bind successfully now.
your help is greatly appreciated Cheers, Davit > From: rene.klu...@chimit.nl > To: rene.klu...@chimit.nl; ad...@impexrur.pl; users@kannel.org; > davit.mirzo...@hotmail.com > Subject: RE: SMPPbox: client binding problem > Date: Thu, 12 Aug 2010 16:43:07 +0200 > > This ip address can possibly be *.*.*.*. > > Do your smpplogins.txt would look like: > > foo bar VMA *.*.*.* > client-02 password-02 vma 127.0.0.1 > > > > Also: I see now that VMA in your smpplogins.txt is uppercase. You log in > with lowercase. > Please note that logins are case sensitive. > > == Rene > > > -----Original Message----- > From: users-boun...@kannel.org [mailto:users-boun...@kannel.org] On Behalf > Of Rene Kluwen > Sent: Thursday, 12 August, 2010 16:25 > To: 'Tomasz'; users@kannel.org; 'Davit Mirzoyan' > Subject: RE: SMPPbox: client binding problem > > Or better: Add an ip address to the first line. > > You stumbled on a bug in smppbox. Will fix it, as soon as I get the time. > > =-= Rene > > -----Original Message----- > From: users-boun...@kannel.org [mailto:users-boun...@kannel.org] On Behalf > Of Tomasz > Sent: Thursday, 12 August, 2010 16:08 > To: users@kannel.org > Subject: Re: SMPPbox: client binding problem > > I had the similar problem a week ago after updating smppbox to recent > revision. > > I added: > > use-systemid-as-smsboxid = true > > to my group = smppbox and then I could bind succesfully. > > Tomasz > > W Twoim liście datowanym 12 sierpnia 2010 (15:59:37) można przeczytać: > > > > Here are my configuration files. > > > **** smskannel.conf ****** > > > group = core > > admin-port = 13000 > > smsbox-port = 13001 > > admin-password = bar > > log-file = "/tmp/kannel.log" > > log-level = 0 > > box-deny-ip = "*.*.*.*" > > box-allow-ip = "127.0.0.1" > > > include = > > "/home/davit/workspace/kannel/gateway-revision-4837/gw/smsbox.conf" > > include = > > "/home/davit/workspace/kannel/gateway-revision-4837/gw/smsc.conf" > > > group = sendsms-user > > username = tester > > password = foobar > > > ****************************************** > > ******** smsc.conf ************* > > > group=smsc > > smsc=smpp > > smsc-id=17 > > interface-version=34 > > host=*********** > > port=***** > > system-id=***** > > smsc-password=****** > > system-type=default > > transceiver-mode=1 > > > ****************************************** > > ********* smsbox.conf *************** > > > group = smsbox > > bearerbox-host = 127.0.0.1 > > sendsms-port = 13013 > > log-level = 0 > > > group = smsbox-route > > smsbox-id = VMA > > smsc-id = 17 > > > ******************************************* > > ******** smppbox.conf ******************** > > > group = core > > > group = smppbox > > # our boxc type > > smppbox-id = abcd > > # the port to listen on for smpp connections > > smppbox-port = 16000 > > # we connect to the following host as a box > > bearerbox-host = 127.0.0.1 > > bearerbox-port = 13001 > > log-level = 0 > > log-file = smppbox.log > > our-system-id = VMA > > route-to-smsc = 17 > > # see sample smpplogins.txt > > smpp-logins = > > "/home/davit/workspace/kannel/smppbox-revision-41/gw/smpplogins.txt" > > > *************************************************** > > > and my smpplogins.txt > > > foo bar VMA > > client-02 password-02 vma 127.0.0.1 > > > my bearerbox connects to the server fine. > > > Davit > > > > From: rene.klu...@chimit.nl > > To: davit.mirzo...@hotmail.com > > CC: users@kannel.org > > Subject: RE: SMPPbox: client binding problem > > Date: Thu, 12 Aug 2010 15:20:54 +0200 > > > > > > > > > > > > > > > > > > > > > Best send your question to the Kannel users list. You might get > > more response. Is the file readable by the user that you start Kannel > with? > > > What is your smppbox.conf? > > > > > > The syntax seems to be right. > > > > > > A document containing command id's and statuses are the SMPP > > v3.4 specifications: http://www.smsforum.net/SMPP_v3_4_Issue1_2.zip > > > > > > == Rene > > > > > > > > > > > > > From: Davit Mirzoyan > > [mailto:davit.mirzo...@hotmail.com] > > > Sent: Thursday, 12 August, 2010 14:09 > > > To: rene.klu...@chimit.nl > > > Subject: RE: SMPPbox: client binding problem > > > > > > > > > > Hi Rene, > > > > > Thanks for the feedback. I will check the path to the file again. > > > > > Here is my file's content. > > > > > foo bar vma > > > client-02 password-02 vma 127.0.0.1 > > > > > Is the syntax ok? My client uses the first line for binding to my smppbox. > > > > > Is there a document or a link that explains these command IDs and > statuses? > > > > > Thanks once more > > > > > Cheers, > > > Davit > > > > > > > > > From: rene.klu...@chimit.nl > > > To: davit.mirzo...@hotmail.com; users@kannel.org > > > Subject: RE: SMPPbox: client binding problem > > > Date: Thu, 12 Aug 2010 13:21:05 +0200 > > > > > Command status 0x0d means: Invalid login. > > > Either the login file could not be found or it doesn't have the > > correct syntax. > > > > > > == Rene > > > > > > > > > > > > > From: > > users-boun...@kannel.org [mailto:users-boun...@kannel.org] On Behalf Of > Davit > > Mirzoyan > > > Sent: Thursday, 12 August, 2010 13:03 > > > To: users@kannel.org > > > Subject: SMPPbox: client binding problem > > > > > > > > > > Dear > > all, > > > > > Lately I was testing the smppbox with the gateway. I got the SMPPbox > sources > > (revision 41), together with the latest gateway sources (revision 4837), > from > > the svn repository. > > > I managed to compile and install kannel and smppbox. Anyhow, I was running > the > > smppbox with the bearerbox and strangely I couldn't manage to bind my > client > > over SMPP to SMPPbox. > > > Every time my client tries to bind to smppbox, it says that an invalid > SMPP PDU > > is recieved (even though correct username and password are sent to my > smppbox, > > as set up in smpp-logins.txt). > > > > > I was wondering if there is anybody who managed to bind the whole thing > and get > > it work or if anybody got a binding error like this. I would greatly > appreciate > > your help, I am kind of stalled here. I can post my configuration files if > > needed. Here is my output > > > > > 2010-08-12 12:47:48 [4738] [0] INFO: Waiting for SMPP connections on port > 2346. > > > 2010-08-12 12:54:17 [4738] [0] DEBUG: Started thread 1 > (smppbox.c:function) > > > 2010-08-12 12:54:17 [4738] [1] DEBUG: Thread 1 (smppbox.c:function) maps > to pid > > 4738. > > > 2010-08-12 12:54:17 [4738] [1] INFO: Client connected from > > <192.123.1.103> > > > 2010-08-12 12:54:17 [4738] [1] DEBUG: Connecting to <127.0.0.1> > > > 2010-08-12 12:54:17 [4738] [1] INFO: Connected to bearerbox at 127.0.0.1 > port > > 13001. > > > 2010-08-12 12:54:17 [4738] [1] DEBUG: Started thread 2 > > (smppbox.c:smpp_to_bearerbox) > > > 2010-08-12 12:54:17 [4738] [2] DEBUG: Thread 2 > (smppbox.c:smpp_to_bearerbox) > > maps to pid 4738. > > > 2010-08-12 12:54:18 [4738] [2] DEBUG: SMPP[(null)]: Got PDU: > > > 2010-08-12 12:54:18 [4738] [2] DEBUG: SMPP PDU 0x8aa5770 dump: > > > 2010-08-12 12:54:18 [4738] [2] DEBUG: type_name: bind_transceiver > > > 2010-08-12 12:54:18 [4738] [2] DEBUG: command_id: 9 = 0x00000009 > > > 2010-08-12 12:54:18 [4738] [2] DEBUG: command_status: 0 = > > 0x00000000 > > > 2010-08-12 12:54:18 [4738] [2] DEBUG: sequence_number: 1 = > > 0x00000001 > > > 2010-08-12 12:54:18 [4738] [2] DEBUG: system_id: "foo" > > > 2010-08-12 12:54:18 [4738] [2] DEBUG: password: "bar" > > > 2010-08-12 12:54:18 [4738] [2] DEBUG: system_type: "vma" > > > 2010-08-12 12:54:18 [4738] [2] DEBUG: interface_version: 52 = > > 0x00000034 > > > 2010-08-12 12:54:18 [4738] [2] DEBUG: addr_ton: 1 = 0x00000001 > > > 2010-08-12 12:54:18 [4738] [2] DEBUG: addr_npi: 1 = 0x00000001 > > > 2010-08-12 12:54:18 [4738] [2] DEBUG: address_range: NULL > > > 2010-08-12 12:54:18 [4738] [2] DEBUG: SMPP PDU dump ends. > > > 2010-08-12 12:54:18 [4738] [2] DEBUG: SMPP[(null)]: Sending PDU: > > > 2010-08-12 12:54:18 [4738] [2] DEBUG: SMPP PDU 0x8aaf370 dump: > > > 2010-08-12 12:54:18 [4738] [2] DEBUG: type_name: > > bind_transceiver_resp > > > 2010-08-12 12:54:18 [4738] [2] DEBUG: command_id: 2147483657 = > > 0x80000009 > > > 2010-08-12 12:54:18 [4738] [2] DEBUG: command_status: 13 = > > 0x0000000d > > > 2010-08-12 12:54:18 [4738] [2] DEBUG: sequence_number: 1 = > > 0x00000001 > > > 2010-08-12 12:54:18 [4738] [2] DEBUG: system_id: NULL > > > 2010-08-12 12:54:18 [4738] [2] DEBUG: SMPP PDU dump ends. > > > 2010-08-12 12:54:19 [4738] [2] ERROR: Invalid SMPP PDU received. > > > 2010-08-12 12:54:19 [4738] [2] DEBUG: Thread 2 > (smppbox.c:smpp_to_bearerbox) > > terminates. > > > > > > > P.S. My bearerbox works fine with the smsbox. I can send messages through > > smsbox via HTTP easily. Something is wrong with my smppbox setup I guess. > > > > > Thanks in advance > > > > > > > >