Bug 20451 - Unable to pair over the internet
Summary: Unable to pair over the internet
Alias: None
Product: Visual Studio Extensions
Classification: Xamarin
Component: iOS ()
Version: 3.1
Hardware: PC Windows
: --- normal
Target Milestone: ---
Assignee: Bugzilla
Depends on:
Reported: 2014-06-07 00:16 UTC by davee
Modified: 2015-01-05 11:20 UTC (History)
4 users (show)

Is this bug a regression?: ---
Last known good build:

Notice (2018-05-24): bugzilla.xamarin.com is now in read-only mode.

Please join us on Visual Studio Developer Community and in the Xamarin and 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 Links.

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.

Related Links:

Description davee 2014-06-07 00:16:30 UTC
I'm running into an issue where I'm unable to connect to the Xamarin.IOS Build Host on my home Mac over the internet.  Everything works fine on my LAN and I opened up port 5000 and can successfully connect (telnet) on port 5000 over the internet.  This has been tested over an LTE connection over my phone's data plan.

Here are my build/version #s:

Xamarin.IOS Build Host - Version #
Visual Studio Xamarin.IOS - Version #

Here are the entries of my mtbserver.log file:

[06-Jun-2014 21:02:02] Server initialized
[06-Jun-2014 21:02:02] Waiting for requests
[06-Jun-2014 21:02:02] Apple SDK developer root: /Applications/Xcode.app/Contents/Developer
[06-Jun-2014 21:02:03] Server IP Address :
[06-Jun-2014 21:02:24] Error: An error occurred (no details available)
[06-Jun-2014 21:02:24] Got connection from Visual Studio (log)
[06-Jun-2014 21:02:24] Error: Error accepting log connection from Visual Studio
[06-Jun-2014 21:02:24] Exception: Exception type: System.ObjectDisposedException
The object was used after being disposed.
  at System.Net.Sockets.Socket.EndAccept (System.Byte[]& buffer, System.Int32& bytesTransferred, IAsyncResult asyncResult) [0x00000] in <filename unknown>:0 
  at System.Net.Sockets.Socket.EndAccept (IAsyncResult result) [0x00000] in <filename unknown>:0 
  at Mtb.Server.Proxy.LogProxy.VS_IncomingOutput (IAsyncResult result) [0x00000] in <filename unknown>:0
Comment 1 davee 2014-06-07 00:34:32 UTC
Will attempt to get this resolved in the Support forum instead.