What steps will reproduce the problem?
Our environment currently has the proxy based in our gateway with all machines
currently having access to it. As such the proxy.pack file we have resolves
that access to the proxy needs to be via the proxy.
ie FindProxyForURL ("socket://192.168.0.1:8080","192.168.0.1") resolves to
"PROXY 192.25.105.80:8080" and subsequently passing back a HTTP proxy back to
the SocksSocketImpl which is throwing a "Unknown proxy type : Http"
What is the expected output? What do you see instead?
When ask the ProxyListFallbackSelector for the proxy for the proxy i would have
expected Direct.
Having looked at the DefaultProxySelector it passes back Direct when asked for
the proxy address.
What version of the product are you using? On what operating system?
Proxy-vole version: 20131209
Java Version: 1.6.0_u29x64
Os Version: Windows 7
Please provide any additional information below.
As a work around i have used the ProxyBypassListSelector to exclude the proxy
from the list.
Below is the stack trace that i am currently seeing.
Caused by: java.net.SocketException: Unknown proxy type : HTTP
at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:370)
at java.net.Socket.connect(Socket.java:529)
at org.apache.http.conn.scheme.PlainSocketFactory.connectSocket(PlainSocketFactory.java:117)
at org.apache.http.impl.conn.DefaultClientConnectionOperator.openConnection(DefaultClientConnectionOperator.java:178)
at org.apache.http.impl.conn.ManagedClientConnectionImpl.open(ManagedClientConnectionImpl.java:304)
at org.apache.http.impl.client.DefaultRequestDirector.tryConnect(DefaultRequestDirector.java:610)
at org.apache.http.impl.client.DefaultRequestDirector.execute(DefaultRequestDirector.java:445)
at org.apache.http.impl.client.AbstractHttpClient.doExecute(AbstractHttpClient.java:863)
at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:72)
at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:57)
at org.apache.http.impl.client.DecompressingHttpClient.execute(DecompressingHttpClient.java:158)
at org.apache.http.impl.client.DecompressingHttpClient.execute(DecompressingHttpClient.java:203)
at org.apache.http.impl.client.DecompressingHttpClient.execute(DecompressingHttpClient.java:191)
at au.gov.immi.sfp.ui.web.test.headless.core.HttpTransport.doGet(HttpTransport.java:139)
Original issue reported on code.google.com by Steve.ha...@gmail.com on 24 Apr 2014 at 3:28
Original issue reported on code.google.com by
Steve.ha...@gmail.com
on 24 Apr 2014 at 3:28