小编Kap*_*oni的帖子

java.net.SocketException:来自SOCKS服务器的错误回复,使用apache FTPClient

我试图在java web start aplication中使用Apache FTPCleint连接到FTP服务器.以下是我正在使用的代码.

ftpInstance = new FTPClient();

ftpInstance.setRemoteVerificationEnabled(false);

ftpInstance.connect(<HostName>);
int rpyCode = ftpInstance.getReplyCode();

if(!FTPReply.isPositiveCompletion(rpyCode)){
    throw new Exception("Connection Rejected with reply code " + rpyCode + ". - " + <Hostname>);
}
Run Code Online (Sandbox Code Playgroud)

问题在线 ftpInstance.connect(<HostName>).抛出异常请查看堆栈跟踪

java.lang.RuntimeException: java.net.SocketException: Malformed reply from SOCKS server
at com.newgen.backend.Operation.call(Operation.java:91)
at filetransfermanager.FileTransferManagerView$1.windowOpened(FileTransferManagerView.java:48)
at java.awt.AWTEventMulticaster.windowOpened(Unknown Source)
at java.awt.Window.processWindowEvent(Unknown Source)
at javax.swing.JFrame.processWindowEvent(Unknown Source)
at java.awt.Window.processEvent(Unknown Source)
at java.awt.Component.dispatchEventImpl(Unknown Source)
at java.awt.Container.dispatchEventImpl(Unknown Source)
at java.awt.Window.dispatchEventImpl(Unknown Source)
at java.awt.Component.dispatchEvent(Unknown Source)
at java.awt.EventQueue.dispatchEventImpl(Unknown Source)
at java.awt.EventQueue.access$000(Unknown Source)
at java.awt.EventQueue$1.run(Unknown Source) …
Run Code Online (Sandbox Code Playgroud)

java sockets apache ftp

2
推荐指数
1
解决办法
1万
查看次数

标签 统计

apache ×1

ftp ×1

java ×1

sockets ×1