Apache,为IP地址创建SSL证书

时间:2012-08-22 08:14:03

标签: apache ip ssl-certificate

我实际上是在尝试为我的网络服务器创建一个测试ssl certifcate。 我从this tutorial开始。

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

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地址创建证书?

1 个答案:

答案 0 :(得分:0)

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

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