Return-Path: Delivered-To: apmail-tomcat-users-archive@www.apache.org Received: (qmail 62291 invoked from network); 4 Jan 2009 23:40:10 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.2) by minotaur.apache.org with SMTP; 4 Jan 2009 23:40:10 -0000 Received: (qmail 47179 invoked by uid 500); 4 Jan 2009 23:39:57 -0000 Delivered-To: apmail-tomcat-users-archive@tomcat.apache.org Received: (qmail 47147 invoked by uid 500); 4 Jan 2009 23:39:57 -0000 Mailing-List: contact users-help@tomcat.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: "Tomcat Users List" Delivered-To: mailing list users@tomcat.apache.org Received: (qmail 47136 invoked by uid 99); 4 Jan 2009 23:39:57 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Sun, 04 Jan 2009 15:39:57 -0800 X-ASF-Spam-Status: No, hits=2.2 required=10.0 tests=HTML_MESSAGE,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (athena.apache.org: domain of gtomcatlist@gmail.com designates 72.14.220.155 as permitted sender) Received: from [72.14.220.155] (HELO fg-out-1718.google.com) (72.14.220.155) by apache.org (qpsmtpd/0.29) with ESMTP; Sun, 04 Jan 2009 23:39:50 +0000 Received: by fg-out-1718.google.com with SMTP id 16so2742480fgg.40 for ; Sun, 04 Jan 2009 15:39:29 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from:to :subject:in-reply-to:mime-version:content-type:references; bh=AxIjZAnqrbFphqaAuRkb6S58RZiTNq9gXexEEgd4At0=; b=hipnOehjYg5sttQPQ5Pqc5AWB9kwBO+ZKsO8eb9mT5XekYPrGw8/iP0IbSwh/JxlaM LjBIQrp0WRkkHHggj+Zl6a03GoOKPqfmOmWWZz1ml1S1aamy4R4yRHjDhed5iDeoNceG KjYLQv7Gd558LFCDWJMr66WStf8BX1z+qJOyU= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:to:subject:in-reply-to:mime-version :content-type:references; b=JRAI1AuY1mw7GWPzz8h//yTuTcjlan55wULG9YQ7KgfZlZyrkSQU6MVjRzHCIJqVzJ rkoqelhr2StE+ndrVAMnvGvDrQMHciHj/bcw3IwVHKfQzwdgtVlNOUHXYRmpkaMnJKS0 0gVtUAiCu82A1H/bFdeakkvUx7R4LD6EtUOVs= Received: by 10.86.92.7 with SMTP id p7mr11838819fgb.24.1231112369156; Sun, 04 Jan 2009 15:39:29 -0800 (PST) Received: by 10.86.35.20 with HTTP; Sun, 4 Jan 2009 15:39:29 -0800 (PST) Message-ID: Date: Sun, 4 Jan 2009 18:39:29 -0500 From: "Pavel Gouchtchine" To: "Tomcat Users List" Subject: Re: Tomcat throws exception when shutting down In-Reply-To: <427155180901041451s324e5126mfed7a6f99e55fc87@mail.gmail.com> MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="----=_Part_103517_27015490.1231112369149" References: <427155180901040928g7194db6as7c74cadd941c9ad6@mail.gmail.com> <427155180901041451s324e5126mfed7a6f99e55fc87@mail.gmail.com> X-Virus-Checked: Checked by ClamAV on apache.org ------=_Part_103517_27015490.1231112369149 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Content-Disposition: inline Thank you, Konstantine. I have followed your instructions: 1) I have turned Windows Firewall off (I have opened port 8080 and turned it on again). 2) I have commented out > 3) I have commented out I have started and stopped tomcat. No exception anymore. Thank you very much for the help. Pavel On Sun, Jan 4, 2009 at 5:51 PM, Konstantin Kolinko wrote: > 2009/1/5 Pavel Gouchtchine : > > On Sun, Jan 4, 2009 at 12:28 PM, Konstantin Kolinko < > knst.kolinko@gmail.com> > > wrote: > >> > >> 2009/1/4 Pavel Gouchtchine : > >> > Hi All. > >> > Please help to resolve the problem. > >> > My tomcat was inactive for a while. Tomcat was working fine before. > >> > When I started it again and tried to stop, I have got the following > >> > exception. > >> > I have Windows xp (home edition) tomcat 5.5.23. > >> > > >> > Jan 3, 2009 10:31:55 PM org.apache.catalina.connector.Connector pause > >> > SEVERE: Protocol handler pause failed > >> > java.net.ConnectException: Connection timed out: connect > >> > at java.net.PlainSocketImpl.socketConnect(Native Method) > >> > at java.net.PlainSocketImpl.doConnect(PlainSocketImpl.java:333) > >> > at > >> > java.net.PlainSocketImpl.connectToAddress(PlainSocketImpl.java:195) > >> > at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:182) > >> > at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:366) > >> > at java.net.Socket.connect(Socket.java:519) > >> > at java.net.Socket.connect(Socket.java:469) > >> > at java.net.Socket.(Socket.java:366) > >> > at java.net.Socket.(Socket.java:209) > >> > at > >> > > org.apache.jk.common.ChannelSocket.unLockSocket(ChannelSocket.java:492) > >> > at org.apache.jk.common.ChannelSocket.pause(ChannelSocket.java:289) > >> > at org.apache.jk.server.JkMain.pause(JkMain.java:681) > >> > at > >> > org.apache.jk.server.JkCoyoteHandler.pause(JkCoyoteHandler.java:163) > >> > at > org.apache.catalina.connector.Connector.pause(Connector.java:1032) > >> > at > >> > > org.apache.catalina.core.StandardService.stop(StandardService.java:489) > >> > at > >> > org.apache.catalina.core.StandardServer.stop(StandardServer.java:734) > >> > at org.apache.catalina.startup.Catalina.stop(Catalina.java:602) > >> > at org.apache.catalina.startup.Catalina.start(Catalina.java:577) > >> > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > >> > at > >> > > >> > > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) > >> > at > >> > > >> > > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) > >> > at java.lang.reflect.Method.invoke(Method.java:597) > >> > at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:295) > >> > at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:433) > >> > Jan 3, 2009 10:31:56 PM org.apache.catalina.core.StandardService stop > >> > INFO: Stopping service Catalina > >> > Jan 3, 2009 10:31:56 PM org.apache.coyote.http11.Http11BaseProtocol > >> > destroy > >> > INFO: Stopping Coyote HTTP/1.1 on http-8080 > >> > Jan 3, 2009 10:31:56 PM org.apache.catalina.core.AprLifecycleListener > >> > lifecycleEvent > >> > INFO: Failed shutdown of Apache Portable Runtime > >> > > >> > >> Looks like a bug to me. > >> > >> The Jk connector shuts down (pauses) and tries to "unlock Socket" and > >> that causes connection attempt, waiting for a timeout and, finally, an > >> exception. > >> > >> I do not know why that connection attempt was made. It looks like a > >> workaround for some other issue. > >> > >> To be able to fix this one has to create a reproducer. Thus, standard > >> questions > >> > >> 1. Describe your configuration: > >> 1.1. The Tomcat that you tried to stop is a production server, or a > >> development one? > >> 1.2. Do you have a web server (e.g. Apache HTTPD) in front of your > >> Tomcat? Is it running on the same computer or is it a remote one? > >> 1.3. Do you use Tomcat native? > >> 1.4. Do you use clustering, load-balancing? > >> > >> Your server.xml and mod-jk configuration may be of interest, but let's > >> start with the above questions. If you feel that some details of your > >> configuration are relevant, please include them. > >> > >> 2. Have you considered updating to the latest TC 5.5.27 or TC 6.0.18? > >> > >> 3. Is the error reproducible? Did it occur just once? > >> > >> Also, specifically concerning this issue: > >> 4. If you have a web server in front of Tomcat, was it running when you > >> attempted the shutdown? > >> > >> > >> Best regards, > >> Konstantin Kolinko > >> > > Konstantin, thanks for the attempt to help. > > Here are my answers for your questions. > > I am using "development" environment - my personal home machine. > > I have apache web server installed but it is disabled as a service. > > I hope I am using Tomcat native - downloaded from tomcat.apache.org. > > I am not using clustering. > > I have attached my server.xml file but could not find mod-jk. > > I will try to upgrade to newest version - say 6.0.18. > > The error reproducible every time I am stopping the server. > > No web server is running front of the tomcat. > > > > The only relevant point I can add is that ip address of the computer has > > been changed. > > One more thing - I have tried to re-install the same version of tomcat. > The > > problem persists. > > > > One more time, thanks for the help. > > Pavel > > Ok, I do not see anything non-default neither in your 5.5 nor 6.0 > configuration file. > > Is there any special in network configuration of your computer? > Several network cards? Missing > "localhost" entry from %SystemRoot%\system32\drivers\etc\hosts file? > Firewalls? > > Let's remove those parts of the configuration that are not needed for you. > > > I hope I am using Tomcat native - downloaded from tomcat.apache.org. > I meant the following optional feature of Tomcat: > http://tomcat.apache.org/tomcat-6.0-doc/apr.html > > I doubt that you are using it. Thus, remove the following line from > your server.xml file: > SSLEngine="on" /> > > > No web server is running front of the tomcat. > Thus let's remove the AJP connector, because there is no web server to > connect to it. > Remove the following line from server.xml: > > > There are no applications (except the default ones) deployed on the > tomcat instance of TC 6.0.18 that you installed recently and that is > failing? > > Best regards, > Konstantin Kolinko > > --------------------------------------------------------------------- > To unsubscribe, e-mail: users-unsubscribe@tomcat.apache.org > For additional commands, e-mail: users-help@tomcat.apache.org > > ------=_Part_103517_27015490.1231112369149--