Conda: Problemas
SSL
Ao tentar criar um enviroment no conda, na rede institucional, recebia o seguinte erro:
CondaHTTPError: HTTP 000 CONNECTION FAILED for url https://repo.anaconda.com/pkgs/main/win-64/current_repodata.json
Estudando o problema, encontrei uma solução preliminar no StackOverflow, que sugere que seja removido a verificação do ssl.
conda config --set ssl_verify false
conda config --set ssl_verify no
Sabemos das implicações de fazer isso, porém é a única alternativa encontrada no momento.
Lendo a documentação, vi que é possível contornar a questão do SSL, using non-standard certificates. Inicialmente faz-se necessário obter o certificado e converte-lo no formato .pem.
openssl x509 -inform der -in Documents/certificado.cer -out Documents/certificado.pem
Após isso é necessário definir a variável de ambiente REQUESTS_CA_BUNDLE
(ou CURL_CA_BUNDLE
)apontando para o certificado.
# PEM
%USERPROFILE%\Documents\Certificate\certificado.
pem
# PEM
%USERPROFILE%\OneDrive\MPSP\TI\certificado\2022.10.14 - mpsp.pem
Fiz em meados de outubro de 2022, porém não obtive êxito.
Analisando o artigo Conda update fails with SSL error CERTIFICATE_VERIFY_FAILED, vejo possibilidade de contornar…
conda config --set ssl_verify "%USERPROFILE%\OneDrive\MPSP\TI\certificado\2022.10.14 - mpsp.crt"
/home/michel/Documents/Conda/condabin/conda
Deixe um comentário