Return-Path: Delivered-To: apmail-cassandra-user-archive@www.apache.org Received: (qmail 72214 invoked from network); 18 Nov 2010 19:46:53 -0000 Received: from unknown (HELO mail.apache.org) (140.211.11.3) by 140.211.11.9 with SMTP; 18 Nov 2010 19:46:53 -0000 Received: (qmail 72383 invoked by uid 500); 18 Nov 2010 19:47:22 -0000 Delivered-To: apmail-cassandra-user-archive@cassandra.apache.org Received: (qmail 72358 invoked by uid 500); 18 Nov 2010 19:47:22 -0000 Mailing-List: contact user-help@cassandra.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: user@cassandra.apache.org Delivered-To: mailing list user@cassandra.apache.org Received: (qmail 72350 invoked by uid 99); 18 Nov 2010 19:47:22 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 18 Nov 2010 19:47:22 +0000 X-ASF-Spam-Status: No, hits=-0.0 required=10.0 tests=SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (nike.apache.org: local policy) Received: from [216.207.44.49] (HELO postrelay-2.pdf.com) (216.207.44.49) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 18 Nov 2010 19:47:15 +0000 Received: from domo-sjc-001.pdf.com (domo-sjc-001.pdf.com [10.10.9.180]) by postrelay-2.pdf.com (Switch-3.2.5/Switch-3.2.5) with ESMTP id oAIJoEal021094 for ; Thu, 18 Nov 2010 11:50:14 -0800 Received: from [127.0.0.1] (sjc-10-10-11-94.pdf.com [10.10.11.94]) by domo-sjc-001.pdf.com (8.13.8/8.13.8) with ESMTP id oAIJkrOt027657 for ; Thu, 18 Nov 2010 11:46:53 -0800 Message-ID: <4CE582AE.7030900@pdf.com> Date: Thu, 18 Nov 2010 11:46:54 -0800 From: Alaa Zubaidi User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.2.12) Gecko/20101027 Lightning/1.0b2 Thunderbird/3.1.6 MIME-Version: 1.0 To: user@cassandra.apache.org Subject: Re: using SimpleAuthenticator is not working References: <3fa4e7f2-1320-c7b0-de54-c8b33111c1f3@me.com> <4CE43E12.2010801@pdf.com> <4CE4431A.1030806@pdf.com> <4C07D2BC-D59F-4A52-8551-99E197A33A27@thelastpickle.com> In-Reply-To: <4C07D2BC-D59F-4A52-8551-99E197A33A27@thelastpickle.com> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Virus-Checked: Checked by ClamAV on apache.org Hi Aaron, Thanks for the help.. If I don't use the Authenticator, and keep it at AllowAll it will work find.. I tried provide an invalid password but it behaved the same... Here is what i am doing: Map creds = new HashMap(); creds.put("username", "pwd"); AuthenticationRequest Auth = new AuthenticationRequest(creds); _logger.info("In ConnectCreateCassandraSchema"); _client.login(Auth); _logger.info("after login " + _keyspace); _client.set_keyspace(_keyspace); It hangs in _client.login(Auth); and when I try to trap the error (no error message), and if I let it continue it will give me "you are not logged in" on batch_mutate() Alaa On 11/18/2010 3:33 AM, aaron morton wrote: > 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: # >>> >>> 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 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: #" 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 >> >> > > -- 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