Hey people, can any one tell me what this means? I get it as the server crashes - server is usually fine for 3 - 6 hours before this happens but its happened 3 times now - so if anyone can tell me what it means and possibly how to fix it, that would be great. thanks Code: 2011-09-05 21:24:47 [SEVERE] javax.net.ssl.SSLException: Connection has been shutdown: javax.net.ssl.SSLException: java.net.SocketException: Software caused connection abort: recv failed 2011-09-05 21:24:47 [SEVERE] at com.sun.net.ssl.internal.ssl.SSLSocketImpl.checkEOF(Unknown Source) 2011-09-05 21:24:47 [SEVERE] at com.sun.net.ssl.internal.ssl.SSLSocketImpl.checkWrite(Unknown Source) 2011-09-05 21:24:47 [SEVERE] at com.sun.net.ssl.internal.ssl.AppOutputStream.write(Unknown Source) 2011-09-05 21:24:47 [SEVERE] at sun.nio.cs.StreamEncoder.writeBytes(Unknown Source) 2011-09-05 21:24:47 [SEVERE] at sun.nio.cs.StreamEncoder.implFlushBuffer(Unknown Source) 2011-09-05 21:24:47 [SEVERE] at sun.nio.cs.StreamEncoder.implFlush(Unknown Source) 2011-09-05 21:24:47 [SEVERE] at sun.nio.cs.StreamEncoder.flush(Unknown Source) 2011-09-05 21:24:47 [SEVERE] at java.io.OutputStreamWriter.flush(Unknown Source) 2011-09-05 21:24:47 [SEVERE] at java.io.BufferedWriter.flush(Unknown Source) 2011-09-05 21:24:47 [SEVERE] at org.jivesoftware.smack.PacketWriter.writePackets(PacketWriter.java:208) 2011-09-05 21:24:47 [SEVERE] at org.jivesoftware.smack.PacketWriter.access$000(PacketWriter.java:40) 2011-09-05 21:24:47 [SEVERE] at org.jivesoftware.smack.PacketWriter$1.run(PacketWriter.java:76) 2011-09-05 21:24:47 [SEVERE] Caused by: javax.net.ssl.SSLException: java.net.SocketException: Software caused connection abort: recv failed 2011-09-05 21:24:47 [SEVERE] at com.sun.net.ssl.internal.ssl.Alerts.getSSLException(Unknown Source) 2011-09-05 21:24:47 [SEVERE] at com.sun.net.ssl.internal.ssl.SSLSocketImpl.fatal(Unknown Source) 2011-09-05 21:24:47 [SEVERE] at com.sun.net.ssl.internal.ssl.SSLSocketImpl.fatal(Unknown Source) 2011-09-05 21:24:47 [SEVERE] at com.sun.net.ssl.internal.ssl.SSLSocketImpl.handleException(Unknown Source) 2011-09-05 21:24:47 [SEVERE] at com.sun.net.ssl.internal.ssl.SSLSocketImpl.handleException(Unknown Source) 2011-09-05 21:24:47 [SEVERE] at com.sun.net.ssl.internal.ssl.AppInputStream.read(Unknown Source) 2011-09-05 21:24:47 [SEVERE] at sun.nio.cs.StreamDecoder.readBytes(Unknown Source) 2011-09-05 21:24:47 [SEVERE] at sun.nio.cs.StreamDecoder.implRead(Unknown Source) 2011-09-05 21:24:47 [SEVERE] at sun.nio.cs.StreamDecoder.read(Unknown Source) 2011-09-05 21:24:47 [SEVERE] at java.io.InputStreamReader.read(Unknown Source) 2011-09-05 21:24:47 [SEVERE] at java.io.BufferedReader.fill(Unknown Source) 2011-09-05 21:24:47 [SEVERE] at java.io.BufferedReader.read1(Unknown Source) 2011-09-05 21:24:47 [SEVERE] at java.io.BufferedReader.read(Unknown Source) 2011-09-05 21:24:47 [SEVERE] at org.xmlpull.mxp1.MXParser.fillBuf(MXParser.java:2992) 2011-09-05 21:24:47 [SEVERE] at org.xmlpull.mxp1.MXParser.more(MXParser.java:3046) 2011-09-05 21:24:47 [SEVERE] at org.xmlpull.mxp1.MXParser.nextImpl(MXParser.java:1144) 2011-09-05 21:24:47 [SEVERE] at org.xmlpull.mxp1.MXParser.next(MXParser.java:1093) 2011-09-05 21:24:47 [SEVERE] at org.jivesoftware.smack.PacketReader.parsePackets(PacketReader.java:325) 2011-09-05 21:24:47 [SEVERE] at org.jivesoftware.smack.PacketReader.access$000(PacketReader.java:43) 2011-09-05 21:24:47 [SEVERE] at org.jivesoftware.smack.PacketReader$1.run(PacketReader.java:70) 2011-09-05 21:24:47 [SEVERE] Caused by: java.net.SocketException: Software caused connection abort: recv failed 2011-09-05 21:24:47 [SEVERE] at java.net.SocketInputStream.socketRead0(Native Method) 2011-09-05 21:24:47 [SEVERE] at java.net.SocketInputStream.read(Unknown Source) 2011-09-05 21:24:47 [SEVERE] at com.sun.net.ssl.internal.ssl.InputRecord.readFully(Unknown Source) 2011-09-05 21:24:47 [SEVERE] at com.sun.net.ssl.internal.ssl.InputRecord.read(Unknown Source) 2011-09-05 21:24:47 [SEVERE] at com.sun.net.ssl.internal.ssl.SSLSocketImpl.readRecord(Unknown Source) 2011-09-05 21:24:47 [SEVERE] at com.sun.net.ssl.internal.ssl.SSLSocketImpl.readDataRecord(Unknown Source) 2011-09-05 21:24:47 [SEVERE] ... 15 more 2011-09-05 21:24:47 [SEVERE] java.net.SocketException: Software caused connection abort: recv failed 2011-09-05 21:24:47 [SEVERE] at java.net.SocketInputStream.socketRead0(Native Method) 2011-09-05 21:24:47 [SEVERE] at java.net.SocketInputStream.read(Unknown Source) 2011-09-05 21:24:47 [SEVERE] at com.sun.net.ssl.internal.ssl.InputRecord.readFully(Unknown Source) 2011-09-05 21:24:47 [SEVERE] at com.sun.net.ssl.internal.ssl.InputRecord.read(Unknown Source) 2011-09-05 21:24:47 [SEVERE] at com.sun.net.ssl.internal.ssl.SSLSocketImpl.readRecord(Unknown Source) 2011-09-05 21:24:47 [SEVERE] at com.sun.net.ssl.internal.ssl.SSLSocketImpl.readDataRecord(Unknown Source) 2011-09-05 21:24:47 [SEVERE] at com.sun.net.ssl.internal.ssl.AppInputStream.read(Unknown Source) 2011-09-05 21:24:47 [SEVERE] at sun.nio.cs.StreamDecoder.readBytes(Unknown Source) 2011-09-05 21:24:47 [SEVERE] at sun.nio.cs.StreamDecoder.implRead(Unknown Source) 2011-09-05 21:24:47 [SEVERE] at sun.nio.cs.StreamDecoder.read(Unknown Source) 2011-09-05 21:24:47 [SEVERE] at java.io.InputStreamReader.read(Unknown Source) 2011-09-05 21:24:47 [SEVERE] at java.io.BufferedReader.fill(Unknown Source) 2011-09-05 21:24:47 [SEVERE] at java.io.BufferedReader.read1(Unknown Source) 2011-09-05 21:24:47 [SEVERE] at java.io.BufferedReader.read(Unknown Source) 2011-09-05 21:24:47 [SEVERE] at org.xmlpull.mxp1.MXParser.fillBuf(MXParser.java:2992) 2011-09-05 21:24:47 [SEVERE] at org.xmlpull.mxp1.MXParser.more(MXParser.java:3046) 2011-09-05 21:24:47 [SEVERE] at org.xmlpull.mxp1.MXParser.nextImpl(MXParser.java:1144) 2011-09-05 21:24:47 [SEVERE] at org.xmlpull.mxp1.MXParser.next(MXParser.java:1093) 2011-09-05 21:24:47 [SEVERE] at org.jivesoftware.smack.PacketReader.parsePackets(PacketReader.java:325) 2011-09-05 21:24:47 [SEVERE] at org.jivesoftware.smack.PacketReader.access$000(PacketReader.java:43) 2011-09-05 21:24:47 [SEVERE] at org.jivesoftware.smack.PacketReader$1.run(PacketReader.java:70) Pucky