Estou testando um dispositivo que gera um novo certificado autoassinado após cada hard reset.
Imediatamente após a instalação do MacOS Catalina, as versões recentes do Chrome (e do Brave) começaram a gerar uma NET::ERR_CERT_REVOKED
exceção, embora definitivamente não haja CRL publicado para este dispositivo e os certificados gerados na redefinição tenham números de série exclusivos.
A mensagem de erro tem o seguinte formato:
Você não pode visitar [endereço editado] agora porque seu certificado foi revogado. Erros e ataques de rede geralmente são temporários, então esta página provavelmente funcionará mais tarde.
Clicar no botão "Avançado" não apresenta nenhuma maneira de substituir esse erro.
O que está acontecendo aqui? Como posso contornar isso, sem tornar meu navegador inseguro para uso geral (como seria o caso, dizendo-lhe para ignorar todos os erros de certificado indiscriminadamente)?
Uma solução rápida (certifique-se de que você confia no site)
No navegador Chrome enquanto estiver na página, digite:
A Apple introduziu uma série de novos requisitos para que os certificados SSL sejam aceitos pela Catalina, documentados em https://support.apple.com/en-us/HT210176 . Resumindo aqui:
Além disso, para certificados emitidos após 2019-07-01:
...e, para certificados emitidos após 2020-08-01 (conforme HT211025 ):
Se você precisar de uma solução alternativa para fazer o site funcionar sem substituir o certificado, faça o seguinte.
Parece que Catalina tem alguns novos requisitos para assinaturas de certificados. Charles provavelmente precisa atualizar sua geração de certificados.
https://forums.developer.apple.com/thread/119877
Informações adicionais para certificados emitidos após setembro de 2020:
Os certificados de servidor TLS emitidos a partir de 1º de setembro de 2020 00:00 GMT/UTC não devem ter um período de validade superior a 398 dias
https://support.apple.com/en-us/HT211025
https://support.apple.com/en-us/HT210176
Sim... é verdade que no MacOS Catalina Chrome e Safari apresenta o erro "NET::ERR_CERT_REVOKED" no certificado autoassinado, devido a vários motivos. Mas para iniciar rapidamente seu trabalho, você pode usar o Mozilla Firefox. Eu instalei o navegador Mozilla e funcionou para mim.