I have posted this question twice before with no resolve, so here goes another plea for help.
We have multiple locations all over the world and this happens everywhere, except for where ever I am at the time of course I have personally never seen this issues but I do have 40+ users reporting it all of them with identical log file to back it, they are all running 2.0.7 rev of spark, and our wildfire server is 3.1.1 with no additional plug ins other than the spark updater.
Our server is behind a IPcop Nat based firewall with a static route set to it and all of the required ports forwarded.
This issues has followed several different installs all with different versions and even different hardware.
User auth is done against active directory. Wildfire is using the embedded DB
Users report that report this issue run either 2k or xp, laptops and desktops. Power settings don’'t make a difference either, users still get disconnected with there power settings set to ALWAYS ON and hibernate disabled.
I have an error log filled with hundreds of the exact same message, sometimes a couple hours apart to days.
The message is almost identical across all users.
Jan 22, 2007 10:41:22 AM org.jivesoftware.spark.util.log.Log error
SEVERE: Connection closed on error.
java.net.SocketException: Connection reset
at java.net.SocketInputStream.read(Unknown Source)
at com.sun.net.ssl.internal.ssl.InputRecord.readFully(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.readDataRecord(Unknown Source)
at com.sun.net.ssl.internal.ssl.AppInputStream.read(Unknown Source)
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 java.io.BufferedReader.read1(Unknown Source)
at java.io.BufferedReader.read(Unknown Source)
at org.jivesoftware.smack.util.ObservableReader.read(ObservableReader.java:42)
at org.xmlpull.mxp1.MXParser.fillBuf(MXParser.java:2971)
at org.xmlpull.mxp1.MXParser.more(MXParser.java:3025)
at org.xmlpull.mxp1.MXParser.nextImpl(MXParser.java:1144)
at org.xmlpull.mxp1.MXParser.next(MXParser.java:1093)
at org.jivesoftware.smack.PacketReader.parsePackets(PacketReader.java:398)
at org.jivesoftware.smack.PacketReader.access$000(PacketReader.java:45)
at org.jivesoftware.smack.PacketReader$1.run(PacketReader.java:77)