当向我的cpanel ftp服务器发出logout命令时,它返回500错误未知命令

时间:2013-06-05 10:05:55

标签: java cpanel ftp4j

我正在使用 it.sauronsoftware.ftp4j 和cpanel服务器,当我尝试关闭连接时,我收到500错误:未知命令。我认为这意味着cpanel ftp服务器正在使用不同的命令,但我不知道如何发出正确的命令来关闭ftp连接甚至是什么命令。

我突然意识到CloseCommunication(),但我更喜欢一种干净而恰当的方法来关闭连接。

1 个答案:

答案 0 :(得分:1)

abruptlyCloseCommunication()方法导致通信通道突然关闭。当它被阻挡时,它作为“紧急制动器”关闭控制连接。出于同样目的的线程安全解决方案是断开连接(false)。

相反,您可以使用client.disconnect(true); class,此命令将FTP QUIT命令发送到远程服务器,请求合法断开连接过程。希望它也适用于cpanel。