This is an automated email from the ASF dual-hosted git repository.

spolavarapu pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/ranger.git


The following commit(s) were added to refs/heads/master by this push:
     new 9188510  RANGER-2776: Allowing empty keystore file inorder to support 
one-way ssl between knox plugin and ranger
9188510 is described below

commit 91885108cda7d247247aa6917d056e121271d8a1
Author: Sailaja Polavarapu <[email protected]>
AuthorDate: Thu Apr 2 15:02:57 2020 -0700

    RANGER-2776: Allowing empty keystore file inorder to support one-way ssl 
between knox plugin and ranger
---
 .../src/main/java/org/apache/ranger/plugin/util/RangerSslHelper.java | 5 ++---
 1 file changed, 2 insertions(+), 3 deletions(-)

diff --git 
a/agents-common/src/main/java/org/apache/ranger/plugin/util/RangerSslHelper.java
 
b/agents-common/src/main/java/org/apache/ranger/plugin/util/RangerSslHelper.java
index 6f23eae..26eaae2 100644
--- 
a/agents-common/src/main/java/org/apache/ranger/plugin/util/RangerSslHelper.java
+++ 
b/agents-common/src/main/java/org/apache/ranger/plugin/util/RangerSslHelper.java
@@ -24,7 +24,6 @@ import java.io.FileInputStream;
 import java.io.FileNotFoundException;
 import java.io.IOException;
 import java.io.InputStream;
-import java.security.KeyManagementException;
 import java.security.KeyStore;
 import java.security.KeyStoreException;
 import java.security.NoSuchAlgorithmException;
@@ -227,7 +226,7 @@ public class RangerSslHelper {
        
        private SSLContext getSSLContext(KeyManager[] kmList, TrustManager[] 
tmList) {
                try {
-                       if(kmList != null && tmList != null) {
+                       if(tmList != null) {
                                SSLContext sslContext = 
SSLContext.getInstance(RANGER_SSL_CONTEXT_ALGO_TYPE);
        
                                sslContext.init(kmList, tmList, new 
SecureRandom());
@@ -236,7 +235,7 @@ public class RangerSslHelper {
                        }
                } catch (NoSuchAlgorithmException e) {
                        LOG.error("SSL algorithm is available in the 
environment", e);
-               } catch (KeyManagementException e) {
+               } catch (Exception e) {
                        LOG.error("Unable to initialize the SSLContext", e);
                }
                

Reply via email to