From 823f1e575925e3e0f71b2f7808f2b96525955d11 Mon Sep 17 00:00:00 2001 From: charlesrgould Date: Wed, 11 Oct 2017 17:21:49 -0400 Subject: [PATCH] Log security provider registration failures (#374) --- src/main/java/net/schmizz/sshj/common/SecurityUtils.java | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/main/java/net/schmizz/sshj/common/SecurityUtils.java b/src/main/java/net/schmizz/sshj/common/SecurityUtils.java index 62da004e..96a0b884 100644 --- a/src/main/java/net/schmizz/sshj/common/SecurityUtils.java +++ b/src/main/java/net/schmizz/sshj/common/SecurityUtils.java @@ -69,15 +69,15 @@ public class SecurityUtils { } if (securityProvider == null) { - MessageDigest.getInstance("MD5", provider.getName()); - KeyAgreement.getInstance("DH", provider.getName()); + MessageDigest.getInstance("MD5", provider); + KeyAgreement.getInstance("DH", provider); setSecurityProvider(provider.getName()); return true; } } catch (NoSuchAlgorithmException e) { LOG.info(format("Security Provider '%s' does not support necessary algorithm", providerClassName), e); - } catch (NoSuchProviderException e) { - LOG.info("Registration of Security Provider '{}' unexpectedly failed", providerClassName); + } catch (Exception e) { + LOG.info(format("Registration of Security Provider '%s' unexpectedly failed", providerClassName), e); } return false; }