Community
Participate
Working Groups
If certificate authentication is used behind a proxy the keystore information is not available when the socket factory is created hence authentication fails. When HttpClient establishes the connection to the host PollingSslProtocolSocketFactory.createLayeredSocket() is invoked which does not receive an instance of HttpParams. The work around is to configure the default keystore using system properties.
I have filed an upstream bug here to clarify if an HttpParams parameter could be added: https://issues.apache.org/jira/browse/HTTPCLIENT-1160. I'll set the default keystore in the test environment for now to make tests on the Eclipse.org Hudson pass.
Created attachment 210159 [details] mylyn/context/zip
This will be fixed in HttpClient 4.2. We'll need to wait for the upstream fix in order to address this.
Mylyn has been restructured, and our issue tracking has moved to GitHub [1]. We are closing ~14K Bugzilla issues to give the new team a fresh start. If you feel that this issue is still relevant, please create a new one on GitHub. [1] https://github.com/orgs/eclipse-mylyn