[ https://issues.apache.org/jira/browse/SLIDER-907?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15053031#comment-15053031 ]
Jonathan Maron edited comment on SLIDER-907 at 12/11/15 5:07 PM: ----------------------------------------------------------------- I think you may be able to add the code that takes advantage of Hadoop SSL Client configuration to the SliderURLConnectionFactory.openConnection method: {code} if (connection instanceof HttpsURLConnection) { log.debug("Attempting to configure HTTPS connection using client " + "configuration"); final SSLFactory factory; final SSLSocketFactory sf; final HostnameVerifier hv; try { HttpsURLConnection c = (HttpsURLConnection) connection; factory = new SSLFactory(SSLFactory.Mode.CLIENT, new Configuration()); factory.init(); sf = factory.createSSLSocketFactory(); hv = factory.getHostnameVerifier(); c.setSSLSocketFactory(sf); c.setHostnameVerifier(hv); } catch (Exception e) { log.info("Unable to configure HTTPS connection from " + "configuration. Using JDK properties."); } } {code} was (Author: jmaron): I think you may be able to add the code that takes advantage of Hadoop SSL Client configuration to the SliderURLConnectionFactory.openConnection method: if (connection instanceof HttpsURLConnection) { log.debug("Attempting to configure HTTPS connection using client " + "configuration"); final SSLFactory factory; final SSLSocketFactory sf; final HostnameVerifier hv; try { HttpsURLConnection c = (HttpsURLConnection) connection; factory = new SSLFactory(SSLFactory.Mode.CLIENT, new Configuration()); factory.init(); sf = factory.createSSLSocketFactory(); hv = factory.getHostnameVerifier(); c.setSSLSocketFactory(sf); c.setHostnameVerifier(hv); } catch (Exception e) { log.info("Unable to configure HTTPS connection from " + "configuration. Using JDK properties."); } } > AgentWebPagesIT#testAgentWeb fails on wire encrypted clusters > ------------------------------------------------------------- > > Key: SLIDER-907 > URL: https://issues.apache.org/jira/browse/SLIDER-907 > Project: Slider > Issue Type: Bug > Components: registry, test, Web & REST > Affects Versions: Slider 0.80 > Environment: Test cluster with HTTPS set up at the RM Proxy > Reporter: Steve Loughran > Assignee: Steve Loughran > Fix For: Slider 0.90 > > > When you try to run {{AgentWebPagesIT#testAgentWeb}} against a cluster with > the RM proxy set up for HTTPS, the negotiation fails and hence the test -- This message was sent by Atlassian JIRA (v6.3.4#6332)