C-Sharp-Proxy-Server icon indicating copy to clipboard operation
C-Sharp-Proxy-Server copied to clipboard

Suggestion to support IPV6

Open ijro opened this issue 4 years ago • 0 comments

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); 
             

ijro avatar Jan 29 '21 12:01 ijro