You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
System.NotSupportedException: The requested security protocol is not supported.
at System.Net.ServicePointManager.ValidateSecurityProtocol(SecurityProtocolType value)
at System.Net.ServicePointManager.set_SecurityProtocol(SecurityProtocolType value)
at Knapcode.TorSharp.TorSharpToolFetcher.EnableSecurityProtocols() in /_/src/TorSharp/TorSharpToolFetcher.cs:line 229
here's my code, copied right from the ReadMe
public async Task SetupTor()
{
_logger.LogInformation($"Downloading tor...");
using (var httpClient = new HttpClient())
{
var fetcher = new TorSharpToolFetcher(_settings, httpClient);
await fetcher.FetchAsync();
}
}
screenshot
I use .NET 7, my host OS is Windows 11 x64
The text was updated successfully, but these errors were encountered:
AlizerUncaged
changed the title
TorSharpToolFetcher issue
TorSharpToolFetcher issue: The requested security protocol is not supported
Aug 30, 2023
I was able to fix this by settings EnableSecurityProtocolsForFetcher to false in my _settings_ following #28, however it seems 1.8.4 should resolve this issue but seems like the fallback doesn't work...?
Hello your can resolve your issue by adding this parameters to the settings EnableSecurityProtocolsForFetcher = false;
and and use HttpClient with a handler that ignore ssl validations like this :
var handler = new HttpClientHandler();
handler.ClientCertificateOptions = ClientCertificateOption.Manual;
handler.ServerCertificateCustomValidationCallback =
(httpRequestMessage, cert, cetChain, policyErrors) =>
{
return true;
};
// download tools
await new TorSharpToolFetcher(_settings, new HttpClient(handler)).FetchAsync();
I get the following error
here's my code, copied right from the ReadMe
screenshot
I use .NET 7, my host OS is Windows 11 x64
The text was updated successfully, but these errors were encountered: