Running DrFTPD Slave... wrapper | --> Wrapper Started as Console wrapper | Launching a JVM... jvm 1 | Wrapper (Version 3.1.2) http://wrapper.tanukisoftware.org jvm 1 | jvm 1 | DrFTPD Slave starting, further logging will be done through log4j jvm 1 | jvm 1 | WrapperSimpleApp: Encountered an error running main: javax.net.ssl.SSLException: Connection has been shutdown: javax.net.ssl.SSLException: java.net.SocketException: Broken pipe jvm 1 | javax.net.ssl.SSLException: Connection has been shutdown: javax.net.ssl.SSLException: java.net.SocketException: Broken pipe jvm 1 | at com.sun.net.ssl.internal.ssl.SSLSocketImpl.checkEOF(SSLSocketImpl.java:1173) jvm 1 | at com.sun.net.ssl.internal.ssl.AppInputStream.read(AppInputStream.java:65) jvm 1 | at com.sun.net.ssl.internal.ssl.AppInputStream.read(AppInputStream.java:50) jvm 1 | at java.io.ObjectInputStream$PeekInputStream.peek(ObjectInputStream.java:2205) jvm 1 | at java.io.ObjectInputStream$BlockDataInputStream.peek(ObjectInputStream.java:2495) jvm 1 | at java.io.ObjectInputStream$BlockDataInputStream.peekByte(ObjectInputStream.java:2505) jvm 1 | at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1272) jvm 1 | at java.io.ObjectInputStream.readObject(ObjectInputStream.java:349) jvm 1 | at org.drftpd.slave.Slave.listenForCommands(Slave.java:804) jvm 1 | at org.drftpd.slave.Slave.main(Slave.java:235) jvm 1 | at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) jvm 1 | at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) jvm 1 | at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) jvm 1 | at java.lang.reflect.Method.invoke(Method.java:585) jvm 1 | at org.tanukisoftware.wrapper.WrapperSimpleApp.run(WrapperSimpleApp.java:136) jvm 1 | at java.lang.Thread.run(Thread.java:595) jvm 1 | Caused by: javax.net.ssl.SSLException: java.net.SocketException: Broken pipe jvm 1 | at com.sun.net.ssl.internal.ssl.Alerts.getSSLException(Alerts.java:166) jvm 1 | at com.sun.net.ssl.internal.ssl.SSLSocketImpl.fatal(SSLSocketImpl.java:1518) jvm 1 | at com.sun.net.ssl.internal.ssl.SSLSocketImpl.fatal(SSLSocketImpl.java:1485) jvm 1 | at com.sun.net.ssl.internal.ssl.SSLSocketImpl.handleException(SSLSocketImpl.java:1449) jvm 1 | at com.sun.net.ssl.internal.ssl.SSLSocketImpl.handleException(SSLSocketImpl.java:1394) jvm 1 | at com.sun.net.ssl.internal.ssl.AppOutputStream.write(AppOutputStream.java:64) jvm 1 | at java.io.ObjectOutputStream$BlockDataOutputStream.drain(ObjectOutputStream.java:1682) jvm 1 | at java.io.ObjectOutputStream$BlockDataOutputStream.setBlockDataMode(ObjectOutputStream.java:1591) jvm 1 | at java.io.ObjectOutputStream.writeNonProxyDesc(ObjectOutputStream.java:1173) jvm 1 | at java.io.ObjectOutputStream.writeClassDesc(ObjectOutputStream.java:1127) jvm 1 | at java.io.ObjectOutputStream.writeNonProxyDesc(ObjectOutputStream.java:1178) jvm 1 | at java.io.ObjectOutputStream.writeClassDesc(ObjectOutputStream.java:1127) jvm 1 | at java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1284) jvm 1 | at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1079) jvm 1 | at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:302) jvm 1 | at org.drftpd.slave.Slave.sendResponse(Slave.java:919) jvm 1 | at org.drftpd.slave.Slave.main(Slave.java:231) jvm 1 | ... 6 more jvm 1 | Caused by: java.net.SocketException: Broken pipe jvm 1 | at java.net.SocketOutputStream.socketWrite0(Native Method) jvm 1 | at java.net.SocketOutputStream.socketWrite(SocketOutputStream.java:92) jvm 1 | at java.net.SocketOutputStream.write(SocketOutputStream.java:136) jvm 1 | at com.sun.net.ssl.internal.ssl.OutputRecord.writeBuffer(OutputRecord.java:283) jvm 1 | at com.sun.net.ssl.internal.ssl.OutputRecord.write(OutputRecord.java:272) jvm 1 | at com.sun.net.ssl.internal.ssl.SSLSocketImpl.writeRecord(SSLSocketImpl.java:666) jvm 1 | at com.sun.net.ssl.internal.ssl.AppOutputStream.write(AppOutputStream.java:59) jvm 1 | ... 17 more wrapper | on_exit trigger matched. Restarting the JVM. (Exit code: 1)