java.net.SocketException : Malformed reply from SOCKS server 异常

标签 java sockets proxy socks

我尝试使用套接字创建 SSLSocket,但出现此异常

 SocketAddress proxyAddr = new InetSocketAddress(proxyHost, proxyPort);
Socket underlying = new Socket(new Proxy(Proxy.Type.SOCKS, proxyAddr));
underlying.connect(new InetSocketAddress(host, port));
SSLSocket socket = (SSLSocket) factory.createSocket(underlying,proxyHost,proxyPort,true);

异常: java.net.SocketException:来自 SOCKS 服务器的格式错误的回复

谢谢你的帮助

最佳答案

您已将您的应用程序配置为使用 SOCKS 代理,但主机上的实体:您指定为 proxyAddr 的端口不是 SOCKS 服务器。

关于java.net.SocketException : Malformed reply from SOCKS server 异常,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20136437/

相关文章:

proxy - 如何为apachebench(ab)添加http代理

java - Android 和 java 套接字。套接字连接尝试多次才成功

multithreading - 我的应用程序需要使用 TCL 中的线程吗?

java - 我可以使用 IBM Social Business Toolkit 来使用 Office365 服务吗?

java - 如何进行这种组合?

node.js - Node : does socket data need reassemble and prepend length for packet boundary?

c# - Vista 上的 WebProxy 和身份验证

.net - EndpointNotFoundException 'Could not connect' 因为 'the target machine actively refused it' 通过 Fiddler 连接

java - 如何使用 java.util.logging.Logger 更改特定包的日志记录级别

java - 处理 Spring Security 中基本身份验证的未授权错误消息