3 Replies Latest reply on Jul 1, 2004 6:44 PM by treespace

    javax.net.ssl.SSLException in JBOSS 3.2.4

    mkyaj

      Hi,

      i m using JBOSS 3.2.4. When i am requesting for any resource using HTTPS it is giving the certificate window properly and the certificate installation is also proper. But after sometime i am getting the following exception in server.log ( it is not coming in errors.log).
      Do i need to change or add any parameter?

      2004-06-09 18:03:39,558 DEBUG [org.apache.coyote.http11.Http11Protocol] IOException reading request
      javax.net.ssl.SSLException: Connection has been shutdown: javax.net.ssl.SSLException: java.net.SocketException: Connection reset
      at com.sun.net.ssl.internal.ssl.SSLSocketImpl.d(DashoA6275)
      at com.sun.net.ssl.internal.ssl.AppInputStream.available(DashoA6275)
      at org.apache.tomcat.util.net.TcpConnection.shutdownInput(TcpConnection.java:90)
      at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Http11Protocol.java:719)
      at org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java:577)
      at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:683)
      at java.lang.Thread.run(Thread.java:534)
      Caused by: javax.net.ssl.SSLException: java.net.SocketException: Connection reset
      at com.sun.net.ssl.internal.ssl.BaseSSLSocketImpl.a(DashoA6275)
      at com.sun.net.ssl.internal.ssl.SSLSocketImpl.a(DashoA6275)
      at com.sun.net.ssl.internal.ssl.SSLSocketImpl.a(DashoA6275)
      at com.sun.net.ssl.internal.ssl.SSLSocketImpl.a(DashoA6275)
      at com.sun.net.ssl.internal.ssl.AppInputStream.read(DashoA6275)
      at org.apache.coyote.http11.InternalInputBuffer.fill(InternalInputBuffer.java:737)
      at org.apache.coyote.http11.InternalInputBuffer.parseRequestLine(InternalInputBuffer.java:398)
      at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:761)
      at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Http11Protocol.java:705)
      ... 3 more
      Caused by: java.net.SocketException: Connection reset
      at java.net.SocketInputStream.read(SocketInputStream.java:168)
      at com.sun.net.ssl.internal.ssl.InputRecord.a(DashoA6275)
      at com.sun.net.ssl.internal.ssl.InputRecord.read(DashoA6275)
      ... 10 more


      Thanks,
      mkyaj.

        • 1. Re: javax.net.ssl.SSLException in JBOSS 3.2.4
          mkyaj

          Hi,

          Can anyone give me a hint why is this exception coming so that i can start my search in that direction?

          DEBUG [org.apache.coyote.http11.Http11Protocol] IOException reading request
          javax.net.ssl.SSLException: Connection has been shutdown: javax.net.ssl.SSLException: java.net.SocketException: Connection reset

          Thanks,
          yaj.

          • 2. Re: javax.net.ssl.SSLException in JBOSS 3.2.4
            starksm64

            The client or os is closing the connection.

            • 3. Re: javax.net.ssl.SSLException in JBOSS 3.2.4

              You have probably checked this but when switching to SLL keep in mind that the number of connection processors in the tomcat service.xml file (jboss-service.xml for 3.2.3) is 15 or 20 versus 80. So you can swamp the server if you have long running queries and so forth. Not likely your problem but possible and and easy thing to check off the list.