TLS handshake failure when connecting to StorageGRID object-store in Fabricpool
Applies to
- NetApp StorageGRID
- ONTAP FAS Cluster
- Fabricpool configuration
Issue
- Newly installed FAS cluster cannot connect to StorageGRID FabricPool.
- The GRID is configured using subnet (/32) and the Client Network is configured using subnet (/26).
- The Intercluster LIFS can ping the StorageGRID tenant IP endpoint, but not able to connect.
- Firewall is seeing packets received from FAS cluster but not from StorageGRID.
- Error observed when creating object store with
-is-certificate-validation-enabled false:Error: command failed: Cannot verify availability of the object store from node <cluster_name>.
Reason: TLS: Handshake timed out.
- Error observed when creating object store with
-is-ssl-enabled false:Error: command failed: Cannot verify availability of the object store from node <cluster_name>.
Reason: Timeout: Operation "object_store_config_ksmf_iterator::create_imp()" took longer than 45 seconds to complete [from mgwd on node "cluster_name" (VSID: -1) to kernel at 100.xxx.xx.xxx].
- Error running
opensslcommand:
<cluster_name>::*> systemshell local sudo openssl s_client -connect <GRID_Endpoint>:<Port> -showcerts -CAfile /var/certificates/ssl/serverCA.pem(system node systemshell)CONNECTED(00000004)write:errno=60---no peer certificate available---No client certificate CA names sent---SSL handshake has read 0 bytes and written 393 bytesVerification: OK---New, (NONE), Cipher is (NONE)Secure Renegotiation IS NOT supportedNo ALPN negotiatedEarly data was not sentVerify return code: 0 (ok)