jchristn / PuppyProxy

A simple HTTP proxy in C# including support for HTTP CONNECT tunneling
MIT License
58 stars 28 forks source link

Sockets prematurely terminated when targeting .netcore3.0/.net5 #2

Open vflame opened 3 years ago

vflame commented 3 years ago

Bump from

netcoreapp2.2

to

netcoreapp3.0

causes ssl connections to no longer being proxied. Any idea why?

jchristn commented 3 years ago

Hi @vflame which OS and version are you using?

vflame commented 3 years ago

Hi @vflame which OS and version are you using?

Windows 10 Version Build 17763 with .net core 3 SDK 3.1.404

jchristn commented 3 years ago

Thanks - yes there appears to be some incompatibility. .NET Framework seems to be working fine for both HTTP and HTTPS. The underlying HTTP/S library I'm using has changed; I'll have to spend some time on this to get it to work for .NET Core.

yuzd commented 3 years ago

It is expected to be used on NETCORE platform

jchristn commented 3 years ago

Hi, sorry, I'm not actively maintaining this repo. If you have a PR, please submit it and I'll integrate.