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

Reply via email to