gpt4 book ai didi

ssl - RabbitMQ - Tls 连接 - Golang

转载 作者:数据小太阳 更新时间:2023-10-29 03:20:23 26 4
gpt4 key购买 nike

我使用以下链接配置了 RabbitMQ 连接: https://github.com/streadway/amqp/blob/master/examples_test.go

我根据此处的说明创建的证书: https://www.rabbitmq.com/ssl.html#enabling-tls-paths

我使用安装在 docker 中的 RabbitMQ 3.7.0。调用 amqp.DialTLS 后,我在服务器端(在 docker 日志中)收到“证书错误”错误。

我想问题是证书应该包含服务器名称,如果是这样,如果 RabbitMQ 安装在 docker 中,我应该在证书中设置哪个服务器名称?

除此之外,还有什么想法吗?

最佳答案

我通过将连接字符串中的 full_machine_name 添加到具有适当 IP 地址的 RabbitMQ 的主机文件中解决了这个问题:amqps://connection_string_to_RabbitMQ@full_machine_name:5671

关于ssl - RabbitMQ - Tls 连接 - Golang,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54905227/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com