Hello, we’re receiving a CSR validation error when trying to onboard a new EGS in the simulation portal.
The process followed was the one described in the Developer Portal Manual Version 3, on the 5.3 chapter.
The config file is as follow (company info removed):
oid_section = OIDs
[OIDs]
certificateTemplateName = 1.3.6.1.4.1.311.20.2
[req]
default_bits = 2048
emailAddress = removed@email.com
req_extensions = v3_req
x509_extensions = v3_ca
prompt = no
default_md = sha256
req_extensions = req_ext
distinguished_name = dn
[dn]
C=SA
OU=removed 10 digit tin
O=removed company name
CN=PREZATCA-Code-Signing
[v3_req]
basicConstraints = CA:FALSE
keyUsage = digitalSignature, nonRepudiation, keyEncipherment
[req_ext]
certificateTemplateName = ASN1:PRINTABLESTRING:PREZATCA-Code-Signing
subjectAltName = dirName:alt_names
[alt_names]
SN=1-removed|2-V1|3-removed
UID=300000000000003
title=1000
registeredAddress=Riyadh, Saudi Arabia
businessCategory=removed
The result is similar to the 5.3.3 screenshot. I also tried to encode into base64 (removing /n and /r) but the result is the same.
Any clue what I’m missing?