Return-Path: Delivered-To: apmail-tomcat-dev-archive@www.apache.org Received: (qmail 16295 invoked from network); 31 Jan 2008 20:34:28 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.2) by minotaur.apache.org with SMTP; 31 Jan 2008 20:34:28 -0000 Received: (qmail 6171 invoked by uid 500); 31 Jan 2008 20:34:18 -0000 Delivered-To: apmail-tomcat-dev-archive@tomcat.apache.org Received: (qmail 5702 invoked by uid 500); 31 Jan 2008 20:34:17 -0000 Mailing-List: contact dev-help@tomcat.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: "Tomcat Developers List" Delivered-To: mailing list dev@tomcat.apache.org Received: (qmail 5691 invoked by uid 99); 31 Jan 2008 20:34:17 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 31 Jan 2008 12:34:17 -0800 X-ASF-Spam-Status: No, hits=-1.0 required=10.0 tests=RCVD_IN_DNSWL_LOW,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (athena.apache.org: domain of haroon.rafique@utoronto.ca designates 128.100.132.42 as permitted sender) Received: from [128.100.132.42] (HELO bureau14.utcc.utoronto.ca) (128.100.132.42) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 31 Jan 2008 20:33:49 +0000 Received: from haroon.sis.utoronto.ca ([128.100.105.35] EHLO haroon.sis.utoronto.ca ident: IDENT-NOT-QUERIED [port 41292]) by bureau14.utcc.utoronto.ca with ESMTP id <890141-4923>; Thu, 31 Jan 2008 15:33:35 -0500 Date: Thu, 31 Jan 2008 15:33:24 -0500 (EST) From: Haroon Rafique X-X-Sender: haroon@haroon.sis.utoronto.ca To: dev@tomcat.apache.org Subject: slight gotcha with tomcat 6.0 cluster startup with already running tomcat 5 cluster on the network Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed X-Virus-Checked: Checked by ClamAV on apache.org Hi there, I ran into something today which might help someone out later so I'm posting this here. On my network, I didn't know that I had an old install of tomcat 5.5.23 running with config enabled. I installed tomcat 6.0.14 on a new machine with config enabled (simple 1-liner in 6.0.x). Upon startup of the 6.0.14 tomcat I got a less than helpful error regarding the cluster. Here's the relevant log entries: Jan 31, 2008 2:53:13 PM org.apache.catalina.ha.tcp.SimpleTcpCluster start INFO: Cluster is about to start Jan 31, 2008 2:53:13 PM org.apache.catalina.tribes.transport.ReceiverBase bind INFO: Receiver Server Socket bound to:/my.ip.address.here:4000 Jan 31, 2008 2:53:13 PM org.apache.catalina.tribes.membership.McastServiceImpl setupSocket INFO: Setting cluster mcast soTimeout to 500 Jan 31, 2008 2:53:13 PM org.apache.catalina.tribes.membership.McastServiceImpl waitForMembers INFO: Sleeping for 1000 milliseconds to establish cluster membership, start level:4 So, far so good. Then came this bit: Jan 31, 2008 2:53:13 PM org.apache.catalina.tribes.membership.McastServiceImpl$ReceiverThread run WARNING: Error receiving mcast package. Sleeping 500ms java.lang.IllegalArgumentException: Invalid package, should start with:{84, 82, 73, 66, 69, 83, 45, 66} at org.apache.catalina.tribes.membership.MemberImpl.getMember(MemberImpl.java:317) at org.apache.catalina.tribes.membership.MemberImpl.getMember(MemberImpl.java:293) at org.apache.catalina.tribes.membership.MemberImpl.getMember(MemberImpl.java:398) at org.apache.catalina.tribes.membership.McastServiceImpl.receive(McastServiceImpl.java:284) at org.apache.catalina.tribes.membership.McastServiceImpl$ReceiverThread.run(McastServiceImpl.java:366) which didn't tell me whole lot. This exception was repeated at a frequency of almost 1 per second. To resolve this, it took me a few hours or so to figure out that the old tomcat 5.5 was still running with enabled which was the cause of this. Could something be done to catch this situation and display a more helpful message? Thanks, -- Haroon Rafique --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscribe@tomcat.apache.org For additional commands, e-mail: dev-help@tomcat.apache.org