linux - 加载 ssl_server 的扩展部分时出错

标签 linux azure ubuntu openssl x509

我正在运行一些脚本来生成一些证书,其中一行正在使用 openssl 并且它具有参数“-extension ssl_server”,但是当我运行它时,它会在尝试加载该扩展时出现错误。

我用谷歌搜索过,在这里查找类似的问题,但我怎么也想不通为什么会出现这个问题。

命令是:

openssl x509 -req -days 365 -in server.csr -CA cacert.crt -CAkey cakey.key -CAcreateserial -out server.crt -extfile ./server.cnf -extensions ssl_server

和错误:

Error Loading extension section ssl_server

我在 Azure 中的 Ubuntu VM 上运行此程序,刚从包装盒中取出,无需额外配置。

最佳答案

运行 openssl version -a 并检查 OPENSSLDIR 键指示的目录值。导航到同一目录并更改 openssl.cnf 中的设置,然后扩展将被正确拾取

关于linux - 加载 ssl_server 的扩展部分时出错,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38612278/

相关文章:

sql-server - 从 Azure VM 上的 IIS Web 应用连接到 Azure SQL DB

c# - 在 azure 中发布网站时,未发布已编辑的页面

ubuntu - Lua、nmap、sqlite3 和 ubuntu - 找不到模块 'luasql.sqlite3'

java - Webscarab 拒绝与所有浏览器连接

c - native 编译和构建Linux内核嵌入式系统

database - 同一台 Linux 机器上的两个应用程序之间的 tcp 连接是否会断开

azure - 如何通过 terraform 为 vmss 启用automaticRepairsPolicy

regex - 如何在具有相似txt文件的前5位数字的不同行中查找前5位数字并在ubuntu上打印整行

linux - 在Linux(Xubuntu 18.04)上无法使用pyserial进行读取/写入

linux - 查找二进制文件的标准方法?