[jitsi-dev] IRC reconnect


#1

Hi devs,

I was experiencing recently problem when wake up the PC from standby,
Jitsi start using a lot of CPU. I was trying to find who is
responsible for this and I see some IRC connect threads. I don't have
logs for the first time I examined the problem (the visualvm
screenshot from 2015-03-26).

Has anybody experience this? I have only one IRC account to freenode,
and one room #jitsi :slight_smile:

From today I have these logs and visualvm screenshot, the irc threads

were most active and keep growing:
2015-02-27 08:27:42.017 SEVERE: [265423]
com.ircclouds.irc.api.AbstractCommandServerImpl.execute() Expected to
write 16 bytes, but wrote 0
2015-02-27 08:28:42.018 SEVERE: [265423]
com.ircclouds.irc.api.AbstractCommandServerImpl.execute() Expected to
write 16 bytes, but wrote 0
2015-02-27 08:28:59.307 WARNING: [265373]
impl.protocol.irc.IrcStack.connectionInterrupted().468 IRC connection
interrupted unexpectedly.
2015-02-27 08:28:59.308 INFO: [265536]
plugin.reconnectplugin.ReconnectPluginActivator.run().610 Reconnect
damencho@chat.freenode.net:6697 (IRC) after 4000 ms.
2015-02-27 08:29:03.308 INFO: [265537]
plugin.reconnectplugin.ReconnectPluginActivator.run().973 Start
reconnecting damencho@chat.freenode.net:6697 (IRC)
2015-02-27 08:29:13.478 SEVERE: [265537]
com.ircclouds.irc.api.AbstractCommandServerImpl.execute() Expected to
write 20 bytes, but wrote 13
2015-02-27 08:29:13.479 SEVERE: [265543]
impl.protocol.irc.IdentityManager.run().127 Failed to deliver WHOIS
message.
java.lang.RuntimeException: Cipher error in AEAD mode in JCE provider SunJCE
at sun.security.ssl.CipherBox.encrypt(CipherBox.java:408)
at sun.security.ssl.EngineOutputRecord.write(EngineOutputRecord.java:300)
at sun.security.ssl.EngineOutputRecord.write(EngineOutputRecord.java:225)
at sun.security.ssl.EngineWriter.writeRecord(EngineWriter.java:186)
at sun.security.ssl.SSLEngineImpl.writeRecord(SSLEngineImpl.java:1300)
at sun.security.ssl.SSLEngineImpl.writeAppRecord(SSLEngineImpl.java:1271)
at sun.security.ssl.SSLEngineImpl.wrap(SSLEngineImpl.java:1186)
at javax.net.ssl.SSLEngine.wrap(SSLEngine.java:469)
at com.ircclouds.irc.api.comms.SSLSocketChannelConnection.wrapAndWrite(SSLSocketChannelConnection.java:183)
at com.ircclouds.irc.api.comms.SSLSocketChannelConnection.write(SSLSocketChannelConnection.java:72)
at com.ircclouds.irc.api.AbstractCommandServerImpl.execute(AbstractCommandServerImpl.java:19)
at com.ircclouds.irc.api.IRCApiImpl.execute(IRCApiImpl.java:523)
at com.ircclouds.irc.api.IRCApiImpl.rawMessage(IRCApiImpl.java:366)
at net.java.sip.communicator.impl.protocol.irc.IdentityManager$1.run(IdentityManager.java:123)
Caused by: javax.crypto.ShortBufferException: need more space in output buffer
at sun.security.ssl.CipherBox.encrypt(CipherBox.java:391)
... 13 more
2015-02-27 08:29:13.603 SEVERE: [265547]
com.ircclouds.irc.api.IRCApiImpl.executeAsync() Error executing
command
java.nio.channels.ClosedChannelException
at sun.nio.ch.SocketChannelImpl.ensureWriteOpen(SocketChannelImpl.java:270)
at sun.nio.ch.SocketChannelImpl.write(SocketChannelImpl.java:461)
at com.ircclouds.irc.api.comms.SSLSocketChannelConnection.wrapAndWrite(SSLSocketChannelConnection.java:186)
at com.ircclouds.irc.api.comms.SSLSocketChannelConnection.write(SSLSocketChannelConnection.java:72)
at com.ircclouds.irc.api.AbstractCommandServerImpl.execute(AbstractCommandServerImpl.java:19)
at com.ircclouds.irc.api.IRCApiImpl.executeAsync(IRCApiImpl.java:590)
at com.ircclouds.irc.api.IRCApiImpl.joinChannel(IRCApiImpl.java:176)
at net.java.sip.communicator.impl.protocol.irc.ChannelManager.join(ChannelManager.java:296)
at net.java.sip.communicator.impl.protocol.irc.ChannelManager.join(ChannelManager.java:229)
at net.java.sip.communicator.impl.protocol.irc.ChatRoomIrcImpl.join(ChatRoomIrcImpl.java:334)
at net.java.sip.communicator.impl.protocol.irc.ChatRoomIrcImpl.joinAs(ChatRoomIrcImpl.java:400)
at net.java.sip.communicator.impl.muc.MUCServiceImpl$JoinChatRoomTask.run(MUCServiceImpl.java:705)
2015-02-27 08:29:23.204 SEVERE: [265551]
com.ircclouds.irc.api.IRCApiImpl.executeAsync() Error executing
command
java.nio.channels.ClosedChannelException
at sun.nio.ch.SocketChannelImpl.ensureWriteOpen(SocketChannelImpl.java:270)
at sun.nio.ch.SocketChannelImpl.write(SocketChannelImpl.java:461)
at com.ircclouds.irc.api.comms.SSLSocketChannelConnection.wrapAndWrite(SSLSocketChannelConnection.java:186)
at com.ircclouds.irc.api.comms.SSLSocketChannelConnection.write(SSLSocketChannelConnection.java:72)
at com.ircclouds.irc.api.AbstractCommandServerImpl.execute(AbstractCommandServerImpl.java:19)
at com.ircclouds.irc.api.IRCApiImpl.executeAsync(IRCApiImpl.java:590)
at com.ircclouds.irc.api.IRCApiImpl.joinChannel(IRCApiImpl.java:176)
at net.java.sip.communicator.impl.protocol.irc.ChannelManager.join(ChannelManager.java:296)
at net.java.sip.communicator.impl.protocol.irc.ChannelManager.join(ChannelManager.java:229)
at net.java.sip.communicator.impl.protocol.irc.ChatRoomIrcImpl.join(ChatRoomIrcImpl.java:334)
at net.java.sip.communicator.impl.protocol.irc.ChatRoomIrcImpl.joinAs(ChatRoomIrcImpl.java:400)
at net.java.sip.communicator.impl.muc.MUCServiceImpl$JoinChatRoomTask.run(MUCServiceImpl.java:705)


#2

Hi damencho,

From the logs, it looks to me like it's trying to reconnect to an
SSL-secured IRC server and fails to communicate. It seems to correctly
detect a failed connection attempt, though I'm not sure about repeated
channel closes.

For how long does the CPU usage stay high? Are we talking minutes,
seconds? I would expect some bit of CPU usage when it is
communicating/crypto'ing. But nothing that endures for very long.

I have improved error handling a bit (and improved detection of
client-sided errors) in upcoming code. I have been trying to get it
upstream first, but there's some delays there. I'm planning on pushing
some code to Jitsi in the weekend, including a modified irc-api version
that maybe fixes some of this.

We should test this again after the push. Hopefully this fixes some of
this behaviour.
If it turns out to be Mac-specific, then I'm going to have a hard time
fixing this, since I don't have a Mac to test it on. But we'll see
afterwards.

Danny

路路路

On 27-03-15 07:41, Damian Minkov wrote:

Hi devs,

I was experiencing recently problem when wake up the PC from standby,
Jitsi start using a lot of CPU. I was trying to find who is
responsible for this and I see some IRC connect threads. I don't have
logs for the first time I examined the problem (the visualvm
screenshot from 2015-03-26).

Has anybody experience this? I have only one IRC account to freenode,
and one room #jitsi :slight_smile:

>From today I have these logs and visualvm screenshot, the irc threads
were most active and keep growing:
2015-02-27 08:27:42.017 SEVERE: [265423]
com.ircclouds.irc.api.AbstractCommandServerImpl.execute() Expected to
write 16 bytes, but wrote 0
2015-02-27 08:28:42.018 SEVERE: [265423]
com.ircclouds.irc.api.AbstractCommandServerImpl.execute() Expected to
write 16 bytes, but wrote 0
2015-02-27 08:28:59.307 WARNING: [265373]
impl.protocol.irc.IrcStack.connectionInterrupted().468 IRC connection
interrupted unexpectedly.
2015-02-27 08:28:59.308 INFO: [265536]
plugin.reconnectplugin.ReconnectPluginActivator.run().610 Reconnect
damencho@chat.freenode.net:6697 (IRC) after 4000 ms.
2015-02-27 08:29:03.308 INFO: [265537]
plugin.reconnectplugin.ReconnectPluginActivator.run().973 Start
reconnecting damencho@chat.freenode.net:6697 (IRC)
2015-02-27 08:29:13.478 SEVERE: [265537]
com.ircclouds.irc.api.AbstractCommandServerImpl.execute() Expected to
write 20 bytes, but wrote 13
2015-02-27 08:29:13.479 SEVERE: [265543]
impl.protocol.irc.IdentityManager.run().127 Failed to deliver WHOIS
message.
java.lang.RuntimeException: Cipher error in AEAD mode in JCE provider SunJCE
at sun.security.ssl.CipherBox.encrypt(CipherBox.java:408)
at sun.security.ssl.EngineOutputRecord.write(EngineOutputRecord.java:300)
at sun.security.ssl.EngineOutputRecord.write(EngineOutputRecord.java:225)
at sun.security.ssl.EngineWriter.writeRecord(EngineWriter.java:186)
at sun.security.ssl.SSLEngineImpl.writeRecord(SSLEngineImpl.java:1300)
at sun.security.ssl.SSLEngineImpl.writeAppRecord(SSLEngineImpl.java:1271)
at sun.security.ssl.SSLEngineImpl.wrap(SSLEngineImpl.java:1186)
at javax.net.ssl.SSLEngine.wrap(SSLEngine.java:469)
at com.ircclouds.irc.api.comms.SSLSocketChannelConnection.wrapAndWrite(SSLSocketChannelConnection.java:183)
at com.ircclouds.irc.api.comms.SSLSocketChannelConnection.write(SSLSocketChannelConnection.java:72)
at com.ircclouds.irc.api.AbstractCommandServerImpl.execute(AbstractCommandServerImpl.java:19)
at com.ircclouds.irc.api.IRCApiImpl.execute(IRCApiImpl.java:523)
at com.ircclouds.irc.api.IRCApiImpl.rawMessage(IRCApiImpl.java:366)
at net.java.sip.communicator.impl.protocol.irc.IdentityManager$1.run(IdentityManager.java:123)
Caused by: javax.crypto.ShortBufferException: need more space in output buffer
at sun.security.ssl.CipherBox.encrypt(CipherBox.java:391)
... 13 more
2015-02-27 08:29:13.603 SEVERE: [265547]
com.ircclouds.irc.api.IRCApiImpl.executeAsync() Error executing
command
java.nio.channels.ClosedChannelException
at sun.nio.ch.SocketChannelImpl.ensureWriteOpen(SocketChannelImpl.java:270)
at sun.nio.ch.SocketChannelImpl.write(SocketChannelImpl.java:461)
at com.ircclouds.irc.api.comms.SSLSocketChannelConnection.wrapAndWrite(SSLSocketChannelConnection.java:186)
at com.ircclouds.irc.api.comms.SSLSocketChannelConnection.write(SSLSocketChannelConnection.java:72)
at com.ircclouds.irc.api.AbstractCommandServerImpl.execute(AbstractCommandServerImpl.java:19)
at com.ircclouds.irc.api.IRCApiImpl.executeAsync(IRCApiImpl.java:590)
at com.ircclouds.irc.api.IRCApiImpl.joinChannel(IRCApiImpl.java:176)
at net.java.sip.communicator.impl.protocol.irc.ChannelManager.join(ChannelManager.java:296)
at net.java.sip.communicator.impl.protocol.irc.ChannelManager.join(ChannelManager.java:229)
at net.java.sip.communicator.impl.protocol.irc.ChatRoomIrcImpl.join(ChatRoomIrcImpl.java:334)
at net.java.sip.communicator.impl.protocol.irc.ChatRoomIrcImpl.joinAs(ChatRoomIrcImpl.java:400)
at net.java.sip.communicator.impl.muc.MUCServiceImpl$JoinChatRoomTask.run(MUCServiceImpl.java:705)
2015-02-27 08:29:23.204 SEVERE: [265551]
com.ircclouds.irc.api.IRCApiImpl.executeAsync() Error executing
command
java.nio.channels.ClosedChannelException
at sun.nio.ch.SocketChannelImpl.ensureWriteOpen(SocketChannelImpl.java:270)
at sun.nio.ch.SocketChannelImpl.write(SocketChannelImpl.java:461)
at com.ircclouds.irc.api.comms.SSLSocketChannelConnection.wrapAndWrite(SSLSocketChannelConnection.java:186)
at com.ircclouds.irc.api.comms.SSLSocketChannelConnection.write(SSLSocketChannelConnection.java:72)
at com.ircclouds.irc.api.AbstractCommandServerImpl.execute(AbstractCommandServerImpl.java:19)
at com.ircclouds.irc.api.IRCApiImpl.executeAsync(IRCApiImpl.java:590)
at com.ircclouds.irc.api.IRCApiImpl.joinChannel(IRCApiImpl.java:176)
at net.java.sip.communicator.impl.protocol.irc.ChannelManager.join(ChannelManager.java:296)
at net.java.sip.communicator.impl.protocol.irc.ChannelManager.join(ChannelManager.java:229)
at net.java.sip.communicator.impl.protocol.irc.ChatRoomIrcImpl.join(ChatRoomIrcImpl.java:334)
at net.java.sip.communicator.impl.protocol.irc.ChatRoomIrcImpl.joinAs(ChatRoomIrcImpl.java:400)
at net.java.sip.communicator.impl.muc.MUCServiceImpl$JoinChatRoomTask.run(MUCServiceImpl.java:705)

_______________________________________________
dev mailing list
dev@jitsi.org
Unsubscribe instructions and other list options:
http://lists.jitsi.org/mailman/listinfo/dev


#3

Hi,

Hi damencho,

From the logs, it looks to me like it's trying to reconnect to an
SSL-secured IRC server and fails to communicate. It seems to correctly
detect a failed connection attempt, though I'm not sure about repeated
channel closes.

For how long does the CPU usage stay high? Are we talking minutes,
seconds? I would expect some bit of CPU usage when it is
communicating/crypto'ing. But nothing that endures for very long.

Its taking the resource till I restart Jitsi. But it seems its not
reproducible every time, today IRC reconnection seems fine.

I have improved error handling a bit (and improved detection of
client-sided errors) in upcoming code. I have been trying to get it
upstream first, but there's some delays there. I'm planning on pushing
some code to Jitsi in the weekend, including a modified irc-api version
that maybe fixes some of this.

We should test this again after the push. Hopefully this fixes some of
this behaviour.
If it turns out to be Mac-specific, then I'm going to have a hard time
fixing this, since I don't have a Mac to test it on. But we'll see
afterwards.

Danny

Great, looking forward to testing the update.

Regards
damencho

路路路

On Tue, Mar 31, 2015 at 9:36 PM, Danny van Heumen <danny@dannyvanheumen.nl> wrote:

On 27-03-15 07:41, Damian Minkov wrote:

Hi devs,

I was experiencing recently problem when wake up the PC from standby,
Jitsi start using a lot of CPU. I was trying to find who is
responsible for this and I see some IRC connect threads. I don't have
logs for the first time I examined the problem (the visualvm
screenshot from 2015-03-26).

Has anybody experience this? I have only one IRC account to freenode,
and one room #jitsi :slight_smile:

>From today I have these logs and visualvm screenshot, the irc threads
were most active and keep growing:
2015-02-27 08:27:42.017 SEVERE: [265423]
com.ircclouds.irc.api.AbstractCommandServerImpl.execute() Expected to
write 16 bytes, but wrote 0
2015-02-27 08:28:42.018 SEVERE: [265423]
com.ircclouds.irc.api.AbstractCommandServerImpl.execute() Expected to
write 16 bytes, but wrote 0
2015-02-27 08:28:59.307 WARNING: [265373]
impl.protocol.irc.IrcStack.connectionInterrupted().468 IRC connection
interrupted unexpectedly.
2015-02-27 08:28:59.308 INFO: [265536]
plugin.reconnectplugin.ReconnectPluginActivator.run().610 Reconnect
damencho@chat.freenode.net:6697 (IRC) after 4000 ms.
2015-02-27 08:29:03.308 INFO: [265537]
plugin.reconnectplugin.ReconnectPluginActivator.run().973 Start
reconnecting damencho@chat.freenode.net:6697 (IRC)
2015-02-27 08:29:13.478 SEVERE: [265537]
com.ircclouds.irc.api.AbstractCommandServerImpl.execute() Expected to
write 20 bytes, but wrote 13
2015-02-27 08:29:13.479 SEVERE: [265543]
impl.protocol.irc.IdentityManager.run().127 Failed to deliver WHOIS
message.
java.lang.RuntimeException: Cipher error in AEAD mode in JCE provider SunJCE
at sun.security.ssl.CipherBox.encrypt(CipherBox.java:408)
at sun.security.ssl.EngineOutputRecord.write(EngineOutputRecord.java:300)
at sun.security.ssl.EngineOutputRecord.write(EngineOutputRecord.java:225)
at sun.security.ssl.EngineWriter.writeRecord(EngineWriter.java:186)
at sun.security.ssl.SSLEngineImpl.writeRecord(SSLEngineImpl.java:1300)
at sun.security.ssl.SSLEngineImpl.writeAppRecord(SSLEngineImpl.java:1271)
at sun.security.ssl.SSLEngineImpl.wrap(SSLEngineImpl.java:1186)
at javax.net.ssl.SSLEngine.wrap(SSLEngine.java:469)
at com.ircclouds.irc.api.comms.SSLSocketChannelConnection.wrapAndWrite(SSLSocketChannelConnection.java:183)
at com.ircclouds.irc.api.comms.SSLSocketChannelConnection.write(SSLSocketChannelConnection.java:72)
at com.ircclouds.irc.api.AbstractCommandServerImpl.execute(AbstractCommandServerImpl.java:19)
at com.ircclouds.irc.api.IRCApiImpl.execute(IRCApiImpl.java:523)
at com.ircclouds.irc.api.IRCApiImpl.rawMessage(IRCApiImpl.java:366)
at net.java.sip.communicator.impl.protocol.irc.IdentityManager$1.run(IdentityManager.java:123)
Caused by: javax.crypto.ShortBufferException: need more space in output buffer
at sun.security.ssl.CipherBox.encrypt(CipherBox.java:391)
... 13 more
2015-02-27 08:29:13.603 SEVERE: [265547]
com.ircclouds.irc.api.IRCApiImpl.executeAsync() Error executing
command
java.nio.channels.ClosedChannelException
at sun.nio.ch.SocketChannelImpl.ensureWriteOpen(SocketChannelImpl.java:270)
at sun.nio.ch.SocketChannelImpl.write(SocketChannelImpl.java:461)
at com.ircclouds.irc.api.comms.SSLSocketChannelConnection.wrapAndWrite(SSLSocketChannelConnection.java:186)
at com.ircclouds.irc.api.comms.SSLSocketChannelConnection.write(SSLSocketChannelConnection.java:72)
at com.ircclouds.irc.api.AbstractCommandServerImpl.execute(AbstractCommandServerImpl.java:19)
at com.ircclouds.irc.api.IRCApiImpl.executeAsync(IRCApiImpl.java:590)
at com.ircclouds.irc.api.IRCApiImpl.joinChannel(IRCApiImpl.java:176)
at net.java.sip.communicator.impl.protocol.irc.ChannelManager.join(ChannelManager.java:296)
at net.java.sip.communicator.impl.protocol.irc.ChannelManager.join(ChannelManager.java:229)
at net.java.sip.communicator.impl.protocol.irc.ChatRoomIrcImpl.join(ChatRoomIrcImpl.java:334)
at net.java.sip.communicator.impl.protocol.irc.ChatRoomIrcImpl.joinAs(ChatRoomIrcImpl.java:400)
at net.java.sip.communicator.impl.muc.MUCServiceImpl$JoinChatRoomTask.run(MUCServiceImpl.java:705)
2015-02-27 08:29:23.204 SEVERE: [265551]
com.ircclouds.irc.api.IRCApiImpl.executeAsync() Error executing
command
java.nio.channels.ClosedChannelException
at sun.nio.ch.SocketChannelImpl.ensureWriteOpen(SocketChannelImpl.java:270)
at sun.nio.ch.SocketChannelImpl.write(SocketChannelImpl.java:461)
at com.ircclouds.irc.api.comms.SSLSocketChannelConnection.wrapAndWrite(SSLSocketChannelConnection.java:186)
at com.ircclouds.irc.api.comms.SSLSocketChannelConnection.write(SSLSocketChannelConnection.java:72)
at com.ircclouds.irc.api.AbstractCommandServerImpl.execute(AbstractCommandServerImpl.java:19)
at com.ircclouds.irc.api.IRCApiImpl.executeAsync(IRCApiImpl.java:590)
at com.ircclouds.irc.api.IRCApiImpl.joinChannel(IRCApiImpl.java:176)
at net.java.sip.communicator.impl.protocol.irc.ChannelManager.join(ChannelManager.java:296)
at net.java.sip.communicator.impl.protocol.irc.ChannelManager.join(ChannelManager.java:229)
at net.java.sip.communicator.impl.protocol.irc.ChatRoomIrcImpl.join(ChatRoomIrcImpl.java:334)
at net.java.sip.communicator.impl.protocol.irc.ChatRoomIrcImpl.joinAs(ChatRoomIrcImpl.java:400)
at net.java.sip.communicator.impl.muc.MUCServiceImpl$JoinChatRoomTask.run(MUCServiceImpl.java:705)

_______________________________________________
dev mailing list
dev@jitsi.org
Unsubscribe instructions and other list options:
http://lists.jitsi.org/mailman/listinfo/dev

_______________________________________________
dev mailing list
dev@jitsi.org
Unsubscribe instructions and other list options:
http://lists.jitsi.org/mailman/listinfo/dev


#4

Hi damencho,

I've pushed a bunch of features, including the improved client-sided
error handling.
Let me know if you encounter the high CPU usage error with this update.

Danny

路路路

On 01-04-15 09:54, Damian Minkov wrote:

Hi,

On Tue, Mar 31, 2015 at 9:36 PM, Danny van Heumen > <danny@dannyvanheumen.nl> wrote:

Hi damencho,

From the logs, it looks to me like it's trying to reconnect to an
SSL-secured IRC server and fails to communicate. It seems to correctly
detect a failed connection attempt, though I'm not sure about repeated
channel closes.

For how long does the CPU usage stay high? Are we talking minutes,
seconds? I would expect some bit of CPU usage when it is
communicating/crypto'ing. But nothing that endures for very long.

Its taking the resource till I restart Jitsi. But it seems its not
reproducible every time, today IRC reconnection seems fine.

I have improved error handling a bit (and improved detection of
client-sided errors) in upcoming code. I have been trying to get it
upstream first, but there's some delays there. I'm planning on pushing
some code to Jitsi in the weekend, including a modified irc-api version
that maybe fixes some of this.

We should test this again after the push. Hopefully this fixes some of
this behaviour.
If it turns out to be Mac-specific, then I'm going to have a hard time
fixing this, since I don't have a Mac to test it on. But we'll see
afterwards.

Danny

Great, looking forward to testing the update.

Regards
damencho

On 27-03-15 07:41, Damian Minkov wrote:

Hi devs,

I was experiencing recently problem when wake up the PC from standby,
Jitsi start using a lot of CPU. I was trying to find who is
responsible for this and I see some IRC connect threads. I don't have
logs for the first time I examined the problem (the visualvm
screenshot from 2015-03-26).

Has anybody experience this? I have only one IRC account to freenode,
and one room #jitsi :slight_smile:

>From today I have these logs and visualvm screenshot, the irc threads
were most active and keep growing:
2015-02-27 08:27:42.017 SEVERE: [265423]
com.ircclouds.irc.api.AbstractCommandServerImpl.execute() Expected to
write 16 bytes, but wrote 0
2015-02-27 08:28:42.018 SEVERE: [265423]
com.ircclouds.irc.api.AbstractCommandServerImpl.execute() Expected to
write 16 bytes, but wrote 0
2015-02-27 08:28:59.307 WARNING: [265373]
impl.protocol.irc.IrcStack.connectionInterrupted().468 IRC connection
interrupted unexpectedly.
2015-02-27 08:28:59.308 INFO: [265536]
plugin.reconnectplugin.ReconnectPluginActivator.run().610 Reconnect
damencho@chat.freenode.net:6697 (IRC) after 4000 ms.
2015-02-27 08:29:03.308 INFO: [265537]
plugin.reconnectplugin.ReconnectPluginActivator.run().973 Start
reconnecting damencho@chat.freenode.net:6697 (IRC)
2015-02-27 08:29:13.478 SEVERE: [265537]
com.ircclouds.irc.api.AbstractCommandServerImpl.execute() Expected to
write 20 bytes, but wrote 13
2015-02-27 08:29:13.479 SEVERE: [265543]
impl.protocol.irc.IdentityManager.run().127 Failed to deliver WHOIS
message.
java.lang.RuntimeException: Cipher error in AEAD mode in JCE provider SunJCE
at sun.security.ssl.CipherBox.encrypt(CipherBox.java:408)
at sun.security.ssl.EngineOutputRecord.write(EngineOutputRecord.java:300)
at sun.security.ssl.EngineOutputRecord.write(EngineOutputRecord.java:225)
at sun.security.ssl.EngineWriter.writeRecord(EngineWriter.java:186)
at sun.security.ssl.SSLEngineImpl.writeRecord(SSLEngineImpl.java:1300)
at sun.security.ssl.SSLEngineImpl.writeAppRecord(SSLEngineImpl.java:1271)
at sun.security.ssl.SSLEngineImpl.wrap(SSLEngineImpl.java:1186)
at javax.net.ssl.SSLEngine.wrap(SSLEngine.java:469)
at com.ircclouds.irc.api.comms.SSLSocketChannelConnection.wrapAndWrite(SSLSocketChannelConnection.java:183)
at com.ircclouds.irc.api.comms.SSLSocketChannelConnection.write(SSLSocketChannelConnection.java:72)
at com.ircclouds.irc.api.AbstractCommandServerImpl.execute(AbstractCommandServerImpl.java:19)
at com.ircclouds.irc.api.IRCApiImpl.execute(IRCApiImpl.java:523)
at com.ircclouds.irc.api.IRCApiImpl.rawMessage(IRCApiImpl.java:366)
at net.java.sip.communicator.impl.protocol.irc.IdentityManager$1.run(IdentityManager.java:123)
Caused by: javax.crypto.ShortBufferException: need more space in output buffer
at sun.security.ssl.CipherBox.encrypt(CipherBox.java:391)
... 13 more
2015-02-27 08:29:13.603 SEVERE: [265547]
com.ircclouds.irc.api.IRCApiImpl.executeAsync() Error executing
command
java.nio.channels.ClosedChannelException
at sun.nio.ch.SocketChannelImpl.ensureWriteOpen(SocketChannelImpl.java:270)
at sun.nio.ch.SocketChannelImpl.write(SocketChannelImpl.java:461)
at com.ircclouds.irc.api.comms.SSLSocketChannelConnection.wrapAndWrite(SSLSocketChannelConnection.java:186)
at com.ircclouds.irc.api.comms.SSLSocketChannelConnection.write(SSLSocketChannelConnection.java:72)
at com.ircclouds.irc.api.AbstractCommandServerImpl.execute(AbstractCommandServerImpl.java:19)
at com.ircclouds.irc.api.IRCApiImpl.executeAsync(IRCApiImpl.java:590)
at com.ircclouds.irc.api.IRCApiImpl.joinChannel(IRCApiImpl.java:176)
at net.java.sip.communicator.impl.protocol.irc.ChannelManager.join(ChannelManager.java:296)
at net.java.sip.communicator.impl.protocol.irc.ChannelManager.join(ChannelManager.java:229)
at net.java.sip.communicator.impl.protocol.irc.ChatRoomIrcImpl.join(ChatRoomIrcImpl.java:334)
at net.java.sip.communicator.impl.protocol.irc.ChatRoomIrcImpl.joinAs(ChatRoomIrcImpl.java:400)
at net.java.sip.communicator.impl.muc.MUCServiceImpl$JoinChatRoomTask.run(MUCServiceImpl.java:705)
2015-02-27 08:29:23.204 SEVERE: [265551]
com.ircclouds.irc.api.IRCApiImpl.executeAsync() Error executing
command
java.nio.channels.ClosedChannelException
at sun.nio.ch.SocketChannelImpl.ensureWriteOpen(SocketChannelImpl.java:270)
at sun.nio.ch.SocketChannelImpl.write(SocketChannelImpl.java:461)
at com.ircclouds.irc.api.comms.SSLSocketChannelConnection.wrapAndWrite(SSLSocketChannelConnection.java:186)
at com.ircclouds.irc.api.comms.SSLSocketChannelConnection.write(SSLSocketChannelConnection.java:72)
at com.ircclouds.irc.api.AbstractCommandServerImpl.execute(AbstractCommandServerImpl.java:19)
at com.ircclouds.irc.api.IRCApiImpl.executeAsync(IRCApiImpl.java:590)
at com.ircclouds.irc.api.IRCApiImpl.joinChannel(IRCApiImpl.java:176)
at net.java.sip.communicator.impl.protocol.irc.ChannelManager.join(ChannelManager.java:296)
at net.java.sip.communicator.impl.protocol.irc.ChannelManager.join(ChannelManager.java:229)
at net.java.sip.communicator.impl.protocol.irc.ChatRoomIrcImpl.join(ChatRoomIrcImpl.java:334)
at net.java.sip.communicator.impl.protocol.irc.ChatRoomIrcImpl.joinAs(ChatRoomIrcImpl.java:400)
at net.java.sip.communicator.impl.muc.MUCServiceImpl$JoinChatRoomTask.run(MUCServiceImpl.java:705)

_______________________________________________
dev mailing list
dev@jitsi.org
Unsubscribe instructions and other list options:
http://lists.jitsi.org/mailman/listinfo/dev

_______________________________________________
dev mailing list
dev@jitsi.org
Unsubscribe instructions and other list options:
http://lists.jitsi.org/mailman/listinfo/dev

_______________________________________________
dev mailing list
dev@jitsi.org
Unsubscribe instructions and other list options:
http://lists.jitsi.org/mailman/listinfo/dev