----------------------------------------------------------- This is an automatically generated e-mail. To reply, visit: https://reviews.apache.org/r/67316/ -----------------------------------------------------------
(Updated May 25, 2018, 10:56 a.m.) Review request for lens and Rajitha R. Bugs: LENS-1515 https://issues.apache.org/jira/browse/LENS-1515 Repository: lens Description (updated) ------- In case of if cert verification is disabled then we should use root cert else we should rely on our trust manager which is first found instance of X509TrustManager in jvm TrustManagerFactory. Diffs ----- lens-client/src/main/java/org/apache/lens/client/LensTrustManager.java 4a696178 Diff: https://reviews.apache.org/r/67316/diff/1/ Testing ------- https://build.corp.inmobi.com/view/Platform/job/Platform_Common_Job/2959/console untrusted cert, 25 May 2018 08:37:12 [Spring Shell] INFO org.apache.lens.client.LensConnectionParams - Request filter added requestfilter 25 May 2018 08:37:12 [Spring Shell] INFO org.apache.lens.client.LensConnectionParams - Request filter added requestfilter 25 May 2018 08:37:12 [Spring Shell] INFO org.apache.lens.client.LensConnection - SSL is enabled, Creating https client. 25 May 2018 08:37:12 [Spring Shell] INFO org.apache.lens.client.LensTrustManager - Will skip server cert verification 1. 25 May 2018 08:37:12 [Spring Shell] INFO org.apache.lens.client.LensHostnameVerifier - Will skip hostname verification 1. 25 May 2018 08:37:13 [Spring Shell] WARN org.apache.hadoop.util.NativeCodeLoader - Unable to load native-hadoop library for your platform... using builtin-java classes where applicable 25 May 2018 08:37:13 [Spring Shell] INFO org.apache.lens.client.LensTrustManager - return root X509. 25 May 2018 08:37:14 [Spring Shell] INFO org.apache.lens.client.LensConnection - SSL is enabled, Creating https client. 25 May 2018 08:37:14 [Spring Shell] INFO org.apache.lens.client.LensTrustManager - Will skip server cert verification 1. 25 May 2018 08:37:14 [Spring Shell] INFO org.apache.lens.client.LensHostnameVerifier - Will skip hostname verification 1. 25 May 2018 08:37:14 [Spring Shell] INFO org.apache.lens.client.LensTrustManager - return root X509. 25 May 2018 08:37:20 [Spring Shell] INFO org.apache.lens.client.LensConnection - SSL is enabled, Creating https client. 25 May 2018 08:37:20 [Spring Shell] INFO org.apache.lens.client.LensTrustManager - Will skip server cert verification 1. 25 May 2018 08:37:20 [Spring Shell] INFO org.apache.lens.client.LensHostnameVerifier - Will skip hostname verification 1. 25 May 2018 08:37:20 [Spring Shell] INFO org.apache.lens.client.LensTrustManager - return root X509. CA signed cert, 25 May 2018 08:34:52 [Spring Shell] INFO org.apache.lens.client.LensConnectionParams - Request filter added requestfilter 25 May 2018 08:34:52 [Spring Shell] INFO org.apache.lens.client.LensConnectionParams - Request filter added requestfilter 25 May 2018 08:34:52 [Spring Shell] INFO org.apache.lens.client.LensConnection - SSL is enabled, Creating https client. 25 May 2018 08:34:53 [Spring Shell] INFO org.apache.lens.client.LensTrustManager - Server cert verification is enabled. 25 May 2018 08:34:53 [Spring Shell] INFO org.apache.lens.client.LensHostnameVerifier - Host name verification is enabled. 25 May 2018 08:34:53 [Spring Shell] WARN org.apache.hadoop.util.NativeCodeLoader - Unable to load native-hadoop library for your platform... using builtin-java classes where applicable 25 May 2018 08:34:53 [Spring Shell] INFO org.apache.lens.client.LensTrustManager - return first CA X509 cert. 25 May 2018 08:34:54 [Spring Shell] INFO org.apache.lens.client.LensConnection - SSL is enabled, Creating https client. 25 May 2018 08:34:54 [Spring Shell] INFO org.apache.lens.client.LensTrustManager - Server cert verification is enabled. 25 May 2018 08:34:54 [Spring Shell] INFO org.apache.lens.client.LensHostnameVerifier - Host name verification is enabled. 25 May 2018 08:34:54 [Spring Shell] INFO org.apache.lens.client.LensTrustManager - return first CA X509 cert. Thanks, Ankit Kailaswar