conda environment #28914
Replies: 1 comment
-
This was not something that could be solved with a change to MOOSE's code (an issue). Converting to a discussion. It looks as though the company, or organization you are with, blocks your access to https://github.com (and probably all outbound sites via the terminal), by means of first requiring you to use their ROOT Certificates. Just like us, here at INL. This is basically so they can watch what you're doing (which is called an MITM attack, if it were an actual threat actor). Stating this, just in case you are actually falling victim to an MITM... Please look into this, if you are in fact using a personal machine. I see this error when one does not have their certificates properly set up. Unfortunately, there is nothing anyone here can do to help you other than your own organization's network team. They should be providing you with the certificates, and how to enable them within your terminal. If you know what you are doing you should be able to extrapolate what your favorite web browser is doing when navigating to https://github.com, and extract that certificate to somewhere on your drive, and export a few influential environment variables to let ❯ env | grep -i root
REQUESTS_CA_BUNDLE=/opt/certs/CAINLROOT.crt
SSL_CERT_FILE=/opt/certs/CAINLROOT.crt
CURL_CA_BUNDLE=/opt/certs/CAINLROOT.crt Your network team should be providing you with the GIT_SSL_NO_VERIFY=true git clone https://github.com/idaholab/moose This effectually turns off SSL protections. The errors you are seeing are actually "good" errors. The program is trying to alert to you something is wrong with your secure connection. That there isn't one! The other thing you can do is to not use HTTPs protocol, and instead create an SSH public/private key pair, and clone MOOSE that way: https://docs.github.com/en/authentication/connecting-to-github-with-ssh/generating-a-new-ssh-key-and-adding-it-to-the-ssh-agent Using SSH is the preferred way to clone MOOSE anyway, if you plan on making changes and commiting them back MOOSE. |
Beta Was this translation helpful? Give feedback.
-
Bug Description
Steps to Reproduce
(https://mooseframework.inl.gov/getting_started/installation/conda.html)
I encountered the following problem when using the above connection to create and install MOOSE on a Linux system:
Impact
Causing me a lot of trouble in completing my work
[Optional] Diagnostics
No response
Beta Was this translation helpful? Give feedback.
All reactions