Hi<br><br>This is our current setup that is working in a server:<br>Listener (that receives the data and publishes it):<br><b>module QueueData<br>��� def receive_data(d)<br>��� ��� $amq.queue(&quot;queue_name&quot;).publish(d)<br>

��� end<br>end<div class="im"><br>EM.run {<br>� $amq = MQ.new<br></div>� EM.start_server &quot;0.0.0.0&quot;, 22003, QueueData <br>}</b><br><br>Processor (that subscribes to the queue and processes it):<br><b>EM.run { <br>
� amq = MQ.new<br>
� amq.queue(&quot;queue_name&quot;).subscribe { |d|<br>��� puts d <br>� }<br>}</b><br><br>How do I subscribe to this queue from another machine?� I tried this:<br><b>AMQP.start(:host =&gt; &#39;hostname&#39;, :port =&gt; 5672, :logging =&gt; true) do<br>
� puts &quot;connected ...&quot;<br>� mq = MQ.new<br>� MQ.queue(&#39;queue_name&#39;).subscribe{ |msg|<br>��� puts msg<br>� }<br>end</b><br><br>But it doesn&#39;t work.� Any suggestions?<br>