Hi all, We have implemented an FTP service based on Apache FTPServer/MINA. Recently, there are some odd exceptions being logged (see below), the root cause of which isn’t clear at all. There are no uploads or connections attempts at the time of the exception. It seems the exceptions are thrown simply for the running FTP server as it is listening on its port.
We are using: - ftpserver-core 1.0.6 - log4j 1.2.14 - mina-core 2.0.9 - ftplet-api 1.0.6 - jcl-over-slf4j 1.6.1 It seems others have had the same issue, but I haven’t been able to find out, if a fix exists. https://mail-archives.apache.org/mod_mbox/mina-ftpserver-users/201105.mbox/%3cbanlktinap_znvmacjy5bd2ju61nwb2j...@mail.gmail.com%3E <https://mail-archives.apache.org/mod_mbox/mina-ftpserver-users/201105.mbox/%3cbanlktinap_znvmacjy5bd2ju61nwb2j...@mail.gmail.com%3E> Does anyone know what this might be? Cheers, Martin PS: I hope you won’t mind the crossposting to both the MINA and the FTPServer lists. 2015.06.03-12:14:19.867 SEVERE : pool-45-thread-2: DefaultFtpHandler: Exception caught, closing session java.io.IOException: Connection reset by peer at sun.nio.ch.FileDispatcherImpl.read0(Native Method) at sun.nio.ch.SocketDispatcher.read(SocketDispatcher.java:39) at sun.nio.ch.IOUtil.readIntoNativeBuffer(IOUtil.java:223) at sun.nio.ch.IOUtil.read(IOUtil.java:197) at sun.nio.ch.SocketChannelImpl.read(SocketChannelImpl.java:380) at org.apache.mina.transport.socket.nio.NioProcessor.read(NioProcessor.java:311) at org.apache.mina.transport.socket.nio.NioProcessor.read(NioProcessor.java:45) at org.apache.mina.core.polling.AbstractPollingIoProcessor.read(AbstractPollingIoProcessor.java:694) at org.apache.mina.core.polling.AbstractPollingIoProcessor.process(AbstractPollingIoProcessor.java:668) at org.apache.mina.core.polling.AbstractPollingIoProcessor.process(AbstractPollingIoProcessor.java:657) at org.apache.mina.core.polling.AbstractPollingIoProcessor.access$600(AbstractPollingIoProcessor.java:67) at org.apache.mina.core.polling.AbstractPollingIoProcessor$Processor.run(AbstractPollingIoProcessor.java:1121) at org.apache.mina.util.NamePreservingRunnable.run(NamePreservingRunnable.java:64) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) at java.lang.Thread.run(Thread.java:745) 2015.06.03-12:14:22.133 SEVERE : pool-45-thread-1: DefaultFtpHandler: Exception caught, closing session java.io.IOException: Connection reset by peer at sun.nio.ch.FileDispatcherImpl.read0(Native Method) at sun.nio.ch.SocketDispatcher.read(SocketDispatcher.java:39) at sun.nio.ch.IOUtil.readIntoNativeBuffer(IOUtil.java:223) at sun.nio.ch.IOUtil.read(IOUtil.java:197) at sun.nio.ch.SocketChannelImpl.read(SocketChannelImpl.java:380) at org.apache.mina.transport.socket.nio.NioProcessor.read(NioProcessor.java:311) at org.apache.mina.transport.socket.nio.NioProcessor.read(NioProcessor.java:45) at org.apache.mina.core.polling.AbstractPollingIoProcessor.read(AbstractPollingIoProcessor.java:694) at org.apache.mina.core.polling.AbstractPollingIoProcessor.process(AbstractPollingIoProcessor.java:668) at org.apache.mina.core.polling.AbstractPollingIoProcessor.process(AbstractPollingIoProcessor.java:657) at org.apache.mina.core.polling.AbstractPollingIoProcessor.access$600(AbstractPollingIoProcessor.java:67) at org.apache.mina.core.polling.AbstractPollingIoProcessor$Processor.run(AbstractPollingIoProcessor.java:1121) at org.apache.mina.util.NamePreservingRunnable.run(NamePreservingRunnable.java:64) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) at java.lang.Thread.run(Thread.java:745) censhare featured as Cool Vendor for Content Management by Gartner