<div dir="ltr">Did you do the browser check under the same user which runs rabbitmq?<div><br></div><div>---</div><div><br></div><div>Duncan<br><div class="gmail_extra"><br><br><div class="gmail_quote">On Mon, Feb 3, 2014 at 2:35 PM, J. Daniel Ashton <span dir="ltr"><<a href="mailto:jdashton@ashtonfam.org" target="_blank">jdashton@ashtonfam.org</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><p style="clear:both;line-height:17.804800033569336px;font-size:14px;font-family:Arial,'Liberation Sans','DejaVu Sans',sans-serif">
I'm trying to prototype federated message queuing between a Mac host and a Fedora 20 image running under VirtualBox. After a certain amount of head banging I managed to get the Mac exchanges federated from the Fedora exchanges, meaning that messages sent to the Fedora upstream broker are received on the Mac (downstream) broker.</p>
<p style="clear:both;line-height:17.804800033569336px;font-size:14px;font-family:Arial,'Liberation Sans','DejaVu Sans',sans-serif">However, when trying to go the other way (Fedora sees Mac as upstream), I get error messages about "eacces".</p>
<pre style="line-height:17.804800033569336px;max-height:600px;width:auto;overflow:auto;font-size:14px;background-color:rgb(238,238,238);margin-bottom:10px;font-family:Consolas,Menlo,Monaco,'Lucida Console','Liberation Mono','DejaVu Sans Mono','Bitstream Vera Sans Mono','Courier New',monospace,serif;word-wrap:normal;padding:5px">
<code style="font-family:Consolas,Menlo,Monaco,'Lucida Console','Liberation Mono','DejaVu Sans Mono','Bitstream Vera Sans Mono','Courier New',monospace,serif">==> rabbit@localhost.log <==
=WARNING REPORT==== 29-Jan-2014::21:18:11 ===
Federation exchange 'amq.direct' in vhost '/' did not connect to exchange 'amq.direct' in vhost '/' on amqp://<a href="http://172.30.42.19" target="_blank">172.30.42.19</a>
{error,eacces}
==> rabbit@localhost-sasl.log <==
=SUPERVISOR REPORT==== 29-Jan-2014::21:18:11 ===
Supervisor: {<0.15681.0>,
rabbit_federation_link_sup}
Context: child_terminated
Reason: {shutdown,restart}
Offender: [{pid,<0.21716.0>},
{name,
{upstream,
[<<"amqp://<a href="mailto:guest%3Aguest@172.30.42.19" target="_blank">guest:guest@172.30.42.19</a>">>],
<<"amq.direct">>,<<"amq.direct">>,1000,1,1,36000000,
none,false,'on-confirm',none,<<"mac_host">>}},
{mfargs,
{rabbit_federation_exchange_link,start_link,
[{{upstream,
[<<"amqp://<a href="mailto:guest%3Aguest@172.30.42.19" target="_blank">guest:guest@172.30.42.19</a>">>],
<<"amq.direct">>,<<"amq.direct">>,1000,1,1,
36000000,none,false,'on-confirm',none,
<<"mac_host">>},
{resource,<<"/">>,exchange,<<"amq.direct">>}}]}},
{restart_type,{permanent,1}},
{shutdown,4294967295},
{child_type,worker}]
</code></pre><p style="clear:both;line-height:17.804800033569336px;font-size:14px;font-family:Arial,'Liberation Sans','DejaVu Sans',sans-serif">My Google-fu is failing me. What may be causing the above error (<i>e.g.</i> SELinux?) and how should I go about fixing it?</p>
<p style="clear:both;line-height:17.804800033569336px;font-size:14px;font-family:Arial,'Liberation Sans','DejaVu Sans',sans-serif">BTW, on the theory that it might be the Linux or Mac firewalls, I tried opening a browser on the Fedora box and requesting <code style="padding:1px 5px;background-color:rgb(238,238,238);font-family:Consolas,Menlo,Monaco,'Lucida Console','Liberation Mono','DejaVu Sans Mono','Bitstream Vera Sans Mono','Courier New',monospace,serif"><a href="http://172.30.42.19:5672" target="_blank">http://172.30.42.19:5672</a></code>. I got a (tiny) answer in return, so the firewall looks less likely to be the problem.</p>
</div><br>_______________________________________________<br>
rabbitmq-discuss mailing list<br>
<a href="mailto:rabbitmq-discuss@lists.rabbitmq.com">rabbitmq-discuss@lists.rabbitmq.com</a><br>
<a href="https://lists.rabbitmq.com/cgi-bin/mailman/listinfo/rabbitmq-discuss" target="_blank">https://lists.rabbitmq.com/cgi-bin/mailman/listinfo/rabbitmq-discuss</a><br>
<br></blockquote></div><div><br></div>
</div></div></div>