<div dir="ltr">Forgot to list the client code.  Client dies when trying to publish (IOException - unable to read from transport):<div><br></div><div><div>private void PublishMessage(byte[] message, Type messageType, string contentType, string messageId)</div><div>        {</div><div>            var factory = new ConnectionFactory() {VirtualHost = this.VirtualHost, HostName = this.Host, UserName = this.User, Password = this.Password };</div><div>            using (var connection = factory.CreateConnection())</div><div>            using (var channel = connection.CreateModel())</div><div>            {</div><div>                IBasicProperties props = channel.CreateBasicProperties();</div><div>                props.SetPersistent(this.PersistMessages);                </div><div>                </div><div>                //Mime time</div><div>                props.ContentType = contentType;</div><div>                props.Type = messageType.FullName;</div><div>                props.MessageId = messageId;</div><div><br></div><div>                //http://www.rabbitmq.com/tutorials/tutorial-three-dotnet.html</div><div>                </div><div>                //Note, may get AlreadyClosedException here if publishing to a incorrect exchange name</div><div>                channel.BasicPublish(this.ExchangeName, this.RoutingKey, props, message);</div><div>            }</div><div>        }</div><div><br></div><div><br></div><div>Server side error is this:</div><div><br></div><div><div>=ERROR REPORT==== 18-Jun-2014::20:24:03 ===</div><div>AMQP connection <0.286.0> (running), channel 1 - error:</div><div>{amqp_error,unexpected_frame,</div><div>            "expected content header for class 60, got non content header frame instead",</div><div>            'basic.publish'}</div><div><br></div><div>=INFO REPORT==== 18-Jun-2014::20:24:03 ===</div><div>closing AMQP connection <0.286.0> (172.17.9.14:53072 -> 172.17.9.24:5672)</div></div><div><br></div><div><br></div><div><br><br>On Wednesday, June 18, 2014 5:47:12 PM UTC-5, Scott McFadden wrote:<blockquote class="gmail_quote" style="margin: 0;margin-left: 0.8ex;border-left: 1px #ccc solid;padding-left: 1ex;"><div dir="ltr"><div>We get a SocketException when RabbitMQClient::<wbr>SocketFrameHandler tries to invoke SendHeader (IPV4).</div><div><br></div><div><div>I installed Rabbit MQ on our Win2008 dev server as my domain user.  It's configured to run as Windows Service / LocalSystem.</div><div><br></div><div>How should I troubleshoot this error?</div></div><div><br></div><div><br></div>Server = Rabbitmq_server-3.3.0 (Windows Server 2008, No Firewall)<div>Client = .NET /  RabbitMQ.Client 3.3.0.0</div><div><br></div><div><div><br></div><div>C:\Program Files (x86)\RabbitMQ Server\rabbitmq_server-3.3.0\<wbr>sbin>rabbitmqctl.bat status</div><div><br></div><div>Status of node rabbit@DEVTEST01 ...</div><div>Error: unable to connect to node rabbit@DEVTEST01: nodedown</div><div><br></div><div>DIAGNOSTICS</div><div>===========</div><div><br></div><div>attempted to contact: [rabbit@DEVTEST01]</div><div><br></div><div>rabbit@DEVTEST01:</div><div>  * found rabbit (port 25672)</div><div>  * TCP connection succeeded</div><div>  * suggestion: hostname mismatch?</div><div>  * suggestion: is the cookie set correctly?</div><div><br></div><div>current node details:</div><div>- node name: rabbitmqctl2618644@DEVTEST01</div><div>- home dir: C:\Windows\system32</div><div>- cookie hash: ZmgA84wX0aHnw48E/7gOGg==</div><div><br></div></div><div><div><br></div></div><div><br></div><div><br></div><div><br></div><div>thanks</div><div><br></div><div>scott</div><div><br></div><div><br></div><div><br></div><div><br></div><div><br></div></div></blockquote></div></div></div>