天天看點

Cygwin 使用 openssl 告警 can't open openssl.cnf解決方法

原因分析:

之前在window系統上安裝了 window版本的openssl,并在系統資料庫中配置了OPENSSL_CONF資訊,指明該openssl的位置。例如:

c:\cygwin64\usr\ssl\openssl.cfg
           

我們可以在cmd中輸入

set

指令檢視相關的值。

當我在cygwin系統中輸入指令

openssl

cygwin給出 如下提示資訊:

Warning: can't open c:\cygwin64\usr\ssl\openssl.cfg。
           

而在cygwin系統中openssl位于

D:\cygwin64\usr\ssl\openssl.cfg

所有cygwin系統輸入openssl 指令會報錯。

解決方法:

正确做法如下:

在cmd指令中執行如下指令即可:

set OPENSSL_CONF=D:\cygwin64\usr\ssl\openssl.cfg
           

繼續閱讀