Closed ZzZombo closed 2 years ago
Thanks for the post. It seems to be some kind of network issue causing these errors. Try switching to another DoH provider and see if that works.
It appears that my ISP in line with the governmental policy of establishing a firm Internet censorship a'la the Great Chinese Firewall has again messed with HTTPS inspection/filtering (they have done so in the past at least 3 times in the last 2 months already each time causing visible, major disruptions in their service), since only non-private SSL/TLS connections were affected, the issue was temporary (I hope so!) and nothing has changed on my side to induce or fix the problem.
The problems were random and intermittent, one moment a connection would establish correctly and a second later the same host became unreachable. Sad times all around. Hope to leave this shit hole ASAP! Sorry for blaming your software!
Ya, they may be blocking known DoH services so you can try some other that are not well known. Check out this list here and see if any of them works.
Suddenly I started to get a lot of these errors after my PC restart.
Details
``` [2022-08-12 23:21:43 Local] DNS Server failed to resolve the request with QNAME: i.redd.it; QTYPE: A; QCLASS: IN; Forwarders: https://127.0.0.1:3000/dns-query; System.Net.Http.HttpRequestException: An error occurred while sending the request. ---> System.IO.IOException: The decryption operation failed, see inner exception. ---> System.ComponentModel.Win32Exception (0x80090330): Указанные данные не могут быть расшифрованы. --- End of inner exception stack trace --- at System.Net.Security.SslStream.ReadAsyncInternal[TIOAdapter](TIOAdapter adapter, Memory`1 buffer) at System.Net.Http.HttpConnection.InitialFillAsync(Boolean async) at System.Net.Http.HttpConnection.SendAsyncCore(HttpRequestMessage request, Boolean async, CancellationToken cancellationToken) --- End of inner exception stack trace --- at System.Net.Http.HttpConnection.SendAsyncCore(HttpRequestMessage request, Boolean async, CancellationToken cancellationToken) at System.Net.Http.HttpConnectionPool.SendWithVersionDetectionAndRetryAsync(HttpRequestMessage request, Boolean async, Boolean doRequestAuth, CancellationToken cancellationToken) at System.Net.Http.RedirectHandler.SendAsync(HttpRequestMessage request, Boolean async, CancellationToken cancellationToken) at System.Net.Http.HttpClient.