I am not sure if I can help, but I think I had a similar error in my experiments with SSL. It looks like SSL doesn't work so fast or something, try to enable the SSL debug and see if you can get there a hint. My problem was at the startup, that the logging took to long and I always got timeout errors.
-----Ursprüngliche Nachricht----- Von: Steve Barham [mailto:[EMAIL PROTECTED] Gesendet: Dienstag, 28. März 2006 16:16 An: [email protected] Betreff: Final repost: SSL transport failure This is likely to be my last post unless someone has any bright ideas - I need SSL support for my application to be deployed, and I cannot work around the following error. When I send a large (List of 8000 objects, each of about 10 Strings, around 10 characters each - serialized size is only 627k) message, I get the following stacktrace: WARN [2006-03-28 15:13:46,140] activemq.ActiveMQConnection "Async exception with no exception listener: java.io.EOFException: Peer disconnected." java.io.EOFException: Peer disconnected. at org.activeio.command.AsyncChannelToAsyncCommandChannel$1.onPacket(AsyncChannelToAsyncCommandChannel.java:65) at org.apache.activemq.transport.activeio.PacketAggregatingAsyncChannel.onPacket(PacketAggregatingAsyncChannel.java:59) at org.activeio.FilterAsyncChannel.onPacket(FilterAsyncChannel.java:87) at org.apache.activemq.transport.activeio.ActivityMonitor.onPacket(ActivityMonitor.java:42) at org.activeio.adapter.SyncToAsyncChannel.run(SyncToAsyncChannel.java:150) at edu.emory.mathcs.backport.java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:643) at edu.emory.mathcs.backport.java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:668) at java.lang.Thread.run(Thread.java:595) WARN [2006-03-28 15:13:46,156] activemq.ActiveMQConnection "Cleanup failed" javax.jms.JMSException: Connection closed by remote host at org.apache.activemq.util.JMSExceptionSupport.create(JMSExceptionSupport.java:57) at org.apache.activemq.ActiveMQConnection.asyncSendPacket(ActiveMQConnection..java:1043) at org.apache.activemq.ActiveMQConnection.cleanup(ActiveMQConnection.java:1191) at org.apache.activemq.ActiveMQConnection.transportFailed(ActiveMQConnection..java:1585) at org.apache.activemq.ActiveMQConnection.onException(ActiveMQConnection.java:1338) at org.apache.activemq.transport.TransportFilter.onException(TransportFilter..java:102) at org.apache.activemq.transport.TransportFilter.onException(TransportFilter..java:102) at org.apache.activemq.transport.TransportFilter.onException(TransportFilter..java:102) at org.apache.activemq.transport.InactivityMonitor.onException(InactivityMonitor.java:96) at org.apache.activemq.transport.activeio.ActiveIOTransport$1.onError(ActiveIOTransport.java:71) at org.activeio.command.AsyncChannelToAsyncCommandChannel$1.onPacket(AsyncChannelToAsyncCommandChannel.java:65) at org.apache.activemq.transport.activeio.PacketAggregatingAsyncChannel.onPacket(PacketAggregatingAsyncChannel.java:59) at org.activeio.FilterAsyncChannel.onPacket(FilterAsyncChannel.java:87) at org.apache.activemq.transport.activeio.ActivityMonitor.onPacket(ActivityMonitor.java:42) at org.activeio.adapter.SyncToAsyncChannel.run(SyncToAsyncChannel.java:150) at edu.emory.mathcs.backport.java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:643) at edu.emory.mathcs.backport.java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:668) at java.lang.Thread.run(Thread.java:595) Caused by: java.net.SocketException: Connection closed by remote host at com.sun.net.ssl.internal.ssl.SSLSocketImpl.checkWrite(SSLSocketImpl.java:1168) at com.sun.net.ssl.internal.ssl.AppOutputStream.write(AppOutputStream.java:43) at org.activeio.net.SocketStreamChannel.write(SocketStreamChannel.java:183) at org.activeio.adapter.OutputStreamChannelToOutputStream.write(OutputStreamChannelToOutputStream.java:48) at org.activeio.packet.ByteArrayPacket.writeTo(ByteArrayPacket.java:126) at org.activeio.net.SocketSyncChannel.write(SocketSyncChannel.java:113) at org.activeio.adapter.SyncToAsyncChannel.write(SyncToAsyncChannel.java:184) at org.activeio.FilterAsyncChannel.write(FilterAsyncChannel.java:50) at org.apache.activemq.transport.activeio.ActivityMonitor.write(ActivityMonitor.java:47) at org.activeio.FilterAsyncChannel.write(FilterAsyncChannel.java:50) at org.activeio.command.AsyncChannelToAsyncCommandChannel.writeCommand(AsyncChannelToAsyncCommandChannel.java:41) at org.apache.activemq.transport.activeio.ActiveIOTransport.oneway(ActiveIOTransport.java:95) at org.apache.activemq.transport.TransportFilter.oneway(TransportFilter.java:90) at org.apache.activemq.transport.TransportFilter.oneway(TransportFilter.java:90) at org.apache.activemq.transport.WireFormatNegotiator.oneway(WireFormatNegotiator.java:65) at org.apache.activemq.transport.MutexTransport.oneway(MutexTransport.java:44) at org.apache.activemq.transport.ResponseCorrelator.oneway(ResponseCorrelator.java:54) at org.apache.activemq.ActiveMQConnection.asyncSendPacket(ActiveMQConnection..java:1041) ... 16 more I will have to move to SwiftMQ if noone has any insight or suggestions for this problem, which isn't really something I want to do! Cheers, Steve -- Steve Barham tel: +44 (0)7973 199 471 Systems Engineer Formicary - delivering quality financial technology solutions http://www.formicary.net/ This mail has originated outside your organization, either from an external partner or the Global Internet. Keep this in mind if you answer this message. This mail has originated outside your organization, either from an external partner or the Global Internet. Keep this in mind if you answer this message.
