有没有一种简单的方法可以更改 openssl 配置文件并使用 openssl 命令行参数进行确认,以确认它正在读取配置文件?(我试图确认 openssl 命令正在从指定位置读取文件,并且对 openssl 的编程访问也在读取配置文件。)例如,我可以更改配置文件中的设置并通过“openssl version -a”或“openssl ciphers -v”查看它吗?
答案1
我尝试在配置文件中添加语法错误,运行时仍然没有看到任何错误openssl version -a
。然而,当尝试加载引擎时,我终于看到了配置文件处理错误。例如:
openssl engine -c myengine
1995448336:error:0E079065:configuration file routines:def_load_bio:missing equal sign:../openssl-1.1.1t/crypto/conf/conf_def.c:407:line 15
这让我确认了配置文件正在被加载。