Когда я начинаю RabbitMQ, я вижу следующее сообщение:RabbitMQ 2,2 не работает на Snow Leopard (SSL ошибки)
Activating RabbitMQ plugins ... *WARNING* Undefined function crypto:des3_cbc_decrypt/5 *WARNING* Undefined function crypto:start/0 *WARNING* Undefined function ssl:close/1 *WARNING* Undefined function ssl:controlling_process/2 *WARNING* Undefined function ssl:peercert/1 *WARNING* Undefined function ssl:peername/1 *WARNING* Undefined function ssl:recv/3 *WARNING* Undefined function ssl:send/2 *WARNING* Undefined function ssl:sockname/1 *WARNING* Undefined function ssl:ssl_accept/3 0 plugins activated:
Я последовал совету here установить OpenSSL и перекомпилировать Erlang с --with-ssl
путь.
Когда я перекомпилировать Erlang, я использовал следующий .configure:
./configure \
--prefix=/usr/local/erlang/R13B04 \
--enable-smp-support \
--enable-threads \
--enable-darwin-64bit \
--with-ssl=/usr/include/openssl
Это скомпилированный отлично. Затем, на всякий случай, я переустановил кролика из macports. Я все еще получаю ошибку. Я использую неправильный путь для --with-ssl
?