It was 18/01/2007 21:36, when Clinton Foster wrote:
> Yes, this agrees with what I am seeing. I'm not sure if this is a clean
> solution, but adding the following code near the bottom of
> FtpDataConnection.getDataSocket() is one way to resolve the problem:
>
> if (dataSoc instanceof SSLSocket) {
> ((SSLSocket)dataSoc).startHandshake();
> }
Thanks Clinton. This certainly works for me with other SSL aware
clients. I was hoping that the clients would behave better and cope
with a closing of the connection. After all, setting up the SSL is
relatively time consuming and in the case of an empty directory,
unnecessary.
However this would appear to be a fix that would work with any
client and therefore has much appeal.