I've a running cluster (3 nodes) with release version 1.2.0-beta2, and I've successfully added/removed nodes to this cluster in the past.
I'm trying to add a new node to the cluster with release version 1.2 rc1, but it seems like other peers are refusing to connect, these are the exceptions: INFO [Thread-5] 2012-12-19 17:49:50,189 ThriftServer.java (line 110) Listening for thrift clients... DEBUG [WRITE-/10.0.0.102] 2012-12-19 17:49:50,872 OutboundTcpConnection.java (line 255) attempting to connect to /10.0.0.102 DEBUG [WRITE-/10.0.0.102] 2012-12-19 17:49:50,880 OutboundTcpConnection.java (line 279) Target max version is 5; will reconnect with that version DEBUG [WRITE-/10.0.0.102] 2012-12-19 17:49:50,880 MessagingService.java (line 805) Setting version 5 for /10.0.0.102 DEBUG [WRITE-/10.0.0.102] 2012-12-19 17:49:51,873 OutboundTcpConnection.java (line 255) attempting to connect to /10.0.0.102 DEBUG [ScheduledTasks:1] 2012-12-19 17:49:51,919 LoadBroadcaster.java (line 85) Disseminating load info ... DEBUG [WRITE-/10.0.0.101] 2012-12-19 17:49:52,874 OutboundTcpConnection.java (line 255) attempting to connect to /10.0.0.101 DEBUG [WRITE-/10.0.0.101] 2012-12-19 17:49:52,876 OutboundTcpConnection.java (line 279) Target max version is 5; will reconnect with that version DEBUG [WRITE-/10.0.0.101] 2012-12-19 17:49:52,876 MessagingService.java (line 805) Setting version 5 for /10.0.0.101 DEBUG [WRITE-/10.0.0.102] 2012-12-19 17:49:53,876 OutboundTcpConnection.java (line 194) error writing to /10.0.0.102 java.io.IOException: Connection reset by peer at sun.nio.ch.FileDispatcherImpl.write0(Native Method) at sun.nio.ch.SocketDispatcher.write(SocketDispatcher.java:47) at sun.nio.ch.IOUtil.writeFromNativeBuffer(IOUtil.java:89) at sun.nio.ch.IOUtil.write(IOUtil.java:60) at sun.nio.ch.SocketChannelImpl.write(SocketChannelImpl.java:450) at java.nio.channels.Channels.writeFullyImpl(Channels.java:78) at java.nio.channels.Channels.writeFully(Channels.java:98) at java.nio.channels.Channels.access$000(Channels.java:61) at java.nio.channels.Channels$1.write(Channels.java:174) at java.io.BufferedOutputStream.flushBuffer(BufferedOutputStream.java:82) at java.io.BufferedOutputStream.flush(BufferedOutputStream.java:140) at java.io.DataOutputStream.flush(DataOutputStream.java:123) at org.apache.cassandra.net.OutboundTcpConnection.writeConnected(OutboundTcpConnection.java:185) at org.apache.cassandra.net.OutboundTcpConnection.run(OutboundTcpConnection.java:139) DEBUG [WRITE-/10.0.0.102] 2012-12-19 17:49:54,875 OutboundTcpConnection.java (line 255) attempting to connect to /10.0.0.102 DEBUG [WRITE-/10.0.0.101] 2012-12-19 17:49:55,875 OutboundTcpConnection.java (line 255) attempting to connect to /10.0.0.101 DEBUG [WRITE-/10.0.0.102] 2012-12-19 17:49:56,876 OutboundTcpConnection.java (line 194) error writing to /10.0.0.102 java.io.IOException: Connection reset by peer at sun.nio.ch.FileDispatcherImpl.write0(Native Method) at sun.nio.ch.SocketDispatcher.write(SocketDispatcher.java:47) at sun.nio.ch.IOUtil.writeFromNativeBuffer(IOUtil.java:89) at sun.nio.ch.IOUtil.write(IOUtil.java:60) at sun.nio.ch.SocketChannelImpl.write(SocketChannelImpl.java:450) at java.nio.channels.Channels.writeFullyImpl(Channels.java:78) at java.nio.channels.Channels.writeFully(Channels.java:98) at java.nio.channels.Channels.access$000(Channels.java:61) at java.nio.channels.Channels$1.write(Channels.java:174) at java.io.BufferedOutputStream.flushBuffer(BufferedOutputStream.java:82) at java.io.BufferedOutputStream.flush(BufferedOutputStream.java:140) at java.io.DataOutputStream.flush(DataOutputStream.java:123) at org.apache.cassandra.net.OutboundTcpConnection.writeConnected(OutboundTcpConnection.java:185) at org.apache.cassandra.net.OutboundTcpConnection.run(OutboundTcpConnection.java:139) DEBUG [WRITE-/10.0.0.102] 2012-12-19 17:49:57,876 OutboundTcpConnection.java (line 255) attempting to connect to /10.0.0.102 DEBUG [WRITE-/10.0.0.101] 2012-12-19 17:49:58,877 OutboundTcpConnection.java (line 194) error writing to /10.0.0.101 java.io.IOException: Connection reset by peer at sun.nio.ch.FileDispatcherImpl.write0(Native Method) at sun.nio.ch.SocketDispatcher.write(SocketDispatcher.java:47) at sun.nio.ch.IOUtil.writeFromNativeBuffer(IOUtil.java:89) at sun.nio.ch.IOUtil.write(IOUtil.java:60) at sun.nio.ch.SocketChannelImpl.write(SocketChannelImpl.java:450) at java.nio.channels.Channels.writeFullyImpl(Channels.java:78) at java.nio.channels.Channels.writeFully(Channels.java:98) at java.nio.channels.Channels.access$000(Channels.java:61) at java.nio.channels.Channels$1.write(Channels.java:174) at java.io.BufferedOutputStream.flushBuffer(BufferedOutputStream.java:82)