First, no, it does not by default connect to the thrift service port - it does 
use 9042 by default.

You most likely have the port overridden in ~/.cassandra/cqlshrc, set to 9160.

Secondly, this is not a question for dev@ - this belongs to the users mailing 
list.

Thanks.

-- 
AY

On November 11, 2014 at 5:53:04 PM, Rajanarayanan Thottuvaikkatumana 
(rnambood...@gmail.com) wrote:

If I give the explicit host address and port number, it connects. So by default 
it takes the thrift service port and in my opinion that is not a correct 
behavior.  

Rajanarayanans-MacBook-Pro:cassandra-trunk RajT$ ./bin/cqlsh 127.0.0.1 9042  
Connected to Test Cluster at 127.0.0.1:9042.  
[cqlsh 5.0.1 | Cassandra 3.0.0-SNAPSHOT | CQL spec 3.2.0 | Native protocol v3]  
Use HELP for help.  
cqlsh>  

Thanks  
-Raj  
On 11-Nov-2014, at 2:46 pm, Rajanarayanan Thottuvaikkatumana 
<rnambood...@gmail.com> wrote:  

> In the trunk version of the code base with the latest code, the cqlsh is not 
> connecting. Here is the message I am getting.  
>  
> Rajanarayanans-MacBook-Pro:cassandra-trunk RajT$ ./bin/cqlsh  
> Connection error: ('Unable to connect to any servers', {'127.0.0.1': 
> ConnectionShutdown('Connection <AsyncoreConnection(4405206416) 127.0.0.1:9160 
> (closed)> is already closed',)})  
>  
> I have done restarting to make sure that there is no clash with the port 
> number and stuff like that. The server has started without any exceptions.  
>  
> Any idea?  
>  
> Thanks  
> -Raj  

Reply via email to