title: HTTP 500 response connecting CCTray to CC.NET server via dashboard via RawXmlMessage.aspx
body: <p>I'm using CC.NET 1.6 server and its corresponding CCTray connecting happily via remoting but need to change to use the dashboard connection via HTTP so that I can start farming the URL out to developers.</p>
  
  <p>Putting my dashboard URL into CCTray:</p>
  
  <pre><code>http://localhost/CruiseControl/server/local/ViewServerReport.aspx
  </code></pre>
  
  <p>Results in CCTray returning</p>
  
  <pre><code>Failed to connect to server: The remote server returned an error: (500) Internal Server Error.
  </code></pre>
  
  <p>If I check my IIS logs, I can see the request was turned into a POST to this location and the log confirms the 500 response.</p>
  
  <pre><code>/CruiseControl/server/local/ViewServerReport.aspx/server/localhost/RawXmlMessage.aspx
  </code></pre>
  
  <p>If I navigate to that URL via GET - I get some Xml with error "Unable to process error: Root element is missing". This could be an artifact of me doing a GET instead of a POST of course. </p>
  
  <p>Note: Yes I am using localhost in the URL as it is all contained on the one machine at the moment, if I can get this to work then I will of course change to use better hostname.</p>