I have same issue,
Startup:
arguments: --device=AF9D1023-EB15-48CD-A77D-E5CAE3BBE4F7 --launchsim=//Users/x/Documents/Library/Caches/Xamarin/mtbs/builds/App.iOS/cbce4b96aaef53ca76a6a9a20b42cb7b9f5ec9374403aeb954154117f757174e/bin/iPhoneSimulator/Debug/.iOS.app -argument=-monodevelop-port -argument=54742 -setenv=XAMARIN_DEBUG_PORT=54742 --sdkroot=/Applications/Xcode.app -h=10.10.10.19 -ssh=Murali --launched-by=devenv-16.0
version: 16.7.0.0 (54a29526ef6f853bdd37adbcc3791ce90ca82735)
Connection state changed:
State: Connecting
SSH Connect:
target: x.x.x.x
Using SSH pass phrase
SSH connected
Connection state changed:
State: SshConnected
Connection state changed:
State: CheckingServer
Shutting down server
Connection state changed:
State: SettingUpServer
Starting server
[Server] ready:50222
Warning: Server setup error
System.Net.Sockets.SocketException (0x80004005): An attempt was made to access a socket in a way forbidden by its access permissions
at System.Net.Sockets.Socket.DoBind(EndPoint endPointSnapshot, SocketAddress socketAddress)
at System.Net.Sockets.Socket.Bind(EndPoint localEP)
at Renci.SshNet.ForwardedPortLocal.InternalStart()
at Renci.SshNet.ForwardedPortLocal.StartPort()
at Renci.SshNet.ForwardedPort.Start()
at Xamarin.Simulator.Core.Protocol.SshNetworkClientConnection.StartForwardPort(Int32 port, SshClient sshClient) in C:\A\vs2017mb-00002B-1_work\59\s\Xamarin.Simulator.Core\Protocol\SshNetworkClientConnection.cs:line 400
at Xamarin.Simulator.Core.Protocol.SshNetworkClientConnection.<ConnectCoreAsync>d__23.MoveNext() in C:\A\vs2017mb-00002B-1_work\59\s\Xamarin.Simulator.Core\Protocol\SshNetworkClientConnection.cs:line 119
Connection state changed:
State: FailedSetup
Connection state changed:
State: Disconnected
Exit:
Exit Code: 0