[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