【发布时间】:2013-12-06 20:03:57
【问题描述】:
我尝试使用套接字创建 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 服务器的格式错误的回复
感谢您的帮助
【问题讨论】:
-
请确保您指向正确的代理地址。一个非常常见的错误是您提供的是普通端口,而您必须提供代理服务器的 https 端口
-
@FreakyThommi HTTPS 与这个问题无关。