2
我在Meteor應用程序中使用node-amqp通過SSL連接到rabbitMQ服務器。這是我的連接字符串:Meteor + node-amqp:無法通過SSL連接到RabbitMQ服務器
var rConn = AMQP.createConnection({ url: amqps://user:[email protected]:pppp, vhost: '/virthost' });
但是,沒有建立連接。以下是在RabbitMQ錯誤日誌中:
=INFO REPORT==== 25-Jun-2013::17:41:30 ===
accepting AMQP connection <0.20247.0> (xxx.xxx.xxx.xxx:pppp -> xxx.xxx.xxx.xxx:pppp)
=ERROR REPORT==== 25-Jun-2013::17:41:30 ===
error on AMQP connection <0.20231.0>: {ssl_upgrade_error,"record overflow"} (unknown POSIX error)
=INFO REPORT==== 25-Jun-2013::18:11:35 ===
accepting AMQP connection <0.22556.0> (xxx.xxx.xxx.xxx:pppp -> xxx.xxx.xxx.xxx:pppp)
=ERROR REPORT==== 25-Jun-2013::18:11:40 ===
error on AMQP connection <0.22556.0>: {ssl_upgrade_error,timeout} (unknown POSIX error)
我在記錄上找到的所有溢出錯誤是檢查正在運行的Erlang的版本。我正在嘗試建立連接的方框使用最新版本。我不確定運行RabbitMQ的盒子,但我會研究它。任何進一步的幫助將不勝感激。