Hi
I am trying to understand why our storage array with Self-Encrypting Drives (KMIP 1.4 spec, 5.11.2) fails against KMIP Secrets Engine (v1.3.4+ent) but works with Thalse Ciphertrust (v2.9). The trace log shows this error
2022-11-07T17:11:15.582Z [TRACE] secrets.kmip.kmip_277221f3.kmipserver: got client connection
2022-11-07T17:11:15.583Z [TRACE] secrets.kmip.kmip_277221f3.kmipserver: handshaking TLS connection
2022-11-07T17:11:15.587Z [TRACE] secrets.kmip.kmip_277221f3.kmipserver: done handshaking
2022-11-07T17:11:15.629Z [ERROR] secrets.kmip.kmip_277221f3.kmipserver: error from connection handler: error="error processing request message: ResultReasonOperationNotSupported"
{
"auth": {
"token_type": "default"
},
"request": {
"client_certificate_serial_number": "307107192484673866414829398229328952564198837338",
"data": {
"kmip_request": {
"tag": "RequestMessage",
"value": [
{
"tag": "RequestHeader",
"value": [
{
"tag": "ProtocolVersion",
"value": [
{
"tag": "ProtocolVersionMajor",
"type": "Integer",
"value": "0x00000001"
},
{
"tag": "ProtocolVersionMinor",
"type": "Integer",
"value": "0x00000004"
}
]
},
{
"tag": "BatchCount",
"type": "Integer",
"value": "0x00000001"
}
]
},
{
"tag": "BatchItem",
"value": [
{
"tag": "Operation",
"type": "Enumeration",
"value": "0x00000018"
},
{
"tag": "RequestPayload",
"value": [
{
"tag": "QueryFunction",
"type": "Enumeration",
"value": "0x00000001"
},
{
"tag": "QueryFunction",
"type": "Enumeration",
"value": "0x00000002"
}
]
}
]
}
]
}
},
"namespace": {
"id": "root"
},
"remote_address": "10.1.0.101:48264"
},
"time": "2022-11-07T16:27:31.832555621Z",
"type": "kmip-request"
}
Many thanks
Rich