title: Can't connect to Xamarin.iOS running on Mac from Windows machine
body: <p>The diagnostic view fails in the third-to-last step (out of 11): </p>
  
  <p><strong>Establishing a stateful connection to Mac build host via HTTP</strong>. => <em>failed</em></p>
  
  <p>The <em>Details</em> section shows: </p>
  
  <p><strong>Connection could not be established. Unable to get InfoRecord. Unable to get SDK status.</strong></p>
  
  <p>I have double checked all recommendations in the "Actions" section: latest version of Xamarin.iOS installed, no other instance of Visual Studio connected, firewall disabled, Xamarin.iOS activated.</p>
  
  <p>Both machines have Xamarin Studio 4.0.</p>
  
  <p>Here are the last few entries from <code>~/Library/logs/Xamarin/MonoTouchVS/mtbserver.log</code>:</p>
  
  <pre><code>[01-Mar-2013 17:52:24] Server IP Address : 10.1.0.199
  [01-Mar-2013 17:54:44] mtbserver: No KEEPALIVE command, exiting...
  [01-Mar-2013 17:54:48] Apple SDK developer root: /Applications/Xcode.app/Contents/Developer
  [01-Mar-2013 17:54:48] Server IP Address : 10.1.0.199
  </code></pre>
  
  <p><strong>EDIT</strong></p>
  
  <p>As mentioned by Veux below, using a proxy on Windows can cause this issue. Curiously, Fiddler2 can still work as a reverse proxy for the device (iPhone or the simulator) if "Capture Traffic" is disabled. </p>