This is the VS output.
Starting connection to Mac Xamarins-Mac.local...
Checksum failed for '/Users/Xamarins/Library/Caches/Xamarin/XMA/Broker/4.2.0.703'
Installing Broker 4.2.0.703...
Unable to install the Broker
Couldn't connect to Xamarins-Mac.local. Please try again.
Disconnected from Mac Xamarins-Mac.local (192.168.21.129)
I can SSH into the Mac fine. Troubleshooting guide doesn't help.
/Users/Xamarins/Library/Caches/Xamarin/XMA/Broker/4.2.0.703 This location does not exist on my Mac?? I also cannot install any new updates because the packages keep failing for some reason. I have tried reinstalling Xamarin many times.
Please help as I am behind on clients project due to this.
Thank you,
Answers
Solved by reinstalling Mac OS X...
Same problem here, the logs:
Starting connection to Mac MacBook-Pro-de-Macbook.local...
Installing Broker 4.2.1.64...
Uploading Broker 4.2.1.64 (544/5404 KB) 10%...
Uploading Broker 4.2.1.64 (1088/5404 KB) 20%...
Uploading Broker 4.2.1.64 (1632/5404 KB) 30%...
Uploading Broker 4.2.1.64 (2176/5404 KB) 40%...
Uploading Broker 4.2.1.64 (2704/5404 KB) 50%...
Uploading Broker 4.2.1.64 (3248/5404 KB) 60%...
Uploading Broker 4.2.1.64 (3792/5404 KB) 70%...
Uploading Broker 4.2.1.64 (4336/5404 KB) 80%...
Uploading Broker 4.2.1.64 (4880/5404 KB) 90%...
Uploaded Broker 4.2.1.64 100%
Unable to install the Broker
Couldn't connect to MacBook-Pro-de-Macbook.local. Please try again.
Disconnected from Mac MacBook-Pro-de-Macbook.local (10.11.30.216)
Some other solution than reinstalling the whole mac os?
@ThalesRaymundo Could you try updating Xamarin Studio on the Mac and see if that helps?
Xamarin Studio > Check for Updates...
Your full version info for both Windows and Mac might help:
Visual Studio
Help -> About Microsoft Visual Studio -> Copy Info [button]
Xamarin Studio in OS X
Xamarin Studio -> About Xamarin Studio -> Show Details -> Copy Information [button]
Visual Studio:
Microsoft Visual Studio Community 2015
Version 14.0.25431.01 Update 3
Microsoft .NET Framework
Version 4.6.01038
Installed Version: Community
Visual Basic 2015 00322-20000-00000-AA003
Microsoft Visual Basic 2015
Visual C# 2015 00322-20000-00000-AA003
Microsoft Visual C# 2015
Visual C++ 2015 00322-20000-00000-AA003
Microsoft Visual C++ 2015
Windows Phone SDK 8.0 - ENU 00322-20000-00000-AA003
Windows Phone SDK 8.0 - ENU
Application Insights Tools for Visual Studio Package 7.12.01117.1
Application Insights Tools for Visual Studio
ASP.NET and Web Tools 2015.1 (Beta8) 14.1.11107.0
ASP.NET and Web Tools 2015.1 (Beta8)
ASP.NET Web Frameworks and Tools 2012.2 4.1.41102.0
For additional information, visit http://go.microsoft.com/fwlink/?LinkID=309563
ASP.NET Web Frameworks and Tools 2013 5.2.40314.0
For additional information, visit http://www.asp.net/
Command Bus, Event Stream and Async Manager Merq
Provides ICommandBus, IEventStream and IAsyncManager MEF services for loosely coupled Visual Studio extension components communication and integration.
Common Azure Tools 1.8
Provides common services for use by Azure Mobile Services and Microsoft Azure Tools.
DataFactoryProject 1.0
Microsoft Data Factory Package
JavaScript Language Service 2.0
JavaScript Language Service
JavaScript Project System 2.0
JavaScript Project System
JetBrains ReSharper Ultimate 2016.1.2 Build 105.0.20160522.80219
JetBrains ReSharper Ultimate package for Microsoft Visual Studio. For more information about ReSharper Ultimate, visit http://www.jetbrains.com/resharper. Copyright © 2016 JetBrains, Inc.
Microsoft Azure Data Factory Node Node 1.0
Azure Data Factory extension for Visual Studio Server Explorer.
Microsoft Azure HDInsight HQL Service 2.0.2900.0
Language service for Hive query
Microsoft Azure HDInsight Tools for Visual Studio 2.0.2900.0
An integrated development environment for HDInsight application development.
Microsoft Azure Mobile Services Tools 1.4
Microsoft Azure Mobile Services Tools
Microsoft Azure Tools 2.8
Microsoft Azure Tools for Microsoft Visual Studio 2015 - v2.8.40211.2
NuGet Package Manager 3.4.4
NuGet Package Manager in Visual Studio. For more information about NuGet, visit http://docs.nuget.org/.
PreEmptive Analytics Visualizer 1.2
Microsoft Visual Studio extension to visualize aggregated summaries from the PreEmptive Analytics product.
SQL Server Data Tools 14.0.60519.0
Microsoft SQL Server Data Tools
TypeScript 1.8.36.0
TypeScript tools for Visual Studio
Visual Studio Tools for Universal Windows Apps 14.0.25527.01
The Visual Studio Tools for Universal Windows apps allow you to build a single universal app experience that can reach every device running Windows 10: phone, tablet, PC, and more. It includes the Microsoft Windows 10 Software Development Kit.
Xamarin 4.2.1.60 (47830f6)
Visual Studio extension to enable development for Xamarin.iOS and Xamarin.Android.
Xamarin.Android 7.0.2.37 (ce955cc)
Visual Studio extension to enable development for Xamarin.Android.
Xamarin.iOS 10.2.1.5 (44931ae)
Visual Studio extension to enable development for Xamarin.iOS.
Xamarin Studio on the mac:
=== Xamarin Studio Community ===
Version 6.1.2 (build 44)
Installation UUID: 79abcd41-847b-4457-b5cd-020aeaaa4abb
Runtime:
Mono 4.6.2 (mono-4.6.0-branch/08fd525) (64-bit)
GTK+ 2.24.23 (Raleigh theme)
=== NuGet ===
Version: 3.4.3.0
=== Xamarin.Profiler ===
Not Installed
=== Xamarin.Android ===
Version: 7.0.2.37 (Xamarin Studio Community)
Android SDK: /Users/raphaelnascimento/Library/Developer/Xamarin/android-sdk-macosx
Supported Android versions:
6.0 (API level 23)
SDK Tools Version: 25.1.2
SDK Platform Tools Version: 24.0.0
SDK Build Tools Version: 23.0.2
Java SDK: /usr
java version "1.8.0_51"
Java(TM) SE Runtime Environment (build 1.8.0_51-b16)
Java HotSpot(TM) 64-Bit Server VM (build 25.51-b03, mixed mode)
Android Designer EPL code available here:
https://github.com/xamarin/AndroidDesigner.EPL
=== Xamarin Android Player ===
Not Installed
=== Apple Developer Tools ===
Xcode 8.1 (11544)
Build 8B62
=== Xamarin.iOS ===
Version: 10.2.1.5 (Xamarin Studio Community)
Hash: 44931ae
Branch: xcode8.1
Build date: 2016-11-01 20:52:28-0400
=== Xamarin.Mac ===
Version: 2.10.0.113 (Xamarin Studio Community)
=== Build Information ===
Release ID: 601020044
Git revision: 0ccfcd52b95305ebd5b7eca0d88c1017035910ae
Build date: 2016-10-28 15:12:43-04
Xamarin addins: a39a869d8a78d87bdc6775f696c13a4cc9024501
Build lane: monodevelop-lion-cycle8
=== Operating System ===
Mac OS X 10.12.1
Darwin MacBook-Pro-de-Macbook.local 16.1.0 Darwin Kernel Version 16.1.0
Thu Oct 13 21:26:57 PDT 2016
root:xnu-3789.21.3~60/RELEASE_X86_64 x86_64
I Already tried to reinstall the whole Xamarin. Funny thing: Others machines connect to this same mac just fine, but this one in particular give me this error:
Xamarin.Messaging.Client.Ssh.XmaCommands Error: 0 : [2016-11-29 14:32:31.4052] Local checksum of C:\Program Files (x86)\Microsoft Visual Studio 14.0\Common7\IDE\Extensions\Xamarin\Xamarin\4.2.1.60\Broker.zip couldn't be verified
The version seems to be up to date (Stable Channel)
@ThalesRaymundo Cheers! Everything looks fine there. Could you try closing Visual Studio, and deleting the contents of the cache located on the Mac here:
$HOME/Library/Caches/Xamarin
@AlanClark , thanks for the response. I deleted the caches, tried again and got the same error. The Caches/Xamarin/XMA/Broker/4.2.1.64 folder is re-generated but still not working.
Moving to Beta/Alpha Channel didn't solve the issue. Im thinking about reinstalling visual studio, some advice on the folders I need to delete to guarantee a 100% fresh install afterwards?
In my case, the problem is not the Mac, since others machines can connect with no problem
@ThalesRaymundo You can find a guide here:
https://developer.xamarin.com/guides/cross-platform/getting_started/visual_studio_with_xamarin/troubleshooting/uninstall-xamarinvs/
did someone find a solution?
I am getting the same error
Starting connection to Mac 10.111.111.147...
Installing Broker 4.2.1.73...
Uploading Broker 4.2.1.73 (544/5405 KB) 10%...
Uploading Broker 4.2.1.73 (1088/5405 KB) 20%...
Uploading Broker 4.2.1.73 (1632/5405 KB) 30%...
Uploading Broker 4.2.1.73 (2176/5405 KB) 40%...
Uploading Broker 4.2.1.73 (2704/5405 KB) 50%...
Uploading Broker 4.2.1.73 (3248/5405 KB) 60%...
Uploading Broker 4.2.1.73 (3792/5405 KB) 70%...
Uploading Broker 4.2.1.73 (4336/5405 KB) 80%...
Uploading Broker 4.2.1.73 (4880/5405 KB) 90%...
Uploaded Broker 4.2.1.73 100%
Unable to install the Broker
Couldn't connect to Verticals-Mac-mini.local. Please try again.
Disconnected from Mac Verticals-Mac-mini.local (10.111.111.147)
Visual Studio Information
Microsoft Visual Studio Enterprise 2015
Version 14.0.25431.01 Update 3
Microsoft .NET Framework
Version 4.6.01586
Installed Version: Enterprise
Architecture and Modeling Tools 00322-80000-00000-AA446
Microsoft Architecture and Modeling Tools
UML® and Unified Modeling Language™ are trademarks or registered trademarks of the Object Management Group, Inc. in the United States and other countries.
Visual Basic 2015 00322-80000-00000-AA446
Microsoft Visual Basic 2015
Visual C# 2015 00322-80000-00000-AA446
Microsoft Visual C# 2015
Visual C++ 2015 00322-80000-00000-AA446
Microsoft Visual C++ 2015
Windows Phone SDK 8.0 - ENU 00322-80000-00000-AA446
Windows Phone SDK 8.0 - ENU
.NET Reflector Visual Studio Extension 9.0.1.374
Integrates .NET Reflector into Visual Studio to allow you to seamlessly debug into third-party code and assemblies, even if you don't have the source code for them.
Visit www.reflector.net for more information.
Copyright (c) 2009-2012 Red Gate Software Inc.
Application Insights Tools for Visual Studio Package 7.15.01215.1
Application Insights Tools for Visual Studio
ASP.NET and Web Tools 2015.1 14.1.20624.0
ASP.NET and Web Tools 2015.1
ASP.NET Web Frameworks and Tools 2012.2 4.1.41102.0
For additional information, visit http://go.microsoft.com/fwlink/?LinkID=309563
ASP.NET Web Frameworks and Tools 2013 5.2.40314.0
For additional information, visit http://www.asp.net/
Azure App Service Tools v2.9 14.0.20316.0
Azure App Service Tools v2.9
CodeMaid 10.1.93
CodeMaid is an open source Visual Studio extension to cleanup and simplify our C#, C++, F#, VB, PHP, PowerShell, R, JSON, XAML, XML, ASP, HTML, CSS, LESS, SCSS, JavaScript and TypeScript coding.
Command Bus, Event Stream and Async Manager Merq
Provides ICommandBus, IEventStream and IAsyncManager MEF services for loosely coupled Visual Studio extension components communication and integration.
Common Azure Tools 1.8
Provides common services for use by Azure Mobile Services and Microsoft Azure Tools.
GorillaPlayerPackage Extension 1.0
GorillaPlayerPackage Visual Studio Extension Detailed Info
JavaScript Language Service 2.0
JavaScript Language Service
JavaScript Project System 2.0
JavaScript Project System
JetBrains ReSharper Ultimate 2015.2 Build 103.0.20150818.200216
JetBrains ReSharper Ultimate package for Microsoft Visual Studio. For more information about ReSharper Ultimate, visit http://www.jetbrains.com/resharper. Copyright © 2016 JetBrains, Inc.
Microsoft .NET Core Tools (Preview 2) 14.1.20624.0
Microsoft .NET Core Tools (Preview 2)
Microsoft Azure HDInsight HQL Service 2.0.6000.0
Language service for Hive query
Microsoft Azure HDInsight Tools for Visual Studio 2.0.6000.0
An integrated development environment for HDInsight application development.
Microsoft Azure Mobile Services Tools 1.4
Microsoft Azure Mobile Services Tools
Microsoft Azure Tools 2.7
Microsoft Azure Tools for Microsoft Visual Studio 2015 - v2.7.30728.1602
Microsoft Azure Tools 2.9
Microsoft Azure Tools for Microsoft Visual Studio 2015 - v2.9.40323.3
NuGet Package Manager 3.5.0
NuGet Package Manager in Visual Studio. For more information about NuGet, visit http://docs.nuget.org/.
PreEmptive Analytics Visualizer 1.2
Microsoft Visual Studio extension to visualize aggregated summaries from the PreEmptive Analytics product.
SQL Server Data Tools 14.0.60519.0
Microsoft SQL Server Data Tools
TypeScript 1.8.36.0
TypeScript tools for Visual Studio
Visual Studio Tools for Universal Windows Apps 14.0.25527.01
The Visual Studio Tools for Universal Windows apps allow you to build a single universal app experience that can reach every device running Windows 10: phone, tablet, PC, and more. It includes the Microsoft Windows 10 Software Development Kit.
Xamarin 4.2.1.73 (fa989ec)
Visual Studio extension to enable development for Xamarin.iOS and Xamarin.Android.
Xamarin.Android 7.0.2.37 (ce955cc)
Visual Studio extension to enable development for Xamarin.Android.
Xamarin.iOS 10.3.0.0 (e02d272)
Visual Studio extension to enable development for Xamarin.iOS.
Mac information
=== Xamarin Studio Community ===
Version 6.1.2 (build 44)
Installation UUID: 92c6e546-6e61-4a66-a7d7-6fac328434a9
Runtime:
Mono 4.6.2 (mono-4.6.0-branch/08fd525) (64-bit)
GTK+ 2.24.23 (Raleigh theme)
=== NuGet ===
Version: 3.4.3.0
=== Xamarin.Profiler ===
Not Installed
=== Apple Developer Tools ===
Xcode 8.2 (11766)
Build 8C38
=== Xamarin.Mac ===
Version: 2.10.0.113 (Xamarin Studio Community)
=== Xamarin.iOS ===
Version: 10.3.0.0 (Xamarin Studio Community)
Hash: e02d272
Branch: xcode8.2
Build date: 2016-12-12 23:00:41-0500
=== Xamarin.Android ===
Not Installed
=== Xamarin Android Player ===
Not Installed
=== Build Information ===
Release ID: 601020044
Git revision: 0ccfcd52b95305ebd5b7eca0d88c1017035910ae
Build date: 2016-10-28 15:12:43-04
Xamarin addins: a39a869d8a78d87bdc6775f696c13a4cc9024501
Build lane: monodevelop-lion-cycle8
=== Operating System ===
Mac OS X 10.11.6
Darwin Verticals-Mac-mini.local 15.6.0 Darwin Kernel Version 15.6.0
Thu Sep 1 15:01:16 PDT 2016
root:xnu-3248.60.11~2/RELEASE_X86_64 x86_64
Same problem, did someone do any solution? After update to Xamarin 4.2.1.73 it was working for several times and
I have encountered to this issue again.
@AlexanderRojas Are you signed into the Mac with the user under which Xamarin is installed?
@AlirezaToosi.0040 Please check that your Mac tooling is also up to date - Xamarin Studio > Check for Updates...
Thanks Alan for your answer, Yes it is update too.
@AlanClark yes, was weird, one day was working perfectly, then I shutdown the computers. windows got updates, and the next day I couldn't connect again, I tried all that is in the troubleshooting page and nothing.
Here is my logs
@AlexanderRojas what is your mac OS version??? Is it Sierra??? For ssh connection mac needs SSH key. It should create in
~/.ssh
directory. But for Xamarin I could not find this directory in my mac. I tried to mac connection using Putty (third party for make SSH connection on Windows). so I received this warning message :and after click
yes
it created~/.ssh/authorized_keys
file.I have found this article too:
https://medium.freecodecamp.com/upgrading-to-macos-sierra-will-break-your-ssh-keys-and-lock-you-out-of-your-own-servers-f413ac96139a#.kdjsmmwyn
Maybe this help to find solution faster.
hi @AlirezaToosi.0040 I am using Sierra and I can establish ssh connection with Git Bash, but I couldn't do it with the Xamarin Mac Agent, btw, I have this issue with the Mac OS before, I don't remember if that was "El Capitan" so I upgrade to see if that solves the issue but nothing changed.
I will read that articule and tell you what I'll get, many thanks
Hi @AlirezaToosi.0040 I read the articule, but it doesn't seem to be my issue, but thanks I really appreciate
Same thing here.
Yes, I updated to 4.2.2.6 and was working for some days, But since yesterday it is not working.
It is showing me the same error, Local checksum of C:\Program Files (x86)\Microsoft Visual Studio 14.0\Common7\IDE\Extensions\Xamarin\Xamarin\4.2.2.6\Broker.zip couldn't be verified
some ideas ?
@ThalesRaymundo did you find any solution ?
Yes! what worked for me was:
After this test I just deleted the corrupt profile from the machine and re-created (just to keep using my own company username). Using a few days and ultil now, no more problems.
@ThalesRaymundo Thanks, I am working how you suggested, I hope to find what is causing this, because I don't want to delete my user
if you find the real cause, please tell us hahaha. I too don't think that delete the entire user profile is an acceptable solution
My issue ended up being that I had fish running as my shell on the Mac I was trying to connect to. Changing back to bash solved it.
Here's the log error in case any Xamarin peeps want to chase after it:
For me, deleting the contents of the "C:\Users[username]\AppData\Local\Temp\Xamarin" folder helped solve the issue.
Thank you! That did the trick for me as well.
Deleting the Xamarin cached files by itself didn't work for me.
Creating a new user and deleting the Xamarin cache files (on the mac side) fixed it for me.
I believe I understand at a very high level why this issue has been happening for me and my team.
For a long time I've connected to the Mac, via Xamarin Mac Agent, using UsernameA. I wanted to test a new user account set up so using the Xamarin Mac Agent I "clicked Forget this Mac" and re-connected using UsernameB. This is where I got the error "Couldn't connect to . Please try again". Through VS2017 Looking at the logs (Help->Xamarin->Open Logs...) I saw the error people had been mentioning: -
Following @SachinPatel advice above to delete the contents of "C:\Users[username]\AppData\Local\Temp\Xamarin" I found once the XMA folder had been deleted I was able to connect to the MAC using UsernameB.
The interesting thing is now I am unable to connect as UsernameA until I delete the "C:\Users[username]\AppData\Local\Temp\Xamarin" folder.
I can only assume that the Xamarin Mac Agent is only able to work with a single user account and so when the user account changes it's necessary to delete these temporary folders.