<div dir="ltr"><div>When starting our node.js application, sometimes we see the following error one or more times:</div><div><br></div><div>{ [Error: COMMAND_INVALID - second &#39;channel.open&#39; seen] code: 503 }</div><div>
<br></div><div>First, the non-node-specific question:  Does anyone have any pointers on how to debug such an issue?  I&#39;ve already looked at logs and found which channel is the problem-- but if I comment out the code that creates that channel, then it just fails on a different channel the next time (btw-- you don&#39;t explicitly create channels in node-amqp, they are created for you when you subscribe to queues, declare exchanges, etc.).</div>
<div><br></div><div>And the more node-specific question:  RabbitMQ docs seem to indicate it is usually an error in the client (node-amqp in our case), but I wonder if perhaps we are making some newbie node-amqp mistake that might lead to this 503 error?  Is there anyone with node-amqp experience that has been through this before?</div>
<div><br></div><div>We&#39;ve had a couple of people working on this bug full time for several days, but we still haven&#39;t figured it out.  I&#39;ve posted a question on the node-amqp github page too, but so far have no responses.  Any help is VERY appreciated.</div>
<div><br></div><div>RabbitMQ 3.0.1, node-amqp 0.16, node 0.8.11</div><div><br></div><div>Thanks,</div><div>Chris</div></div>