[rabbitmq-discuss] Alice wonderland and RabbitMQ issue
Ari Lerner
arilerner at mac.com
Mon Dec 21 10:41:35 GMT 2009
Wilson,
Did you make the rabbit project? I mean, how did you install rabbit?
To the rabbit guys, it seems that the rabbit_networking code isn't being loaded into the rabbit path?
Cheers,
Ari Lerner
On Dec 21, 2009, at 2:37 AM, Wilson Ke wrote:
> Hi Ari,
> See Bellow:
>
> (rabbit at centos)1> rabbit_networking:connection_info_all().
> ** exception error: undefined function rabbit_networking:connection_info_all/0
>
> Regards,
> Wilson
> From: Ari Lerner [mailto:arilerner at mac.com]
> Sent: 2009年12月21日 18:32
> To: Ari Lerner
> Cc: Wilson Ke; 'RabbitMQ Discuss'
> Subject: Re: [rabbitmq-discuss] Alice wonderland and RabbitMQ issue
>
> Wilson,
>
> Yep, so it's on the rabbit node. Do you have the rabbit console open? Can you try typing this in the rabbit console:
>
> rabbit_networking:connection_info_all().
>
> What does that give you?
>
> Ari Lerner
>
> Hi Ari,
> Bellow is operation and result.
> (rabbit at centos)2> rpc:call('rabbit at centos', rabbit_networking, connection_info_all, []).
> {badrpc,{'EXIT',{undef,[{rabbit_networking,connection_info_all,
> []},
> {rpc,local_call,3},
> {erl_eval,do_apply,5},
> {shell,exprs,6},
> {shell,eval_exprs,6},
> {shell,eval_loop,3}]}}}
>
> Best Regards,
> Wilson
>
> On Dec 21, 2009, at 2:25 AM, Ari Lerner wrote:
>
>
> The error is coming from an alice call, not from mochiweb. But you can find those in the mochiweb source: http://code.google.com/p/mochiweb/
>
> Thanks,
> Ari
>
> On Dec 21, 2009, at 2:23 AM, Wilson Ke wrote:
>
>
> Hi Ari,
>
> Do you have mochiweb_server.erl and mochiweb.app sample code?
> if have ,please send to me. I think these maybe help me find issue key.
>
> Best Regards,
> Wilson
>
> From: Wilson Ke
> Sent: 2009年12月21日 18:16
> To: 'Ari Lerner'
> Cc: 'RabbitMQ Discuss'
> Subject: RE: [rabbitmq-discuss] Alice wonderland and RabbitMQ issue
>
> Hi Ari,
> When I start alice, and on the erl environment run rabint:rabbit_node().
> I can get node information as below.
>
> (rabbit at centos)1> rabint:rabbit_node().
> rabbit at centos
>
> Best Regards,
> Wilson
>
> From: Ari Lerner [mailto:arilerner at mac.com]
> Sent: 2009年12月21日 18:04
> To: Wilson Ke
> Cc: 'RabbitMQ Discuss'
> Subject: Re: [rabbitmq-discuss] Alice wonderland and RabbitMQ issue
>
> Wilson,
>
> Hey, sorry, I've been away from my email for a little while. Does he have the rabbit source?
>
> It's called in an rpc: rabint:rpc_call(rabbit_networking, connection_info_all, []).
>
> where rabint rpc_call looks like:
>
> rpc_call(Mod, Fun, Args) -> rpc:call(rabbit_node(), Mod, Fun, Args, ?RPC_TIMEOUT).
>
> So it's coming from the remote node. Wilson, what does: rabint:rabbit_node() look like?
>
> Cheers,
> Ari Lerner
>
> On Dec 21, 2009, at 1:27 AM, Wilson Ke wrote:
>
>
> Hi Ari,
> Do you have any suggestions?
>
> Best Regards,
> Wilson
>
> From: Wilson Ke
> Sent: 2009年12月21日 17:24
> To: 'Matthias Radestock'
> Cc: 'mabrek'; 'RabbitMQ Discuss'
> Subject: RE: [rabbitmq-discuss] Alice wonderland and RabbitMQ issue
>
> Matthias,
> I did following your suggestions.
> Use rabbit at centos as node name;
> Set "UD/8aYoam23kYFz4aWO2bA==" as /root/.erlang.cookie content;
> ./start.sh -alice rabbithost "rabbit at centos";
>
> But when is use the bellow curl command to test.
> curl -i http://localhost:9999/conn
> it still throw bellow exception
>
> =INFO REPORT==== 22-Dec-2009::01:12:26 ===
> (rest_server:237) Error in rest server: {function_clause,
> [{lists,map,
> [#Fun<conn.0.20985291>,
> {badrpc,
> {'EXIT',
> {undef,
> [{rabbit_networking,
> connection_info_all,[]},
> {rpc,local_call,3},
> {conn,get,1},
> {rest_server,run_controller,4},
> {mochiweb_http,headers,5},
> {proc_lib,init_p_do_apply,
> 3}]}}}]},
> {conn,get,1},
> {rest_server,run_controller,4},
> {mochiweb_http,headers,5},
> {proc_lib,init_p_do_apply,3}]}
>
>
> Do you have mochiweb_server.erl and mochiweb.app sample code,if have ,please send to me. I think these maybe help me find issue key.
>
> Thanks,
> Wilson.
>
> -----Original Message-----
> From: Matthias Radestock [mailto:matthias at lshift.net]
> Sent: 2009年12月21日 16:31
> To: Wilson Ke
> Cc: 'mabrek'; 'RabbitMQ Discuss'
> Subject: Re: [rabbitmq-discuss] Alice wonderland and RabbitMQ issue
>
> Wilson,
>
> Wilson Ke wrote:
> > *My rabbitmq work normal,the start information as bellow*
> > node : rabbit at centos
>
> In that case ...
>
> > ./start.sh -alice rabbithost "alice at centos" -setcookie
> > "UD/8aYoam23kYFz4aWO2bA=="
>
> the above should say "rabbit at centos".
>
> Also, the cookie information is wrong; you set it to what rabbit
> displays here:
>
> > cookie hash : UD/8aYoam23kYFz4aWO2bA==
>
> but that is the *hash* of the cookie, not the cookie itself. You can
> find the cookie in rabbit's home dir under .erlang.cookie, e.g. given
>
> > home dir : /root
>
> the cookie should be in /root/.erlang.cookie. The contents of that file
> should be supplied to -setcookie.
>
>
> Regards,
>
> Matthias
>
>
> _______________________________________________
> rabbitmq-discuss mailing list
> rabbitmq-discuss at lists.rabbitmq.com
> http://lists.rabbitmq.com/cgi-bin/mailman/listinfo/rabbitmq-discuss
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.rabbitmq.com/pipermail/rabbitmq-discuss/attachments/20091221/ee2fa1f1/attachment.htm
More information about the rabbitmq-discuss
mailing list