During message 68, when client sends all "devmod" modules, conformance owner fails parsing and outputs following error
Type 255 [100, 68, "Done70: Error encrypting...cbor: cannot unmarshal array into Go struct field
fdoshared.DeviceServiceInfo681.ServiceInfo of type uint8", 1695831800, 1705115730729185836]
To simplify issue resolution process, please provide network logs, and or test voucher. client_msg68_devmod_err.log server_msg68_devmod_err.log
What part of the spec are you testing?
What protocol are having issue with?
Issue description
Upon debugging it is observed that conformance owner only accepts two values as declared at https://github.com/fido-alliance/fdo-fido-conformance-server/blob/main/core/shared/sims.go#L55 which is not in accordance with description in spec https://tinyurl.com/devmodtab
Client and Conformance Logs are attached for reference