You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I tried to shuffle the SPDM requests order as below:
GET_MEASUREMENTS
CHALLENGE
GET_CERTIFICATE
GET_DIGESTS
NEGOTIATE_ALGORITHMS
GET_CAPABILITIES
GET_VERSION
I expected to have ERROR(UnexpectedRequest), but turns out most of the responds were ERROR(VersionMismatch).
Is that a bug? Or just a misunderstanding of the SPDM spec?
The text was updated successfully, but these errors were encountered:
owen126315
changed the title
Enquiry for param 1 & 2 of ERROR respond before GET_CAPABILITIES
Enquiry for ERROR Param 1 & 2 before GET_CAPABILITIES
Feb 7, 2024
See DMTF/libspdm#2213. Note that the SPDM specification has normative language for error codes for only a few conditions / scenarios. The rest it leaves up to the endpoint implementer.
The original order of SPDM emu:
I tried to shuffle the SPDM requests order as below:
I expected to have ERROR(UnexpectedRequest), but turns out most of the responds were ERROR(VersionMismatch).
Is that a bug? Or just a misunderstanding of the SPDM spec?
The text was updated successfully, but these errors were encountered: