Alexey Serbin created KUDU-3106:
-----------------------------------

             Summary: getEndpointChannelBindings() isn't working as expected 
with BouncyCastle 2.65
                 Key: KUDU-3106
                 URL: https://issues.apache.org/jira/browse/KUDU-3106
             Project: Kudu
          Issue Type: Bug
          Components: client, java, security
    Affects Versions: 1.11.1, 1.11.0, 1.10.1, 1.10.0, 1.9.0, 1.7.1, 1.8.0, 
1.7.0, 1.6.0, 1.5.0, 1.4.0, 1.3.1, 1.3.0
            Reporter: Alexey Serbin


With [BouncyCastle|https://www.bouncycastle.org] 2.65 the code in 
https://github.com/apache/kudu/blob/25ae6c5108cc84289f69c467d862e298d3361ea8/java/kudu-client/src/main/java/org/apache/kudu/util/SecurityUtil.java#L136-L159
 isn't working as expected throwing an exception:

{noformat}
java.lang.RuntimeException: cert uses unknown signature algorithm: SHA256WITHRSA
{noformat}

It seems BouncyCastle 2.65 converts the name of the certificate signature 
algorithm uppercase.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

Reply via email to