我正在尝试在Mac上打开服务器连接但我不断收到connection refused
它在Socket.Connect调用上失败,最终在异常中结束。
this.socket = new Socket(this.remoteIpAddress.GetAddressFamily(), SocketType.Stream, ProtocolType.Tcp);
try {
IPEndPoint ip = new IPEndPoint(this.remoteIpAddress, this.remotePort);
this.socket.Connect(ip);
} catch(Exception ex) {
throw new ApplicationException("Error connecting to broker: " + ex.ToString(), ex);
}
这些是我为连接传递的值。
ip {192.168.1.65:8080}
AddressFamily InterNetwork System.Net.Sockets.AddressFamily
当我使用netstat -aux | grep 8080
时,不会返回任何内容。我最近重新启动,所以端口应该是免费的。
所以我不知道为什么它不能连接。
我看了https://stackoverflow.com/questions/2411671/can´t-open-socket-or-connection-refused-with-net,但没有帮助。