Rabbitmq 2.2 not working on Snow Leopard (SSL errors)

Posted by ebeland on Stack Overflow See other posts from Stack Overflow or by ebeland
Published on 2011-01-07T20:50:59Z Indexed on 2011/01/07 20:53 UTC
Read the original article Hit count: 292

Filed under:
|
|
|

When I start rabbitmq, I see the following message. I have

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:

I followed the advice here to install openssl and recompile erlang with a --with-ssl path set:

http://old.nabble.com/2.1.1%3A-no-such-file-or-directory-crypto.app-message-prevents-broker-from-starting-td30011026.html

When I recompiled erlang, I used the following .configure:

./configure \
--prefix=/usr/local/erlang/R13B04 \
--enable-smp-support \
--enable-threads \
--enable-darwin-64bit \
--with-ssl=/usr/include/openssl

It compiled fine. Then, just in case, I reinstalled rabbit from macports. I still get the error. Am I using the wrong path for --with-ssl?

Help?

© Stack Overflow or respective owner

Related posts about erlang

Related posts about openssl