incubator-cassandra-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From aaron morton <aa...@thelastpickle.com>
Subject Re: using SimpleAuthenticator is not working
Date Thu, 18 Nov 2010 11:33:22 GMT
I *think* that message is just from when the connection is closed. 

Sorry this is a hard one to help with, as it's more than likely something to do with your
client app. 
Some guessing...

Everything is working if you do not use the authenticator ? 
Can you inspect the ports on the server and see if the connection is created from the client
? 
Any difference if you use an invalid password ?
Try using Hector ? 
Try creating a new testing app from scratch.

Hope that helps
Aaron

On 18 Nov 2010, at 10:03, Alaa Zubaidi wrote:

> One other thing, while login() hangs when called on the server side, and nothing is logged,
I see the following logged when I kill the hanged process.
> 
> DEBUG 13:01:10,640 logged out: null
> 
> Thanks
> 
> On 11/17/2010 12:41 PM, Alaa Zubaidi wrote:
>> Hi Aaron,
>> 
>> I used the client, and was able to login.
>> E:\cassandra>bin\cassandra-cli.bat -host 191.111.1.11 -port 9160
>> Starting Cassandra Client
>> Connected to: "Test Cluster" on 191.111.1.11/9160
>> Welcome to cassandra CLI.
>> 
>> Type 'help' or '?' for help. Type 'quit' or 'exit' to quit.
>> [default@unknown] use Realtime al 'al'
>> Authenticated to keyspace: Realtime
>> [alaa@Realtime]
>> 
>> and here is whats logged sever side:
>> DEBUG 12:38:04,921 logged in: #<User al groups=[]>
>> 
>> I am using Java/thrift on windows.
>> 
>> Regards,
>> Alaa
>> 
>> On 11/15/2010 5:37 PM, Aaron Morton wrote:
>>> Can you try using the command line cassandra-cli tool ? fire it up and look at
>>> the online help, if you pass a user name and password to the "use" statement
it
>>> will perform a login after setting the keyspace for the connection.
>>> 
>>> Try testing the login that way, and see what is logged server side (with logging
>>> at DEBUG).
>>> 
>>> Also, what client are you using ?
>>> 
>>> Aaron
>>> 
>>> 
>>> 
>>> On 16 Nov, 2010,at 02:02 PM, Alaa Zubaidi<alaa.zubaidi@pdf.com>  wrote:
>>> 
>>> >  I removed the exception handling and It seems that the login() is hanging?
>>> >
>>> >  On 11/15/2010 1:36 PM, Eric Evans wrote:
>>> > >  On Mon, 2010-11-15 at 12:26 -0800, Alaa Zubaidi wrote:
>>> > >>  I set authority to SimpleAuthority and log4j.rootLogger=DEBUG,stdout,R
>>> > >>
>>> > >>  and its still the same, the error in my application is
>>> > >>  $batch_mutate_result.read(Cassandra.java:16477)
>>> > >>  InvalidRequestException(why: you have not logged in)
>>> > >>
>>> > >>  and in the system.log after DEBUG ...... Disseminating load info...
>>> > >>  DEBUG ...... batch_mutate
>>> > >>
>>> > >>  There is no mention to the login() and set_keyspace() methods.
>>> > >>  and no other information..
>>> > >  The login() method will either raise an AuthenticationException in
the
>>> > >  client application if the login failed, or log something like "logged
>>> > >  in: #<User username groups=groupname>" if it succeeded.
>>> > >
>>> > >  Either you're not actually calling login(), or your code is trapping
the
>>> > >  exception and obscuring the failure.
>>> > >
>>> > >
>>> >
>>> >  -- >  Alaa Zubaidi
>>> >  PDF Solutions, Inc.
>>> >  333 West San Carlos Street, Suite 700
>>> >  San Jose, CA 95110 USA
>>> >  Tel: 408-283-5639 (or 408-280-7900 x5639)
>>> >  fax: 408-938-6479
>>> >  email: alaa.zubaidi@pdf.com
>>> >
>>> >
>> 
> 
> -- 
> Alaa Zubaidi
> PDF Solutions, Inc.
> 333 West San Carlos Street, Suite 700
> San Jose, CA 95110  USA
> Tel: 408-283-5639 (or 408-280-7900 x5639)
> fax: 408-938-6479
> email: alaa.zubaidi@pdf.com
> 
> 


Mime
View raw message