users@glassfish.java.net

Re: Glassfish V2 RC4 doesn't work with IE 6 SP2 and SSL

From: Ryan de Laplante <ryan_at_ijws.com>
Date: Mon, 10 Sep 2007 07:52:52 -0400

It turns out that the blocking=true was not the fix...

https://glassfish.dev.java.net/issues/show_bug.cgi?id=3567

<http-listener acceptor-threads="1" address="xxx.xxx.xxx.xxx"
blocking-enabled="false" default-virtual-server="server" enabled="true"
family="inet" id="http-listener-2" port="443" security-enabled="true"
server-name="" xpowered-by="true">
    <ssl cert-nickname="s1as" client-auth-enabled="false" ssl2-enabled="false"
ssl3-enabled="false" tls-enabled="true" tls-rollback-enabled="true"/>
</http-listener>


See the <ssl .../> element inside of the <http-listener>
</http-listener> element? Remove the entire <ssl .../> element, save,
and restart Glassfish.


This is supposed to have been fixed though. Re-open the ticket if it is
still broken.


Ryan




glassfish_at_javadesktop.org wrote:
> I'm having the same problem with GF v2 b58g-fcs. I updated my domain.xml to include blocking-enabled=true in the http-listener and added a property blocking="true". I'm not using the default certificates (of course I updated domain.xml accordingly).
> OS is Ubuntu7.
> Unfortunately, I cannot reproduce the SSL log messages (although I set webcontainer and security logs to finest). What I get is:
>
> [#|2007-09-10T11:19:09.980+0100|FINEST|sun-appserver9.1|javax.enterprise.system.container.web|_ThreadID=21;_ThreadName=httpWorkerThread-8181-1;ClassName=com.sun.enterprise.web.connector.grizzly.DefaultProcessorTask;MethodName=parseRequest;_RequestID=e6746204-5757-4300-b045-e8197c003dec;|WEB0777: Unblocking keep-alive exception
> java.io.EOFException: PWC4661: Unexpected EOF read on the socket
> at org.apache.coyote.http11.InternalInputBuffer.parseRequestLine(InternalInputBuffer.java:402)
> at com.sun.enterprise.web.connector.grizzly.DefaultProcessorTask.parseRequest(DefaultProcessorTask.java:684)
> at com.sun.enterprise.web.connector.grizzly.blocking.ProcessorBlockingTask.parseRequest(ProcessorBlockingTask.java:230)
> at com.sun.enterprise.web.connector.grizzly.blocking.ProcessorBlockingTask.doProcess(ProcessorBlockingTask.java:216)
> at com.sun.enterprise.web.connector.grizzly.blocking.ProcessorBlockingTask.process(ProcessorBlockingTask.java:183)
> at com.sun.enterprise.web.connector.grizzly.blocking.ProcessorBlockingTask.doTask(ProcessorBlockingTask.java:137)
> at com.sun.enterprise.web.connector.grizzly.TaskBase.run(TaskBase.java:265)
> at com.sun.enterprise.web.connector.grizzly.WorkerThreadImpl.run(WorkerThreadImpl.java:116)
> |#]
>
> [#|2007-09-10T11:19:09.981+0100|FINE|sun-appserver9.1|javax.enterprise.system.container.web|_ThreadID=21;_ThreadName=httpWorkerThread-8181-1;ClassName=com.sun.enterprise.web.connector.grizzly.WorkerThreadImpl;MethodName=run;_RequestID=e6746204-5757-4300-b045-e8197c003dec;|WEB0799: HTTP processing exception
> java.lang.NullPointerException
> at com.sun.enterprise.web.connector.grizzly.blocking.ReadBlockingTask.finishConnection(ReadBlockingTask.java:160)
> at com.sun.enterprise.web.connector.grizzly.blocking.ReadBlockingTask.taskEvent(ReadBlockingTask.java:176)
> at com.sun.enterprise.web.connector.grizzly.TaskBase.fireTaskEvent(TaskBase.java:234)
> at com.sun.enterprise.web.connector.grizzly.blocking.ProcessorBlockingTask.terminateProcess(ProcessorBlockingTask.java:244)
> at com.sun.enterprise.web.connector.grizzly.blocking.ProcessorBlockingTask.doTask(ProcessorBlockingTask.java:143)
> at com.sun.enterprise.web.connector.grizzly.TaskBase.run(TaskBase.java:265)
> at com.sun.enterprise.web.connector.grizzly.WorkerThreadImpl.run(WorkerThreadImpl.java:116)
> |#]
>
>
> Many thanks,
> Clemens
> [Message sent by forum member 'clemenso' (clemenso)]
>
> http://forums.java.net/jive/thread.jspa?messageID=234636
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe_at_glassfish.dev.java.net
> For additional commands, e-mail: users-help_at_glassfish.dev.java.net
>
>
>