Notice (2018-05-24): bugzilla.xamarin.com is now in
Please join us on
Visual Studio Developer Community and in the
Mono organizations on
GitHub to continue tracking issues. Bugzilla will remain
available for reference in read-only mode. We will continue to work
on open Bugzilla bugs, copy them to the new locations
as needed for follow-up, and add the new items under Related
Our sincere thanks to everyone who has contributed on this bug
tracker over the years. Thanks also for your understanding as we
make these adjustments and improvements for the future.
Please create a new report on
Developer Community with
your current version information, steps to reproduce, and relevant error
messages or log files if you are hitting an issue that looks similar to
this resolved bug and you do not yet see a matching new report.
Steps to reproduce this issue:
1. Open VS.
2. Open or create any iOS application.
3. Connect to Build Host.
4. Observ that VS connected to Build host.
5. Now try to connect to another build host.
6. Enter PIN from build host which you are trying to connect.
Actual Result: When user is connected to an build host(machine 1) and he want to connect to another build host(machine 1) and entering the PIN from another build host(machine 2), then we are getting "The PIN you entered was invalid. Please ensure you have entered correct PIN".
However, If user close and reopen VS again and try to connect with same build Host(machine 2) with same PIN then it get connected successfully with build host (machine 2).
Expected Result: User should able to connect to another build host.
iOS for VS 1.6.77
Fixed in XamarinVS/master/bfc111cff5 and cherry-picked to 1.6
Today, we have checked this with following builds:
This issue is still exists User is not able to switch another mac build host from window machine, it gives a error "The PIN you entered was Invalid". However if user close and reopen VS again and try to connect with same build
Host with same PIN then it get connected successfully with build
Hence reopening this issue
OK, this is a bit of a weird bug. As I only have access to 1 mac, I'm having to do this one blind. The issue seems to be that the PairingCheck is using the current connected server to verify the pin rather than connecting to the new one. This should be fixed in XamarinVS/mtvs-1.6-series/9116775f84
I have also added some additional logging to this area and additional logging should be available in
There will be a folder for Vs 2010/12 etc.
There was a bug in the logging stuff where it only logged Warning messages (not info ) this was fixed in XamarinVS/mtvs-1.6-series/c1d4fcff91
I'm going to mark this as fixed since I have reworked that area and the logic seem sound. However if you do still get the error can you reopen and attach the log files from the location I mentioned above. Note, the logs will only be useful IF they are from a build after the logging fix XamarinVS/mtvs-1.6-series/c1d4fcff91. ( i.e a build greater that 1.6.93)
Today we have checked this issue on following builds :
Now we are able to switch Mac build host server without restarting VS.
Hence closing this issue.
Created attachment 5326 [details]
Here's a log file for you where I am getting issue.
Getting one of two behaviors with no consistent repeatability:
1) Invalid PIN message on VS side
2) Spins while connecting until I cancel