Seu arquivo de configuração do OpenSSL terá uma opção chamada policy
, que aponta para uma seção de política. Por exemplo, policy = [policy_match]
. Uma seção [policy_match]
(geralmente logo abaixo da opção) listará quais elementos do Nome Distinto são optional
, supplied
ou match
. Por exemplo:
[policy_match]
countryName=match
organizationName=match
organizationalUnitName=optional
domainComponent=match
É provável que você tenha um domainComponent=match
, conforme mostrado no exemplo, o que significa que o domínioComponente da solicitação deve ser o mesmo do certificado que está assinando a solicitação (o certificado de autoridade de certificação). Altere-o para optional
(não precisa estar presente na solicitação) ou para supplied
(ele precisa estar presente, mas não precisa corresponder).
Mais detalhes estão disponíveis na página de manual do CA do OpenSSL em Policy Format .