C-Sharp-Proxy-Server
C-Sharp-Proxy-Server copied to clipboard
Suggestion to support IPV6
In some circumstances accessing IPV6 the exception "System.NotSupportedException" is thrown at line 9255.
bridge.Connect(ip, 443);
To correct it, just change two lines (in Form1 line 9242 and 9243):
Socket bridge = new Socket (AddressFamily.InterNetwork, SocketType.Stream, ProtocolType.Tcp);
IPAddress ip = GetIPOfHost (_host);
To:
IPAddress ip = GetIPOfHost (_host);
Socket bridge = new Socket (ip.AddressFamily, SocketType.Stream, ProtocolType.Tcp);