title: VisualStudio 2015 Update 2 Xamarin unable to connect to Mac OSX
body: <p>After upgrading my Visual Studio to Update 2, I tried to do my first steps with Xamarin.
  However I am unable to connect my MacBook.</p>
  
  <p>This is my Setup:
  MacBook Pro with OSX 10.11.3
  Windows 10 Enterprise - newest updates installed
  Visual Studio Enterprise 2015 Update 2</p>
  
  <p>Down below is the error I get when trying to connect my MacBook.</p>
  
  <pre><code>Starting Broker 4.0.3.214 in port 56182...
  Couldn't connect to Maurices-MacBook-Pro.local. Please try again.
  Disconnected from Mac Maurices-MacBook-Pro.local (192.168.2.164)
  bash: /Users/maurice/Library/Caches/Xamarin/XMA/Broker/4.0.3.214/Broker.exe: Permission denied
  </code></pre>
  
  <p>I did check, it created the folders and due to the permission denied error I did a chown for the user I use to login to the mac for the whole Xamarin directory
  - did not help...</p>
  
  <p>If someone could help me solve my little problem I would be happy.</p>
  
  <p>Thanks in advance.</p>
  
  <hr>
  
  <p>After changing the Channel to Alpha I get this:</p>
  
  <pre><code>Starting Broker 4.1.0.111 in port 54771...
  Disconnected from Mac Maurices-MacBook-Pro.local (192.168.2.164)
  Couldn't connect to Maurices-MacBook-Pro.local. Please try again.
  Timeout für den Vorgang wurde überschritten.
  Downloading /Users/maurice/Library/Logs/Xamarin-4.1/2016-04-01__01-16-08.10484.Broker.stderr.log...
  
  Xamarin.Messaging.VisualStudio.MessagingService Information: 0 : [2016-04-01 01:21:18.4551] Starting Broker 4.1.0.111 in port 55014...
  Xamarin.Messaging.Client.Ssh.SshCommands Error: 0 : [2016-04-01 01:21:19.3288] mono cannot be found.
  </code></pre>
  
  <p>It is nowhere written that I have to have mono on my mac ...</p>
  
  <hr>
  
  <p>After installing mono I received this error ...</p>
  
  <pre><code>Xamarin.VisualStudio.IOS.Messaging.State.ServerStateContext Information: 0 : [2016-04-01 03:19:54.9773] MacServer State transition from DisconnectedState to SshConnectingState on Maurices-MacBook-Pro.local (192.168.2.164)
  Xamarin.Messaging.VisualStudio.MessagingService Information: 0 : [2016-04-01 03:20:05.7313] Starting Broker 4.1.0.111 in port 58821...
  Xamarin.VisualStudio.IOS.Messaging.State.ServerStateContext Information: 0 : [2016-04-01 03:20:12.0435] MacServer State transition from SshConnectingState to DisconnectedState on Maurices-MacBook-Pro.local (192.168.2.164)
  Xamarin.VisualStudio.IOS.Messaging.State.ServerStateContext Information: 0 : [2016-04-01 03:20:12.0485] Disconnected from Mac Maurices-MacBook-Pro.local (192.168.2.164)
  Xamarin.VisualStudio.IOS.Messaging.State.DisconnectedState Error: 0 : [2016-04-01 03:20:12.1445] Couldn't connect to Maurices-MacBook-Pro.local. Please try again.
  Xamarin.VisualStudio.IOS.Messaging.State.DisconnectedState Error: 0 : [2016-04-01 03:20:12.1505] Xamarin.Messaging.Broker.BrokerServer Information: 0 : Starting broker...
  
  Xamarin.Messaging.Broker.BrokerAgent Information: 0 : Starting Agent: Broker 4.1.0.111 (PID=1963)
  Xamarin.Messaging.Broker.BrokerAgent Information: 0 : Broker 4.1.0.111 agent started
  Failed-Value cannot be null.
  Parameter name: path1
  
  Xamarin.Messaging.Exceptions.MessagingException: Xamarin.Messaging.Broker.BrokerServer Information: 0 : Starting broker...
  Xamarin.Messaging.Broker.BrokerAgent Information: 0 : Starting Agent: Broker 4.1.0.111 (PID=1963)
  Xamarin.Messaging.Broker.BrokerAgent Information: 0 : Broker 4.1.0.111 agent started
  Failed-Value cannot be null.
  Parameter name: path1
  </code></pre>