CSEMike/OneSwarm — Issue #68: Haven't been able to connect for over 1 week
Author: joelthelion
Created: 2012-02-24 20:07:19+00:00
State: open

OneSwarm was working great until suddenly, one day, I got no "online friends". Since then I have never seen any online friends again, even though I have a lot of friends in my list (all from the community server). The community server shows green, if that matters.

Lots of exceptions in the output, here is an excerpt:

expected hash
javax.net.ssl.SSLException: Unrecognized SSL message, plaintext connection?
at sun.security.ssl.EngineInputRecord.bytesInCompletePacket(EngineInputRecord.java:171)
at sun.security.ssl.SSLEngineImpl.readNetRecord(SSLEngineImpl.java:814)
at sun.security.ssl.SSLEngineImpl.unwrap(SSLEngineImpl.java:727)
at javax.net.ssl.SSLEngine.unwrap(SSLEngine.java:624)
at com.aelitis.azureus.core.networkmanager.impl.osssl.OneSwarmSslTransportHelperFilterStream.doHandshake(OneSwarmSslTransportHelperFilterStream.java:572)
at com.aelitis.azureus.core.networkmanager.impl.ProtocolDecoderPHE.process(ProtocolDecoderPHE.java:817)
at com.aelitis.azureus.core.networkmanager.impl.ProtocolDecoderPHE.selectSuccess(ProtocolDecoderPHE.java:1981)
at com.aelitis.azureus.core.networkmanager.impl.ProtocolDecoderPHE$2.selectSuccess(ProtocolDecoderPHE.java:470)
at com.aelitis.azureus.core.networkmanager.impl.tcp.TCPTransportHelper$1.selectSuccess(TCPTransportHelper.java:443)
at com.aelitis.azureus.core.networkmanager.VirtualChannelSelector.selectSuccess(VirtualChannelSelector.java:412)
at com.aelitis.azureus.core.networkmanager.impl.tcp.VirtualChannelSelectorImpl.select(VirtualChannelSelectorImpl.java:753)
at com.aelitis.azureus.core.networkmanager.VirtualChannelSelector.select(VirtualChannelSelector.java:367)
at com.aelitis.azureus.core.networkmanager.impl.tcp.TCPNetworkManager$4.run(TCPNetworkManager.java:155)
at org.gudy.azureus2.core3.util.AEThread2$threadWrapper.run(AEThread2.java:202)
javax.net.ssl.SSLException: Unrecognized SSL message, plaintext connection?
at sun.security.ssl.EngineInputRecord.bytesInCompletePacket(EngineInputRecord.java:171)
at sun.security.ssl.SSLEngineImpl.readNetRecord(SSLEngineImpl.java:814)
at sun.security.ssl.SSLEngineImpl.unwrap(SSLEngineImpl.java:727)
at javax.net.ssl.SSLEngine.unwrap(SSLEngine.java:624)
at com.aelitis.azureus.core.networkmanager.impl.osssl.OneSwarmSslTransportHelperFilterStream.doHandshake(OneSwarmSslTransportHelperFilterStream.java:572)
at com.aelitis.azureus.core.networkmanager.impl.ProtocolDecoderPHE.process(ProtocolDecoderPHE.java:817)
at com.aelitis.azureus.core.networkmanager.impl.ProtocolDecoderPHE.selectSuccess(ProtocolDecoderPHE.java:1981)
at com.aelitis.azureus.core.networkmanager.impl.ProtocolDecoderPHE$2.selectSuccess(ProtocolDecoderPHE.java:470)
at com.aelitis.azureus.core.networkmanager.impl.tcp.TCPTransportHelper$1.selectSuccess(TCPTransportHelper.java:443)
at com.aelitis.azureus.core.networkmanager.VirtualChannelSelector.selectSuccess(VirtualChannelSelector.java:412)
at com.aelitis.azureus.core.networkmanager.impl.tcp.VirtualChannelSelectorImpl.select(VirtualChannelSelectorImpl.java:753)
at com.aelitis.azureus.core.networkmanager.VirtualChannelSelector.select(VirtualChannelSelector.java:367)
at com.aelitis.azureus.core.networkmanager.impl.tcp.TCPNetworkManager$4.run(TCPNetworkManager.java:155)
at org.gudy.azureus2.core3.util.AEThread2$threadWrapper.run(AEThread2.java:202)
javax.net.ssl.SSLException: Unrecognized SSL message, plaintext connection?
at sun.security.ssl.EngineInputRecord.bytesInCompletePacket(EngineInputRecord.java:171)
at sun.security.ssl.SSLEngineImpl.readNetRecord(SSLEngineImpl.java:814)
at sun.security.ssl.SSLEngineImpl.unwrap(SSLEngineImpl.java:727)
at javax.net.ssl.SSLEngine.unwrap(SSLEngine.java:624)
at com.aelitis.azureus.core.networkmanager.impl.osssl.OneSwarmSslTransportHelperFilterStream.doHandshake(OneSwarmSslTransportHelperFilterStream.java:572)
at com.aelitis.azureus.core.networkmanager.impl.ProtocolDecoderPHE.process(ProtocolDecoderPHE.java:817)
at com.aelitis.azureus.core.networkmanager.impl.ProtocolDecoderPHE.selectSuccess(ProtocolDecoderPHE.java:1981)
at com.aelitis.azureus.core.networkmanager.impl.ProtocolDecoderPHE$2.selectSuccess(ProtocolDecoderPHE.java:470)
at com.aelitis.azureus.core.networkmanager.impl.tcp.TCPTransportHelper$1.selectSuccess(TCPTransportHelper.java:443)
at com.aelitis.azureus.core.networkmanager.VirtualChannelSelector.selectSuccess(VirtualChannelSelector.java:412)
at com.aelitis.azureus.core.networkmanager.impl.tcp.VirtualChannelSelectorImpl.select(VirtualChannelSelectorImpl.java:753)
at com.aelitis.azureus.core.networkmanager.VirtualChannelSelector.select(VirtualChannelSelector.java:367)
at com.aelitis.azureus.core.networkmanager.impl.tcp.TCPNetworkManager$4.run(TCPNetworkManager.java:155)
at org.gudy.azureus2.core3.util.AEThread2$threadWrapper.run(AEThread2.java:202)
java.io.IOException: end of stream on socket read - phe: state=0,sub=0,in=604,out=829
at com.aelitis.azureus.core.networkmanager.impl.ProtocolDecoderPHE.read(ProtocolDecoderPHE.java:1945)
at com.aelitis.azureus.core.networkmanager.impl.ProtocolDecoderPHE.process(ProtocolDecoderPHE.java:816)
at com.aelitis.azureus.core.networkmanager.impl.ProtocolDecoderPHE.selectSuccess(ProtocolDecoderPHE.java:1981)
at com.aelitis.azureus.core.networkmanager.impl.ProtocolDecoderPHE$2.selectSuccess(ProtocolDecoderPHE.java:470)
at com.aelitis.azureus.core.networkmanager.impl.tcp.TCPTransportHelper$1.selectSuccess(TCPTransportHelper.java:443)
at com.aelitis.azureus.core.networkmanager.VirtualChannelSelector.selectSuccess(VirtualChannelSelector.java:412)
at com.aelitis.azureus.core.networkmanager.impl.tcp.VirtualChannelSelectorImpl.select(VirtualChannelSelectorImpl.java:753)
at com.aelitis.azureus.core.networkmanager.VirtualChannelSelector.select(VirtualChannelSelector.java:367)
at com.aelitis.azureus.core.networkmanager.impl.tcp.TCPNetworkManager$4.run(TCPNetworkManager.java:155)
at org.gudy.azureus2.core3.util.AEThread2$threadWrapper.run(AEThread2.java:202)
java.io.IOException: end of stream on socket read - phe: state=0,sub=0,in=604,out=716
at com.aelitis.azureus.core.networkmanager.impl.ProtocolDecoderPHE.read(ProtocolDecoderPHE.java:1945)
at com.aelitis.azureus.core.networkmanager.impl.ProtocolDecoderPHE.process(ProtocolDecoderPHE.java:816)
at com.aelitis.azureus.core.networkmanager.impl.ProtocolDecoderPHE.selectSuccess(ProtocolDecoderPHE.java:1981)
at com.aelitis.azureus.core.networkmanager.impl.ProtocolDecoderPHE$2.selectSuccess(ProtocolDecoderPHE.java:470)
at com.aelitis.azureus.core.networkmanager.impl.tcp.TCPTransportHelper$1.selectSuccess(TCPTransportHelper.java:443)
at com.aelitis.azureus.core.networkmanager.VirtualChannelSelector.selectSuccess(VirtualChannelSelector.java:412)
at com.aelitis.azureus.core.networkmanager.impl.tcp.VirtualChannelSelectorImpl.select(VirtualChannelSelectorImpl.java:753)
at com.aelitis.azureus.core.networkmanager.VirtualChannelSelector.select(VirtualChannelSelector.java:367)
at com.aelitis.azureus.core.networkmanager.impl.tcp.TCPNetworkManager$4.run(TCPNetworkManager.java:155)
at org.gudy.azureus2.core3.util.AEThread2$threadWrapper.run(AEThread2.java:202)
java.io.IOException: end of stream on socket read - phe: state=0,sub=0,in=604,out=755
at com.aelitis.azureus.core.networkmanager.impl.ProtocolDecoderPHE.read(ProtocolDecoderPHE.java:1945)
at com.aelitis.azureus.core.networkmanager.impl.ProtocolDecoderPHE.process(ProtocolDecoderPHE.java:816)
at com.aelitis.azureus.core.networkmanager.impl.ProtocolDecoderPHE.selectSuccess(ProtocolDecoderPHE.java:1981)
at com.aelitis.azureus.core.networkmanager.impl.ProtocolDecoderPHE$2.selectSuccess(ProtocolDecoderPHE.java:470)
at com.aelitis.azureus.core.networkmanager.impl.tcp.TCPTransportHelper$1.selectSuccess(TCPTransportHelper.java:443)
at com.aelitis.azureus.core.networkmanager.VirtualChannelSelector.selectSuccess(VirtualChannelSelector.java:412)
at com.aelitis.azureus.core.networkmanager.impl.tcp.VirtualChannelSelectorImpl.select(VirtualChannelSelectorImpl.java:753)
at com.aelitis.azureus.core.networkmanager.VirtualChannelSelector.select(VirtualChannelSelector.java:367)
at com.aelitis.azureus.core.networkmanager.impl.tcp.TCPNetworkManager$4.run(TCPNetworkManager.java:155)
at org.gudy.azureus2.core3.util.AEThread2$threadWrapper.run(AEThread2.java:202)

I am using OneSwarm: 0.7.5.0 on Arch Linux.