I figure out by myself...
It goes well, when colon(":") is deleted.
This browser is no longer supported.
Upgrade to Microsoft Edge to take advantage of the latest features, security updates, and technical support.
I have made iot edge certs according to https://learn.microsoft.com/ja-jp/azure/iot-edge/how-to-create-test-certificates?view=iotedge-1.4&tabs=linux
$ ./certGen.sh create_root_and_intermediate
$ ./certGen.sh create_edge_device_identity_certificate "XXXX"
And, I get fingerprint from command, like below
$ openssl x509 -in XXXX.cert.pem -fingerprint -sha256 -noout
SHA256 Fingerprint=XX:YY:ZZ:CD....:20
I try to register IoT Edge on Azure Portal, put value " XX:YY:ZZ:CD....:20" at "Primary Thumbprint",
then same error always occurs.
error message is "Invalid X.509 thumbprint."
What went wrong?
I figure out by myself...
It goes well, when colon(":") is deleted.