簡體   English   中英

如何在Windows上證明對RabbitMQ服務器的連接?

[英]How can i certify the connexion to my rabbitmq server on windows ?

我想證券化rabbitmq服務器。 這是在VPS服務器上..

看來我需要三個文件才能做到這一點

 [ {rabbit, [ {ssl_listeners, [5671]}, {ssl_options, [{cacertfile,"/path/to/testca/ca_certificate_bundle.pem"}, {certfile,"/path/to/server/certificate.pem"}, {keyfile,"/path/to/server/private_key.pem"}, {verify, verify_peer}, {fail_if_no_peer_cert, true}]} ]} ]. 

但是,當我嘗試生成證書時,例如“認證網絡”,我只得到一個pem文件...我認為這是te certfile ...我在Windows Server 2016上...

謝謝,

如果您使用的是“讓我們加密”,它應該使您能夠下載簽署了服務器證書的授權證書,或者可能是您收到的.pem文件的一部分。 如果該文件有多個BEGIN節,則其中一個將成為簽名證書的公共部分。 使用openssl x509命令打印文件可以告訴您很多信息:

openssl x509 -noout -text -in cert.pem

您應該閱讀以下文檔:

https://www.rabbitmq.com/ssl.html

https://www.rabbitmq.com/troubleshooting-ssl.html

該項目包括openssl配置和可運行以生成自己的證書的命令:

https://www.rabbitmq.com/ssl.html#automated-certificate-generation

在Windows上,您必須使用MinGW,但它應該可以工作。


注意: RabbitMQ團隊監視rabbitmq-users郵件列表 ,僅在某些情況下回答關於StackOverflow的問題。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM