Return-Path: X-Original-To: apmail-cassandra-commits-archive@www.apache.org Delivered-To: apmail-cassandra-commits-archive@www.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id 2D9B47FD1 for ; Wed, 17 Aug 2011 20:37:51 +0000 (UTC) Received: (qmail 81596 invoked by uid 500); 17 Aug 2011 20:37:50 -0000 Delivered-To: apmail-cassandra-commits-archive@cassandra.apache.org Received: (qmail 81163 invoked by uid 500); 17 Aug 2011 20:37:50 -0000 Mailing-List: contact commits-help@cassandra.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@cassandra.apache.org Delivered-To: mailing list commits@cassandra.apache.org Received: (qmail 81095 invoked by uid 99); 17 Aug 2011 20:37:49 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 17 Aug 2011 20:37:49 +0000 X-ASF-Spam-Status: No, hits=-2001.1 required=5.0 tests=ALL_TRUSTED,RP_MATCHES_RCVD X-Spam-Check-By: apache.org Received: from [140.211.11.116] (HELO hel.zones.apache.org) (140.211.11.116) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 17 Aug 2011 20:37:47 +0000 Received: from hel.zones.apache.org (hel.zones.apache.org [140.211.11.116]) by hel.zones.apache.org (Postfix) with ESMTP id 57B67C1DC2 for ; Wed, 17 Aug 2011 20:37:27 +0000 (UTC) Date: Wed, 17 Aug 2011 20:37:27 +0000 (UTC) From: "Brandon Williams (JIRA)" To: commits@cassandra.apache.org Message-ID: <112476590.46528.1313613447356.JavaMail.tomcat@hel.zones.apache.org> In-Reply-To: <1004275004.43149.1313535807431.JavaMail.tomcat@hel.zones.apache.org> Subject: [jira] [Reopened] (CASSANDRA-3044) Hector NodeAutoDiscoverService fails to resolve hosts due to / being part of the IP address MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-JIRA-FingerPrint: 30527f35849b9dde25b450d4833f0394 [ https://issues.apache.org/jira/browse/CASSANDRA-3044?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Brandon Williams reopened CASSANDRA-3044: ----------------------------------------- Reopening because http://svn.apache.org/viewvc?view=rev&revision=1155157 should be in 0.8.4, so something else may be going on here. > Hector NodeAutoDiscoverService fails to resolve hosts due to / being part of the IP address > ------------------------------------------------------------------------------------------- > > Key: CASSANDRA-3044 > URL: https://issues.apache.org/jira/browse/CASSANDRA-3044 > Project: Cassandra > Issue Type: Bug > Components: Core, Drivers > Affects Versions: 0.8.4 > Environment: Cassandra 0.8.4, hector 0.8.0 > Reporter: Aaron Turner > Fix For: 0.8.5 > > > Didn't get this problem with Cassandra 0.8.2- started happening under 0.8.4. Temporary work around was to disable node auto discovery. Seems to be related to: > http://svn.apache.org/viewvc?view=rev&revision=1155157 > http://issues.apache.org/jira/browse/CASSANDRA-1777 > LOG: > 240514 [pool-2-thread-1] INFO me.prettyprint.cassandra.connection.NodeAutoDiscoverService - using existing hosts [10.255.255.176(10.255.255.176):9160, 10.255.255.175(10.255.255.175):9160] > 240553 [pool-2-thread-1] ERROR me.prettyprint.cassandra.service.CassandraHost - Unable to resolve host /10.255.255.176 > 240553 [pool-2-thread-1] INFO me.prettyprint.cassandra.connection.NodeAutoDiscoverService - Found a node we don't know about /10.255.255.176(/10.255.255.176):9160 for TokenRange TokenRange(start_token:33370589793653380361461751202224080323, end_token:93518639523624865529944734322199113946, endpoints:[/10.255.255.176]) > 240553 [pool-2-thread-1] INFO me.prettyprint.cassandra.connection.NodeAutoDiscoverService - Found 1 new host(s) in Ring > 240553 [pool-2-thread-1] INFO me.prettyprint.cassandra.connection.NodeAutoDiscoverService - Addding found host /10.255.255.176(/10.255.255.176):9160 to pool > 240554 [pool-2-thread-1] ERROR me.prettyprint.cassandra.connection.HConnectionManager - General exception host to HConnectionManager: /10.255.255.176(/10.255.255.176):9160 > java.lang.IllegalArgumentException: protocol = socket host = null > at sun.net.spi.DefaultProxySelector.select(DefaultProxySelector.java:151) > at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:358) > at java.net.Socket.connect(Socket.java:529) > at org.apache.thrift.transport.TSocket.open(TSocket.java:178) > at org.apache.thrift.transport.TFramedTransport.open(TFramedTransport.java:81) > at me.prettyprint.cassandra.connection.HThriftClient.open(HThriftClient.java:123) > at me.prettyprint.cassandra.connection.ConcurrentHClientPool.(ConcurrentHClientPool.java:43) > at me.prettyprint.cassandra.connection.RoundRobinBalancingPolicy.createConnection(RoundRobinBalancingPolicy.java:68) > at me.prettyprint.cassandra.connection.HConnectionManager.addCassandraHost(HConnectionManager.java:103) > at me.prettyprint.cassandra.connection.NodeAutoDiscoverService.doAddNodes(NodeAutoDiscoverService.java:68) > at me.prettyprint.cassandra.connection.NodeAutoDiscoverService$QueryRing.run(NodeAutoDiscoverService.java:53) > at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:441) > at java.util.concurrent.FutureTask$Sync.innerRunAndReset(FutureTask.java:317) > at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:150) > at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$101(ScheduledThreadPoolExecutor.java:98) > at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.runPeriodic(ScheduledThreadPoolExecutor.java:180) > at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:204) > at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886) > at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908) > at java.lang.Thread.run(Thread.java:662) -- This message is automatically generated by JIRA. For more information on JIRA, see: http://www.atlassian.com/software/jira