CONTAP-113520:云 KMS "可达"状态显示为 true,而"消息"和"代码"表示错误
问题描述
通过 ONTAP REST API 检查云 KMS(密钥管理服务)可达性时,全局可达性状态错误地显示为可达,但消息字段指示节点子集无法访问服务,代码字段具有非零值。
这种情况可能在启用云 KMS 功能后立即检查可达性时发生(例如AKV KMS、GCP KMS、AWS KMS)。
问题的 REST 输出示例:
"azure_reachability":{
"reachable": true,
"message": "Azure Key Vault unreachable from the following nodes: Node: OntapNode0.Reason: Azure Key Vault (AKV) operation \"GET\" failed.\nCryptsoft error: IO\nCryptsoft status: SUCCESS\nCryptsoft reason: SUCCESS\nCryptsoft message: \nHTTP response code: \nHTTP payload: \n\nUnable to communicate with the AKV instance.\nIssue (privilege: diag) \"security key-manager external <azure|aws|gcp|ikp> invoke\" for more information.",
"code": "65537549"
}
例如,如果所有节点实际上都能够到达 AKV 实例,REST 输出将如下所示:
"azure_reachability":{
"reachable": true,
"message": "",
"code": "0"
}