我正在尝试使用this RabbitMQ container使用RabbitMQ配置基本的SSL身份验证。
按照上述所有步骤操作后,我无法运行Python示例中的使用者或生产者。出现的错误是以下错误之一:
Connection to 127.0.0.1:5671 failed: [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed (_ssl.c:645) ConnectionClosed
我假设证书cacert.pem
,cert.pem
和key.pem
是目录cacert
中的testca
,以及cert.pem
和key.pem
应该是在客户机和服务器目录中可以找到的(取决于执行的是使用者还是生产者)。
因此,我的问题是这些假设是否正确,最后,应该如何执行上述示例,以便不获取在执行消费者或生产者之后出现的SSL错误。