Unable to create cluster peer relationships due to missing PSK and GCM security ciphers
Applies to
- ONTAP 9.6+
- Cluster Peer
- Pre-Shared Key (PSK) cipher suites
Issue
Cluster Peeringstopped working and all new configuration attempts fail after removing weak cipher suites.
Warning in EMS logs:
Wed Apr 12 11:14:23 +0100 [node-01: mgwd: cpeer.psk.disabled:notice]: The system was unable to find a suitable pre-shared key (PSK) cipher suite required for cluster peering. This is likely because the PSK cipher suites are disabled in the ONTAP security configuration. Cluster peering connections and associated applications may fail as a result.
- Attempts to create a cluster peer fail with the below error message:
Error: command failed: Using peer-address XX.XXX.XX.X: An introductory RPC to the peer address "XX.XX.XX.XX" failed to connect: RPC: Remote system error [from mgwd on node "XXXXXXXXX" (VSID: -1) to xcintro at XX.XX.XX.XX]. Verify that the peer address is correct and try again
- MGWD log messages located in /etc/log/mlog/mgwd.log report error messages about missing Pre-Shared Key (PSK) cipher suites.
Mon Jul 13 2020 12:58:30 +05:30 [kern_mgwd:info:1668] 0x81b004200: 0: ERR: mgwdmain: set_xc_dsmdb_rpc_services: called
Mon Jul 13 2020 12:58:30 +05:30 [kern_mgwd:info:1668] 0x81b004200: 0: NOTICE: RpcConnectionCache: SetUpSslOps: Set up SSL ops.
Mon Jul 13 2020 12:58:30 +05:30 [kern_mgwd:info:1668] 0x81b004200: 0: ERR: RpcConnectionCache: getXcContext: Could not find any PSK cipher suites (0).
Mon Jul 13 2020 12:58:30 +05:30 [kern_mgwd:info:1668] 0x81b004200: 0: ERR: RpcConnectionCache: SetUpTlsConnections: Could not get a client SSL context.
- Cluster peer show output reports the availability of the Remote Cluster as
Unavailable.
- Cluster peer health show is empty:
::> cluster peer health showThis table is currently empty
- Cluster peer health show is empty:
- When the required cipher is missing from a cluster, it stops listening on tcp port
11104- No response on Port
11104:::*> system node systemshell -node Node_A1 nc -zv 10.XX.XX.3 11104nc: connect to 10.XX.XX.3 port 11104 (tcp) failed: Connection refused.
- No response on Port
