我正在尝试首次创建SSL证书。我不知道这是如何工作的,只是遵循提供给我的一些指示。
第一条命令工作正常:
openssl genrsa -des3 -out privkey.key 2048
然后第二个命令给我错误:
openssl req –new –nodes -key privkey.key –out server.csr
它说“未知选项-new”,然后列出所有选项,其中一个当然是“ -new”
Google错误消息仅给我提供了一个有用的论坛帖子,其中说我需要使用-config选项指向我的openssl.cnf文件。因此,我在XAMPP安装中搜索了openssl.cnf的唯一实例。
这给了我额外的“未知选项”错误,具体取决于我在命令中将-config选项的位置。
openssl req -config /Applications/XAMPP/xamppfiles/share/openssl/openssl.cnf
-key privkey.key –out server.csr -new -nodes
这给了我“ unknown option -out”,这很荒谬。
有人可以帮助我解决命令顺序问题,还是让我知道XAMPP openssl命令是否存在已知错误?
我正在运行OSX Lion和XAMPP 1.7.3