我正在尝试在emqtt上实现ssl。为此目的,我生成了自签名证书。我按照以下步骤生成了自签名证书,但是在生成证书ifself时iam遇到以下错误。
openssl genrsa -out MyRootCA.key 2048
openssl req -x509 -new -nodes -key MyRootCA.key -sha256 -days 3650 -out MyRootCA.pem
openssl genrsa -out MyEMQ1.key 2048
openssl req -new -key ./MyEMQ1.key -out MyEMQ1.csr
openssl x509 -req -in ./MyEMQ1.csr -CA MyRootCA.pem -CAkey MyRootCA.key -CAcreateserial -out MyEMQ1.pem -days 3650 -sha256
生成证书后,我正尝试使用以下命令使用openssl进行验证
openssl verify MyRootCA.pem
error 18 at 0 depth lookup:self signed certificate