[ 
https://issues.apache.org/jira/browse/HDDS-17235?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Siyao Meng updated HDDS-17235:
------------------------------
    Target Version/s: 2.2.2, 2.1.3

> Accept only SCM certificates on SCM to SCM connections
> ------------------------------------------------------
>
>                 Key: HDDS-17235
>                 URL: https://issues.apache.org/jira/browse/HDDS-17235
>             Project: Apache Ozone
>          Issue Type: Improvement
>          Components: SCM HA
>            Reporter: Siyao Meng
>            Assignee: Siyao Meng
>            Priority: Major
>             Fix For: 2.3.0
>
>
> When {{hdds.grpc.tls.enabled}} is true, SCM Ratis and the inter-SCM gRPC 
> channel (used to download the SCM DB checkpoint) use the cluster trust 
> manager. That trust manager accepts any certificate issued by the cluster CA, 
> including Datanode, OM and Recon certificates, but only SCMs connect on these 
> channels.
> Wrap the trust manager for these channels so that, after the usual chain 
> validation, the peer certificate must be a CA certificate. SCM certificates 
> are CA certificates (the SCM sub-CA certificate, or the root CA certificate); 
> Datanode, OM and Recon certificates are not. Nothing changes when gRPC TLS is 
> off.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to