Return-Path: X-Original-To: apmail-tomcat-users-archive@www.apache.org Delivered-To: apmail-tomcat-users-archive@www.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id 0C8DB10226 for ; Fri, 10 Jan 2014 15:37:14 +0000 (UTC) Received: (qmail 52475 invoked by uid 500); 10 Jan 2014 15:37:08 -0000 Delivered-To: apmail-tomcat-users-archive@tomcat.apache.org Received: (qmail 52377 invoked by uid 500); 10 Jan 2014 15:37:06 -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 52348 invoked by uid 99); 10 Jan 2014 15:37:04 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 10 Jan 2014 15:37:04 +0000 X-ASF-Spam-Status: No, hits=-0.0 required=5.0 tests=RCVD_IN_DNSWL_NONE,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (athena.apache.org: local policy includes SPF record at spf.trusted-forwarder.org) Received: from [76.96.62.48] (HELO qmta05.westchester.pa.mail.comcast.net) (76.96.62.48) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 10 Jan 2014 15:36:59 +0000 Received: from omta09.westchester.pa.mail.comcast.net ([76.96.62.20]) by qmta05.westchester.pa.mail.comcast.net with comcast id CCTA1n0030SCNGk55FcbQR; Fri, 10 Jan 2014 15:36:35 +0000 Received: from Christophers-MacBook-Pro.local ([68.55.8.89]) by omta09.westchester.pa.mail.comcast.net with comcast id CFcb1n00R1vFKdg3VFcbFj; Fri, 10 Jan 2014 15:36:35 +0000 Message-ID: <52D01383.9010203@christopherschultz.net> Date: Fri, 10 Jan 2014 10:36:35 -0500 From: Christopher Schultz User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.9; rv:24.0) Gecko/20100101 Thunderbird/24.2.0 MIME-Version: 1.0 To: Tomcat Users List Subject: Re: SocketException when using localhost References: <52CF20E7.4010309@christopherschultz.net> In-Reply-To: X-Enigmail-Version: 1.6 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=comcast.net; s=q20121106; t=1389368195; bh=cNKp1DKdw51LPNATIVkda/WunIj3sIoij6jTtGlnOwU=; h=Received:Received:Message-ID:Date:From:MIME-Version:To:Subject: Content-Type; b=PyIuyFZamPwW7roETju5Yu3jd5BpsN2un8a6kHxKIscSGTxwlafHehyhsin8IE3Q2 zK9qhD2/Et0pqh14S6S+NFAEiE34/znBuCslr4PPlxnJ+Dkf6je+ICsmZXPiuns4Mt 8S0oARvtPVmmHOg8aYREO9lWPa+eaRom7ecr72JPP0gqsQHAPJ9m13uuDzWECoehnE XF0qY2iUGImwWTf1FsvCZRkKQ+rAqu94HLgmbt4GHQoTSadBF81ghUC0fijxnhgZlJ 0rJ+yNRcNWkgAWJ1KBdvReVjC3IvBKRFfjkmBgE/DaHRh+UypNdkPQZmteAwuzDgey zf8RWAJCc3s7g== X-Virus-Checked: Checked by ClamAV on apache.org -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 Nancee, On 1/10/14, 5:28 AM, Nancee Riehl wrote: > thank you for your reply! On the tomcat everything works fine, I > can see that the client certificate is checked via my > JSSE-Implementation in both cases! > > This is the stacktrace from my test: > > java.net.SocketException: Software caused connection abort: socket > write error at java.net.SocketOutputStream.socketWrite0(Native > Method) at > java.net.SocketOutputStream.socketWrite(SocketOutputStream.java:113) > > at java.net.SocketOutputStream.write(SocketOutputStream.java:159) > at > sun.security.ssl.OutputRecord.writeBuffer(OutputRecord.java:377) at > sun.security.ssl.OutputRecord.write(OutputRecord.java:363) at > sun.security.ssl.SSLSocketImpl.writeRecordInternal(SSLSocketImpl.java:830) > > at sun.security.ssl.SSLSocketImpl.writeRecord(SSLSocketImpl.java:801) > at > sun.security.ssl.SSLSocketImpl.writeRecord(SSLSocketImpl.java:672) > at > sun.security.ssl.Handshaker.sendChangeCipherSpec(Handshaker.java:966) > > at > sun.security.ssl.ClientHandshaker.sendChangeCipherAndFinish(ClientHandshaker.java:1087) > > at > sun.security.ssl.ClientHandshaker.serverHelloDone(ClientHandshaker.java:1006) > > at > sun.security.ssl.ClientHandshaker.processMessage(ClientHandshaker.java:285) > > at sun.security.ssl.Handshaker.processLoop(Handshaker.java:868) > at sun.security.ssl.Handshaker.process_record(Handshaker.java:804) > at > sun.security.ssl.SSLSocketImpl.readRecord(SSLSocketImpl.java:1016) > at > sun.security.ssl.SSLSocketImpl.performInitialHandshake(SSLSocketImpl.java:1312) > > at sun.security.ssl.SSLSocketImpl.writeRecord(SSLSocketImpl.java:702) > at > sun.security.ssl.AppOutputStream.write(AppOutputStream.java:122) at > java.io.BufferedOutputStream.flushBuffer(BufferedOutputStream.java:82) > > at java.io.BufferedOutputStream.flush(BufferedOutputStream.java:140) > at > org.apache.commons.httpclient.methods.StringRequestEntity.writeRequest(StringRequestEntity.java:146) > > at > org.apache.commons.httpclient.methods.EntityEnclosingMethod.writeRequestBody(EntityEnclosingMethod.java:499) > > at > org.apache.commons.httpclient.HttpMethodBase.writeRequest(HttpMethodBase.java:2114) > > at > org.apache.commons.httpclient.HttpMethodBase.execute(HttpMethodBase.java:1096) > > at > org.apache.commons.httpclient.HttpMethodDirector.executeWithRetry(HttpMethodDirector.java:398) > > at > org.apache.commons.httpclient.HttpMethodDirector.executeMethod(HttpMethodDirector.java:171) > > at > org.apache.commons.httpclient.HttpClient.executeMethod(HttpClient.java:397) > > at > org.apache.commons.httpclient.HttpClient.executeMethod(HttpClient.java:323) > > at sendAndReceiveMessageFromVsddWithTLS(OCSPTestUtil.java:186) > at testTLSCorruptedClientCert(TLSOcspTest.java:653) You might want to try asking the commons folks who will likely have better answers than here. Perhaps HttpClient is doing something that may cause an error, or mask the "real" error? - -chris -----BEGIN PGP SIGNATURE----- Version: GnuPG v1 Comment: GPGTools - http://gpgtools.org Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/ iQIcBAEBCAAGBQJS0BODAAoJEBzwKT+lPKRYfvEP/RyAJ9etdPH0sA60gDW+Jh7F yQlNf3h7nNsAI/fYwdTYyY2Vre+H5QS0GYwy7dz/uAh3THx7X8RR7cN7qGI60Mmb M6b5BzqZdr41cLVupBP5eY/zEZ1CwP4sfvu7iLzmIXVtarUnR9R0+Y14FoZwWlKW YhihVPuGR51jNNQuLkuee4cQTwDEvtor8VxzwM9fSw5v6EzYKkq7hV32r6ju4Rih XHDPbDj8kwfBATqT0u9J6GIei206iAZweGQfXSNQVeVpqycTK3gswnzB8yUJEPU3 Z46KyL7DzB1ksQ7bZ7k7gp+8gPmu9LADPl+DmegpY4N5Zdkor12QQszrDGk8gs6N 71ii2LlSotfE2zQPNcKQaFGMFG2p49xn2gT3ip2OcXEB+vdhjcPKf6RS2p3a1AuI qTOCHmPtOY9Q/VJWVAaMZCoTLOZB4MDskOKHNMiZb1u3UWeuYr19fFh4Ko0Esff2 49TH9qKas7hqYKTaO6VkpN1WJnvF7ipWM128NMgmI82B1WLYYLULKxWpYsS4AgRD oD1QvlmxCpUAC6ypLsXUxNcChVXe8POfQwdHx5a0ihwKGDlQM3bi+C7/Wm8F8g7b MAEBvqZkX0THurSWlt+wrAALvwcdj+VjUQYlGzFPP1lTnGDpAWmzx1oe6ZNUVB2/ LjI/UrNlS+0aNkVv/Frc =Ea2c -----END PGP SIGNATURE----- --------------------------------------------------------------------- To unsubscribe, e-mail: users-unsubscribe@tomcat.apache.org For additional commands, e-mail: users-help@tomcat.apache.org