ESGF / esgf-installer

ESGF P2P Node Installer
https://esgf.llnl.gov/
Other
21 stars 21 forks source link

Classic installer inadvertently uses conda openssl, instead of /usr/bin/openssl #709

Closed pchengi closed 5 years ago

pchengi commented 5 years ago

There are subtle changes in the behavior between the default installation of openssl, and the one installed by conda, such as output formatting. The classic installer uses output of openssl commands, during creation of temporary CA etc, and this gets affected if the conda openssl which is in the path, gets used as opposed to the system openssl.

[root@esg-idx ~]# /usr/local/conda/bin/openssl x509 -in /etc/tempcerts/cacert.pem -noout -subject subject=O = ESGF, OU = ESGF.ORG, CN = esg-idx.demonet.local-CA [root@esg-idx ~]# /usr/bin/openssl x509 -in /etc/tempcerts/cacert.pem -noout -subject subject= /O=ESGF/OU=ESGF.ORG/CN=esg-idx.demonet.local-CA

pchengi commented 5 years ago

Fixed in e078d3cfceee9466cf7ea5edf6db8e263b026be0