0

我实际上正在尝试为我的网络服务器创建一个测试 ssl 证书。我从本教程开始。

但是当我尝试使用以下命令创建证书时:

openssl req -new -x509 -days 365 -sha1 -newkey rsa:1024 -nodes -keyout server.key -out server.crt -subj '/O=Company/OU=Department/CN=www.10.9.11.99/lebenmittel_test'

出现以下错误:

Generating a 1024 bit RSA private key
..............++++++
.................................++++++
writing new private key to 'server.key'
-----
end of string encountered while processing type of subject name element #3
problems making Certificate Request

我认为问题在于,我正在尝试为 IP 地址创建证书...:/我尝试了与 www.example.com 相同的命令并且它有效。

有没有办法为 IP 地址创建证书?

4

1 回答 1

0

您的问题是 'lebenmittel_test' 不是有效的属性语法。此外,'CN=www.10.9.11.99' 对于 CN 来说绝对是狡猾的。

为什么不直接为 CN 分配一个有效的名称,然后调整您的 /etc/hosts 文件以使用该名称指向 IP 地址?

于 2012-08-22T08:55:47.773 回答