<div>Hi all,</div><div><br></div><div>I&#39;ve installed rabbitmq on OS X 10.6 via MacPorts, and built and</div><div>installed the rabbitmq-jsonrpc, rabbitmq-jsonrpc-channel, mochiweb,</div><div>rabbitmq-mochiweb, rfc4627_jsonrpc plugins.</div>
<div><br></div><div>After installing, I went to the example page on localhost:55672, and</div><div>clicked the Simple JSONRPC test. I get the following output:</div><div><br></div><div>test_main</div><div>{&quot;installGenericProxy&quot;:{&quot;name&quot;:&quot;open&quot;,&quot;idempotent&quot;:false,&quot;params&quot;:</div>
<div>[{&quot;name&quot;:&quot;username&quot;,&quot;type&quot;:&quot;str&quot;},{&quot;name&quot;:&quot;password&quot;,&quot;type&quot;:&quot;str&quot;},</div><div>{&quot;name&quot;:&quot;sessionTimeout&quot;,&quot;type&quot;:&quot;num&quot;},</div>
<div>{&quot;name&quot;:&quot;virtualHost&quot;,&quot;type&quot;:&quot;str&quot;}]}}</div><div>open</div><div>JsonRPC error:</div><div>Service: &quot;/rpc/rabbitmq&quot;</div><div>Method: &quot;open&quot;</div><div>Params: [&quot;guest&quot;,&quot;guest&quot;,5,null]</div>
<div>Response: {&quot;version&quot;:&quot;1.1&quot;,&quot;id&quot;:2,&quot;error&quot;:</div><div>{&quot;name&quot;:&quot;JSONRPCError&quot;,&quot;code&quot;:500,&quot;message&quot;:&quot;Internal</div><div>error&quot;,&quot;error&quot;:&quot;{{{badmatch,{error,{{badmatch,&lt;0.13932.0&gt;},</div>
<div>                   [{rabbit_jsonrpc_channel,init,1},</div><div>                    {gen_server,init_it,6},</div><div>                    {proc_lib,init_p_do_apply,3}]}}},</div><div> [{rabbit_jsonrpc_channel,open,1},</div>
<div>  {rabbit_jsonrpc_channel_factory,handle_call,3},</div><div>  {gen_server,handle_msg,5},</div><div>  {proc_lib,init_p_do_apply,3}]},</div><div> {gen_server,call,</div><div>            [&lt;0.8986.0&gt;,</div><div>             {jsonrpc,&lt;&lt;\&quot;open\&quot;&gt;&gt;,</div>
<div>                      {obj,[{\&quot;http_method\&quot;,&lt;&lt;\&quot;POST\&quot;&gt;&gt;},</div><div>                            {\&quot;http_query_parameters\&quot;,{obj,[]}},</div><div>                            {\&quot;http_headers\&quot;,</div>
<div>                             {obj,[{\&quot;accept\&quot;,&lt;&lt;\&quot;*/*\&quot;&gt;&gt;},</div><div>                                   {\&quot;accept-charset\&quot;,&lt;&lt;\&quot;ISO-8859-1,utf-8;q=0.7,*;q=0.7\&quot;&gt;&gt;},</div>
<div>                                   {\&quot;accept-encoding\&quot;,&lt;&lt;\&quot;gzip,deflate\&quot;&gt;&gt;},</div><div>                                   {\&quot;accept-language\&quot;,&lt;&lt;\&quot;en-us,en;q=0.5\&quot;&gt;&gt;},</div>
<div>                                   {\&quot;cache-control\&quot;,&lt;&lt;\&quot;no-cache\&quot;&gt;&gt;},</div><div>                                   {\&quot;connection\&quot;,&lt;&lt;\&quot;keep-alive\&quot;&gt;&gt;},</div>
<div>                                   {\&quot;content-length\&quot;,&lt;&lt;\&quot;74\&quot;&gt;&gt;},</div><div>                                   {\&quot;content-type\&quot;,&lt;&lt;\&quot;application/json;charset=UTF-8\&quot;&gt;&gt;},</div>
<div>                                   {\&quot;host\&quot;,&lt;&lt;\&quot;localhost:55672\&quot;&gt;&gt;},</div><div>                                   {\&quot;keep-alive\&quot;,&lt;&lt;\&quot;115\&quot;&gt;&gt;},</div><div>
                                   {\&quot;pragma\&quot;,&lt;&lt;\&quot;no-cache\&quot;&gt;&gt;},</div><div>                                   {\&quot;referer\&quot;,&lt;&lt;\&quot;<a href="http://localhost:55672/rabbitmq_lib/www-examples/test/index.html\">http://localhost:55672/rabbitmq_lib/www-examples/test/index.html\</a>&quot;&gt;&gt;},</div>
<div>                                   {\&quot;user-agent\&quot;,&lt;&lt;\&quot;Mozilla/5.0 (Macintosh; IntelMac OS X 10.6; rv:2.0b3pre) Gecko/20100729 Minefield/4.0b3pre\&quot;&gt;&gt;},</div><div>                                   {\&quot;x-json-rpc-timeout\&quot;,&lt;&lt;\&quot;30000\&quot;&gt;&gt;},</div>
<div>                                   {\&quot;x-requested-with\&quot;,&lt;&lt;\&quot;XMLHttpRequest\&quot;&gt;&gt;}]}},</div><div>                            {\&quot;remote_peername\&quot;,&lt;&lt;\&quot;127.0.0.1\&quot;&gt;&gt;},</div>
<div>                            {\&quot;scheme\&quot;,&lt;&lt;\&quot;http\&quot;&gt;&gt;}]},</div><div>                      [&lt;&lt;\&quot;guest\&quot;&gt;&gt;,&lt;&lt;\&quot;guest\&quot;&gt;&gt;,5,null]},</div><div>             30000]}}&quot;}}</div>
<div>-------</div><div><br></div><div>The broker has started without any errors and appears to be</div><div>functioning, and when I tried the rabbitmq-status plugin, that worked</div><div>fine.</div><div><br></div><div>My rabbitmqctl status is:</div>
<div>Status of node rabbit@Bilbo ...</div><div>[{running_applications,</div><div>    [{rabbit_jsonrpc_channel,&quot;RabbitMQ JSON-RPC Channels&quot;,&quot;0.01&quot;},</div><div>     {rabbit,&quot;RabbitMQ&quot;,&quot;1.8.1&quot;},</div>
<div>     {os_mon,&quot;CPO  CXC 138 46&quot;,&quot;2.2.5&quot;},</div><div>     {sasl,&quot;SASL  CXC 138 11&quot;,&quot;2.1.9.2&quot;},</div><div>     {rfc4627_jsonrpc,&quot;JSON RPC Service&quot;,&quot;0.01&quot;},</div>
<div>     {rabbit_jsonrpc,&quot;Rabbit JSON-RPC&quot;,&quot;0.01&quot;},</div><div>     {rabbit_mochiweb,&quot;RabbitMQ Mochiweb Embedding&quot;,&quot;0.01&quot;},</div><div>     {mochiweb,&quot;MochiMedia Web Server&quot;,&quot;1.3&quot;},</div>
<div>     {crypto,&quot;CRYPTO version 2&quot;,&quot;2.0&quot;},</div><div>     {inets,&quot;INETS  CXC 138 49&quot;,&quot;5.4&quot;},</div><div>     {mnesia,&quot;MNESIA  CXC 138 12&quot;,&quot;4.4.14&quot;},</div><div>     {stdlib,&quot;ERTS  CXC 138 10&quot;,&quot;1.17&quot;},</div>
<div>     {kernel,&quot;ERTS  CXC 138 10&quot;,&quot;2.14&quot;}]},</div><div> {nodes,[{disc,[rabbit@Bilbo]}]},</div><div> {running_nodes,[rabbit@Bilbo]}]</div><div>...done.</div><div><br></div><div>Thanks,</div><div>Cameron</div>