Imprensa-Nacional/inlabs

Erro ao Conectar ao site

Closed this issue · 5 comments

Erro no navegador ao conectar com o site https://inlabs.in.gov.br/
image

E quando executado o request no Python o erro:

ssl.SSLCertVerificationError: [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: unable to get local issuer certificate (_ssl.c:1123)

Talvez seja devido ao SSL


Uma solução temporária para o Python é adicionando um false para a verificação HTTPS/SSL

response = s.request("POST", url_login, data=payload, headers=headers, verify=False)

Para quem está fazendo em Bash, caso surja o problema, é importante entender que isso não é problema do servidor mas sim de conexão do cURL com o servidor, executado em sua máquina.

Existem outras soluções, mas para quem busca algo mais simples e rápido, basta inserir -k para permitir conexões inseguras ao curl.

Iakim commented

A equipe de "ceguranssa" da Imprensa Nacional, decidiu que: todas as aplicações deverão utilizar o certificado ICP-Brasil com exceção ao Portal da IN devido a publicação e compartilhamento das matérias.

O Erro é apresentado em alguns browsers devido ao não reconhecimento da cadeia raiz da ICP-Brasil.

E assim retrocedemos um pouco, mas como o fabiofa87 já comentou acima, só passar o -k via curl, via browser, aceitar o risco e continuar.

Um abraço e desculpas!

Iakim commented

:'(

Eita, tudo bem, irei continuar ignorando no verify então!
Mas seria interessante colocar um Disclaimer sobre isso no README

Agradeço

Iakim commented

Vou avaliar sua sugestão.