1.0 Beta 5a released

Folk, 1.0 Beta 5 had a nasty bug in it where you couldn’‘t register from most clients. This has been fixed in 1.0 Beta 5a which is available here. I also silenced some errors that "weren’'t important" that were being sent back to the end user… at least until I develop a mechanism for weeding out what is and is not important.

If you have not seen the release announcement for 1.0 Beta 5, check it out here.

Just wanted to let you know I am still having the restart issue that I reported before. If I copy the gateway.jar file over to the server and overwrite the old one I end up in a restart loop of the gateway service. This time I had the Debug log turned on so he is what I see:

at com.sun.net.ssl.internal.ssl.InputRecord.read(Unknown Source)

at com.sun.net.ssl.internal.ssl.SSLSocketImpl.readRecord(Unknown Source)

at com.sun.net.ssl.internal.ssl.SSLSocketImpl.performInitialHandshake(Unknown Source)

at com.sun.net.ssl.internal.ssl.SSLSocketImpl.readDataRecord(Unknown Source)

at com.sun.net.ssl.internal.ssl.AppInputStream.read(Unknown Source)

at org.jivesoftware.wildfire.net.ServerTrafficCounter$InputStreamWrapper.read(Serv erTrafficCounter.java:183)

at sun.nio.cs.StreamDecoder$CharsetSD.readBytes(Unknown Source)

at sun.nio.cs.StreamDecoder$CharsetSD.implRead(Unknown Source)

at sun.nio.cs.StreamDecoder.read(Unknown Source)

at java.io.InputStreamReader.read(Unknown Source)

at org.xmlpull.mxp1.MXParser.fillBuf(MXParser.java:2992)

at org.xmlpull.mxp1.MXParser.more(MXParser.java:3046)

at org.xmlpull.mxp1.MXParser.parseProlog(MXParser.java:1410)

at org.jivesoftware.wildfire.net.MXParser.nextImpl(MXParser.java:331)

at org.xmlpull.mxp1.MXParser.next(MXParser.java:1093)

at org.jivesoftware.wildfire.net.SocketReader.createSession(SocketReader.java:435)

at org.jivesoftware.wildfire.net.BlockingReadingMode.run(BlockingReadingMode.java: 53)

at org.jivesoftware.wildfire.net.SocketReader.run(SocketReader.java:123)

at java.lang.Thread.run(Unknown Source)

2006.11.10 17:21:11 Connection closed before session established

115e5f8[SSL_NULL_WITH_NULL_NULL: Socket[http://addr=/xxx.xxx.xxx.xxx,port=3102,localport=5223]]

2006.11.10 17:21:13 Plugin removal: could not delete: E:\Wildfire\plugins\gateway\lib\cindy.jar

2006.11.10 17:21:13 Plugin removal: could not delete: E:\Wildfire\plugins\gateway\lib

2006.11.10 17:21:21 SSL Connect 155a5f4[SSL_NULL_WITH_NULL_NULL: Socket[http://addr=/xxx.xxx.xxx.xxx,port=3105,localport=5223]]

2006.11.10 17:21:21 Error creating session

javax.net.ssl.SSLException: Unrecognized SSL message, plaintext connection?

at com.sun.net.ssl.internal.ssl.InputRecord.handleUnknownRecord(Unknown Source)

at com.sun.net.ssl.internal.ssl.InputRecord.read(Unknown Source)

at com.sun.net.ssl.internal.ssl.SSLSocketImpl.readRecord(Unknown Source)

at com.sun.net.ssl.internal.ssl.SSLSocketImpl.performInitialHandshake(Unknown Source)

at com.sun.net.ssl.internal.ssl.SSLSocketImpl.readDataRecord(Unknown Source)

at com.sun.net.ssl.internal.ssl.AppInputStream.read(Unknown Source)

at org.jivesoftware.wildfire.net.ServerTrafficCounter$InputStreamWrapper.read(Serv erTrafficCounter.java:183)

at sun.nio.cs.StreamDecoder$CharsetSD.readBytes(Unknown Source)

at sun.nio.cs.StreamDecoder$CharsetSD.implRead(Unknown Source)

at sun.nio.cs.StreamDecoder.read(Unknown Source)

at java.io.InputStreamReader.read(Unknown Source)

at org.xmlpull.mxp1.MXParser.fillBuf(MXParser.java:2992)

at org.xmlpull.mxp1.MXParser.more(MXParser.java:3046)

at org.xmlpull.mxp1.MXParser.parseProlog(MXParser.java:1410)

at org.jivesoftware.wildfire.net.MXParser.nextImpl(MXParser.java:331)

at org.xmlpull.mxp1.MXParser.next(MXParser.java:1093)

at org.jivesoftware.wildfire.net.SocketReader.createSession(SocketReader.java:435)

at org.jivesoftware.wildfire.net.BlockingReadingMode.run(BlockingReadingMode.java: 53)

at org.jivesoftware.wildfire.net.SocketReader.run(SocketReader.java:123)

at java.lang.Thread.run(Unknown Source)

2006.11.10 17:21:21 Connection closed before session established

155a5f4[SSL_NULL_WITH_NULL_NULL: Socket[http://addr=/xxx.xxx.xxx.xxx,port=3105,localport=5223]]

2006.11.10 17:21:22 Plugin removal: could not delete: E:\Wildfire\plugins\gateway\lib\cindy.jar

2006.11.10 17:21:22 Plugin removal: could not delete: E:\Wildfire\plugins\gateway\lib

Message was edited by: gknapper

Hi, Daniel.

Have you troublesooted problem, described here: http://www.jivesoftware.org/community/click.jspa?searchID=-1&messageID=131403

and here:

http://www.jivesoftware.org/community/thread.jspa?messageID=132939&#132939

i.e. problem with cyrillic encoding in incoming messages from ICQ users?

Socket[http://addr=/xxx.xxx.xxx.xxx,port=3102,localport=5223]]

2006.11.10 17:21:13 Plugin removal: could not delete: E:\Wildfire\plugins\gateway\lib\cindy.jar

2006.11.10 17:21:13 Plugin removal: could not delete: E:\Wildfire\plugins\gateway\lib

This actually looks like a permissions issue. Looks like your server is attempting to delete the gateway plugin extraction directory and does not have permissions to do so.

mamonoff wrote:

Hi, Daniel.

Have you troublesooted problem, described here: http://www.jivesoftware.org/community/click.jspa?searchID=-1&messageID=131403

and here:

http://www.jivesoftware.org/community/thread.jspa?messageID=132939&#132939

i.e. problem with cyrillic encoding in incoming messages from ICQ users?

Not yet, see issue GATE-82 for tracking of this issue. =)

This actually looks like a permissions issue. Looks like your server is attempting to delete the gateway plugin extraction directory and does not have permissions to do so.

What should I have the permissions set for Wildfire?

gknapper wrote:
This actually looks like a permissions issue. Looks like your server is attempting to delete the gateway plugin extraction directory and does not have permissions to do so.

What should I have the permissions set for Wildfire?

Unfortunately, I really don’'t know. I could answer that easily for a unix based system but that appears to be Windows. You may want to ask the question in the Wildfire forum though!