BeyondDimension / BeyondDimension/SteamTools

🐛[BUG] 无法正常访问pixiv

Open
#2,047 6 comments 0 reactions 0 assignees View on GitHub
bug
Dominant language
C#
Stars
26.8k
Forks
1.7k
PR merge metrics
No merged PRs in 30d

Description

加速pixiv后仍无法进入pixiv,最初我的Firefox还会提示是无法建立安全连接阻止了,之后再尝试就是根本进不去pixiv了。而且已经切换过host模式 pac模式 系统代理模式 都没办法进入。

### 🐛 描述(Description)
加速pixiv后仍无法进入pixiv,最初我的Firefox还会提示是无法建立安全连接阻止了,之后再尝试就是根本进不去pixiv了。而且已经切换过host模式 pac模式 系统代理模式 都没办法进入。

### 📷 复现步骤(Steps to Reproduce)

1. 选择了pixiv加速
2. 开始加速
3. 进入pixiv

### 📄 日志信息(Log Information)
2022-09-25 13:58:22.5091|Error|Microsoft.AspNetCore.Server.Kestrel|Connection id "0HMKUNBMIFOJL", Request id "0HMKUNBMIFOJL:00000002": An unhandled exception was thrown by the application. |ConnectionId=0HMKUNBMIFOJL, TraceIdentifier=0HMKUNBMIFOJL:00000002, EventId=13, EventName=ApplicationError System.ArgumentException: 'https://firestore.googleapis.com/v1/projects/reserve-5a846/databases/(default)/documents/ipconfig/v3' is not a valid hostname. (Parameter 'query')
---> System.ArgumentException: Decoded string is not a valid IDN name. (Parameter 'unicode')
at System.Globalization.IdnMapping.IcuGetAsciiCore(String unicodeString, Char* unicode, Int32 count)
at System.Globalization.IdnMapping.GetAscii(String unicode, Int32 index, Int32 count)
at System.Globalization.IdnMapping.GetAscii(String unicode, Int32 index)
at DnsClient.DnsString.Parse(String query)
--- End of inner exception stack trace ---
at DnsClient.DnsString.Parse(String query)
at System.Application.Services.Implementation.DnsAnalysisServiceImpl.AnalysisDomainIpAsync(String hostNameOrAddress, IPAddress[] dnsServers, Boolean isIPv6, CancellationToken cancellationToken)+MoveNext()
at System.Application.Services.Implementation.DnsAnalysisServiceImpl.AnalysisDomainIpAsync(String hostNameOrAddress, IPAddress[] dnsServers, Boolean isIPv6, CancellationToken cancellationToken)+System.Threading.Tasks.Sources.IValueTaskSource.GetResult()
at System.Linq.AsyncEnumerable.g__Core|95_0[TSource](IAsyncEnumerable`1 source, CancellationToken cancellationToken) in /_/Ix.NET/Source/System.Linq.Async/System/Linq/Operators/FirstOrDefault.cs:line 130
at System.Linq.AsyncEnumerable.g__Core|95_0[TSource](IAsyncEnumerable`1 source, CancellationToken cancellationToken) in /_/Ix.NET/Source/System.Linq.Async/System/Linq/Operators/FirstOrDefault.cs:line 132
at System.Linq.AsyncEnumerable.g__Core|91_0[TSource](IAsyncEnumerable`1 source, CancellationToken cancellationToken) in /_/Ix.NET/Source/System.Linq.Async/System/Linq/Operators/FirstOrDefault.cs:line 30
at System.Application.Services.Implementation.HttpServer.Middleware.HttpReverseProxyMiddleware.InvokeAsync(HttpContext context, RequestDelegate next)
at System.Application.Services.Implementation.HttpServer.Middleware.RequestLoggingMiddleware.InvokeAsync(HttpContext context, RequestDelegate next)
at System.Application.Services.Implementation.HttpServer.Middleware.HttpProxyPacMiddleware.InvokeAsync(HttpContext context, RequestDelegate next)
at System.Application.Services.Implementation.HttpServer.Middleware.HttpLocalRequestMiddleware.InvokeAsync(HttpContext context, RequestDelegate next)
at Microsoft.AspNetCore.Server.Kestrel.Core.Internal.Http.HttpProtocol.ProcessRequests[TContext](IHttpApplication`1 application)
2022-09-25 13:58:26.6351|Error|System.Application.Services.Implementation.HttpServer.Middleware.RequestLoggingMiddleware|GET https://www.pixiv.net/ responded 502 in 15264.8683 ms
System.Net.Http.HttpRequestException: Query 32212 => pixiv.rmbgame.net IN A on 223.5.5.5:53 timed out or is a transient error. (www.pixiv.net:443)
---> DnsClient.DnsResponseException: Query 32212 => pixiv.rmbgame.net IN A on 223.5.5.5:53 timed out or is a transient error.
---> System.OperationCanceledException: The operation was canceled.
at System.Threading.Tasks.TaskExtensions.WithCancellation[T](Task`1 task, CancellationToken cancellationToken)
at DnsClient.LookupClient.ResolveQueryAsync(IReadOnlyList`1 servers, DnsQuerySettings settings, DnsMessageHandler handler, DnsRequestMessage request, LookupClientAudit audit, CancellationToken cancellationToken)
--- End of inner exception stack trace ---
at DnsClient.LookupClient.ResolveQueryAsync(IReadOnlyList`1 servers, DnsQuerySettings settings, DnsMessageHandler handler, DnsRequestMessage request, LookupClientAudit audit, CancellationToken cancellationToken)
at DnsClient.LookupClient.QueryInternalAsync(DnsQuestion question, DnsQuerySettings queryOptions, IReadOnlyCollection`1 servers, CancellationToken cancellationToken)
at System.Application.Services.Implementation.DnsAnalysisServiceImpl.AnalysisDomainIpAsync(String hostNameOrAddress, IPAddress[] dnsServers, Boolean isIPv6, CancellationToken cancellationToken)+MoveNext()
at System.Application.Services.Implementation.DnsAnalysisServiceImpl.AnalysisDomainIpAsync(String hostNameOrAddress, IPAddress[] dnsServers, Boolean isIPv6, CancellationToken cancellationToken)+System.Threading.Tasks.Sources.IValueTaskSource.GetResult()
at System.Application.Services.Implementation.Http.ReverseProxyHttpClientHandler.GetIPEndPointsAsync(DnsEndPoint dnsEndPoint, CancellationToken cancellationToken)+MoveNext()
at System.Application.Services.Implementation.Http.ReverseProxyHttpClientHandler.GetIPEndPointsAsync(DnsEndPoint dnsEndPoint, CancellationToken cancellationToken)+MoveNext()
at System.Application.Services.Implementation.Http.ReverseProxyHttpClientHandler.GetIPEndPointsAsync(DnsEndPoint dnsEndPoint, CancellationToken cancellationToken)+System.Threading.Tasks.Sources.IValueTaskSource.GetResult()
at System.Application.Services.Implementation.Http.ReverseProxyHttpClientHandler.ConnectCallback(SocketsHttpConnectionContext context, CancellationToken cancellationToken)
at System.Application.Services.Implementation.Http.ReverseProxyHttpClientHandler.ConnectCallback(SocketsHttpConnectionContext context, CancellationToken cancellationToken)
at System.Net.Http.HttpConnectionPool.ConnectToTcpHostAsync(String host, Int32 port, HttpRequestMessage initialRequest, Boolean async, CancellationToken cancellationToken)
--- End of inner exception stack trace ---
at System.Net.Http.HttpConnectionPool.ConnectToTcpHostAsync(String host, Int32 port, HttpRequestMessage initialRequest, Boolean async, CancellationToken cancellationToken)
at System.Net.Http.HttpConnectionPool.ConnectAsync(HttpRequestMessage request, Boolean async, CancellationToken cancellationToken)
at System.Net.Http.HttpConnectionPool.CreateHttp11ConnectionAsync(HttpRequestMessage request, Boolean async, CancellationToken cancellationToken)
at System.Net.Http.HttpConnectionPool.AddHttp11ConnectionAsync(HttpRequestMessage request)
at System.Threading.Tasks.TaskCompletionSourceWithCancellation`1.WaitWithCancellationAsync(CancellationToken cancellationToken)
at System.Net.Http.HttpConnectionPool.GetHttp11ConnectionAsync(HttpRequestMessage request, Boolean async, CancellationToken cancellationToken)
at System.Net.Http.HttpConnectionPool.SendWithVersionDetectionAndRetryAsync(HttpRequestMessage request, Boolean async, Boolean doRequestAuth, CancellationToken cancellationToken)
at System.Application.Services.Implementation.Http.ReverseProxyHttpClientHandler.SendAsync(HttpRequestMessage request, CancellationToken cancellationToken)
at System.Application.Services.Implementation.Http.ReverseProxyHttpClient.SendAsync(HttpRequestMessage request, CancellationToken cancellationToken)
at Yarp.ReverseProxy.Forwarder.HttpForwarder.SendAsync(HttpContext context, String destinationPrefix, HttpMessageInvoker httpClient, ForwarderRequestConfig requestConfig, HttpTransformer transformer) |
2022-09-25 13:58:27.0489|Error|System.Application.Services.Implementation.HttpServer.Middleware.RequestLoggingMiddleware|GET https://www.pixiv.net/OneSignalSDKWorker.js responded 502 in 15028.7364 ms
System.Net.Http.HttpRequestException: Query 38206 => pixiv.rmbgame.net IN A on 223.5.5.5:53 timed out or is a transient error. (www.pixiv.net:443)
---> DnsClient.DnsResponseException: Query 38206 => pixiv.rmbgame.net IN A on 223.5.5.5:53 timed out or is a transient error.
---> System.OperationCanceledException: The operation was canceled.
at System.Threading.Tasks.TaskExtensions.WithCancellation[T](Task`1 task, CancellationToken cancellationToken)
at DnsClient.LookupClient.ResolveQueryAsync(IReadOnlyList`1 servers, DnsQuerySettings settings, DnsMessageHandler handler, DnsRequestMessage request, LookupClientAudit audit, CancellationToken cancellationToken)
--- End of inner exception stack trace ---
at DnsClient.LookupClient.ResolveQueryAsync(IReadOnlyList`1 servers, DnsQuerySettings settings, DnsMessageHandler handler, DnsRequestMessage request, LookupClientAudit audit, CancellationToken cancellationToken)
at DnsClient.LookupClient.QueryInternalAsync(DnsQuestion question, DnsQuerySettings queryOptions, IReadOnlyCollection`1 servers, CancellationToken cancellationToken)
at System.Application.Services.Implementation.DnsAnalysisServiceImpl.AnalysisDomainIpAsync(String hostNameOrAddress, IPAddress[] dnsServers, Boolean isIPv6, CancellationToken cancellationToken)+MoveNext()
at System.Application.Services.Implementation.DnsAnalysisServiceImpl.AnalysisDomainIpAsync(String hostNameOrAddress, IPAddress[] dnsServers, Boolean isIPv6, CancellationToken cancellationToken)+System.Threading.Tasks.Sources.IValueTaskSource.GetResult()
at System.Application.Services.Implementation.Http.ReverseProxyHttpClientHandler.GetIPEndPointsAsync(DnsEndPoint dnsEndPoint, CancellationToken cancellationToken)+MoveNext()
at System.Application.Services.Implementation.Http.ReverseProxyHttpClientHandler.GetIPEndPointsAsync(DnsEndPoint dnsEndPoint, CancellationToken cancellationToken)+MoveNext()
at System.Application.Services.Implementation.Http.ReverseProxyHttpClientHandler.GetIPEndPointsAsync(DnsEndPoint dnsEndPoint, CancellationToken cancellationToken)+System.Threading.Tasks.Sources.IValueTaskSource.GetResult()
at System.Application.Services.Implementation.Http.ReverseProxyHttpClientHandler.ConnectCallback(SocketsHttpConnectionContext context, CancellationToken cancellationToken)
at System.Application.Services.Implementation.Http.ReverseProxyHttpClientHandler.ConnectCallback(SocketsHttpConnectionContext context, CancellationToken cancellationToken)
at System.Net.Http.HttpConnectionPool.ConnectToTcpHostAsync(String host, Int32 port, HttpRequestMessage initialRequest, Boolean async, CancellationToken cancellationToken)
--- End of inner exception stack trace ---
at System.Net.Http.HttpConnectionPool.ConnectToTcpHostAsync(String host, Int32 port, HttpRequestMessage initialRequest, Boolean async, CancellationToken cancellationToken)
at System.Net.Http.HttpConnectionPool.ConnectAsync(HttpRequestMessage request, Boolean async, CancellationToken cancellationToken)
at System.Net.Http.HttpConnectionPool.CreateHttp11ConnectionAsync(HttpRequestMessage request, Boolean async, CancellationToken cancellationToken)
at System.Net.Http.HttpConnectionPool.AddHttp11ConnectionAsync(HttpRequestMessage request)
at System.Threading.Tasks.TaskCompletionSourceWithCancellation`1.WaitWithCancellationAsync(CancellationToken cancellationToken)
at System.Net.Http.HttpConnectionPool.GetHttp11ConnectionAsync(HttpRequestMessage request, Boolean async, CancellationToken cancellationToken)
at System.Net.Http.HttpConnectionPool.SendWithVersionDetectionAndRetryAsync(HttpRequestMessage request, Boolean async, Boolean doRequestAuth, CancellationToken cancellationToken)
at System.Application.Services.Implementation.Http.ReverseProxyHttpClientHandler.SendAsync(HttpRequestMessage request, CancellationToken cancellationToken)
at System.Application.Services.Implementation.Http.ReverseProxyHttpClient.SendAsync(HttpRequestMessage request, CancellationToken cancellationToken)
at Yarp.ReverseProxy.Forwarder.HttpForwarder.SendAsync(HttpContext context, String destinationPrefix, HttpMessageInvoker httpClient, ForwarderRequestConfig requestConfig, HttpTransformer transformer) |
2022-09-25 13:58:30.4515|Error|Microsoft.AspNetCore.Server.Kestrel|Connection id "0HMKUNBMIFOJO", Request id "0HMKUNBMIFOJO:00000002": An unhandled exception was thrown by the application. |ConnectionId=0HMKUNBMIFOJO, TraceIdentifier=0HMKUNBMIFOJO:00000002, EventId=13, EventName=ApplicationError System.ArgumentException: 'https://firestore.googleapis.com/v1/projects/reserve-5a846/databases/(default)/documents/ipconfig/v3' is not a valid hostname. (Parameter 'query')
---> System.ArgumentException: Decoded string is not a valid IDN name. (Parameter 'unicode')
at System.Globalization.IdnMapping.IcuGetAsciiCore(String unicodeString, Char* unicode, Int32 count)
at System.Globalization.IdnMapping.GetAscii(String unicode, Int32 index, Int32 count)
at System.Globalization.IdnMapping.GetAscii(String unicode, Int32 index)
at DnsClient.DnsString.Parse(String query)
--- End of inner exception stack trace ---
at DnsClient.DnsString.Parse(String query)
at System.Application.Services.Implementation.DnsAnalysisServiceImpl.AnalysisDomainIpAsync(String hostNameOrAddress, IPAddress[] dnsServers, Boolean isIPv6, CancellationToken cancellationToken)+MoveNext()
at System.Application.Services.Implementation.DnsAnalysisServiceImpl.AnalysisDomainIpAsync(String hostNameOrAddress, IPAddress[] dnsServers, Boolean isIPv6, CancellationToken cancellationToken)+System.Threading.Tasks.Sources.IValueTaskSource.GetResult()
at System.Linq.AsyncEnumerable.g__Core|95_0[TSource](IAsyncEnumerable`1 source, CancellationToken cancellationToken) in /_/Ix.NET/Source/System.Linq.Async/System/Linq/Operators/FirstOrDefault.cs:line 130
at System.Linq.AsyncEnumerable.g__Core|95_0[TSource](IAsyncEnumerable`1 source, CancellationToken cancellationToken) in /_/Ix.NET/Source/System.Linq.Async/System/Linq/Operators/FirstOrDefault.cs:line 132
at System.Linq.AsyncEnumerable.g__Core|91_0[TSource](IAsyncEnumerable`1 source, CancellationToken cancellationToken) in /_/Ix.NET/Source/System.Linq.Async/System/Linq/Operators/FirstOrDefault.cs:line 30
at System.Application.Services.Implementation.HttpServer.Middleware.HttpReverseProxyMiddleware.InvokeAsync(HttpContext context, RequestDelegate next)
at System.Application.Services.Implementation.HttpServer.Middleware.RequestLoggingMiddleware.InvokeAsync(HttpContext context, RequestDelegate next)
at System.Application.Services.Implementation.HttpServer.Middleware.HttpProxyPacMiddleware.InvokeAsync(HttpContext context, RequestDelegate next)
at System.Application.Services.Implementation.HttpServer.Middleware.HttpLocalRequestMiddleware.InvokeAsync(HttpContext context, RequestDelegate next)
at Microsoft.AspNetCore.Server.Kestrel.Core.Internal.Http.HttpProtocol.ProcessRequests[TContext](IHttpApplication`1 application)
2022-09-25 13:58:45.6611|Error|System.Application.Services.Implementation.HttpServer.Middleware.RequestLoggingMiddleware|GET https://www.pixiv.net/ responded 502 in 15018.8549 ms
System.Net.Http.HttpRequestException: Query 12487 => pixiv.rmbgame.net IN A on 223.5.5.5:53 timed out or is a transient error. (www.pixiv.net:443)
---> DnsClient.DnsResponseException: Query 12487 => pixiv.rmbgame.net IN A on 223.5.5.5:53 timed out or is a transient error.
---> System.OperationCanceledException: The operation was canceled.
at System.Threading.Tasks.TaskExtensions.WithCancellation[T](Task`1 task, CancellationToken cancellationToken)
at DnsClient.LookupClient.ResolveQueryAsync(IReadOnlyList`1 servers, DnsQuerySettings settings, DnsMessageHandler handler, DnsRequestMessage request, LookupClientAudit audit, CancellationToken cancellationToken)
--- End of inner exception stack trace ---
at DnsClient.LookupClient.ResolveQueryAsync(IReadOnlyList`1 servers, DnsQuerySettings settings, DnsMessageHandler handler, DnsRequestMessage request, LookupClientAudit audit, CancellationToken cancellationToken)
at DnsClient.LookupClient.QueryInternalAsync(DnsQuestion question, DnsQuerySettings queryOptions, IReadOnlyCollection`1 servers, CancellationToken cancellationToken)
at System.Application.Services.Implementation.DnsAnalysisServiceImpl.AnalysisDomainIpAsync(String hostNameOrAddress, IPAddress[] dnsServers, Boolean isIPv6, CancellationToken cancellationToken)+MoveNext()
at System.Application.Services.Implementation.DnsAnalysisServiceImpl.AnalysisDomainIpAsync(String hostNameOrAddress, IPAddress[] dnsServers, Boolean isIPv6, CancellationToken cancellationToken)+System.Threading.Tasks.Sources.IValueTaskSource.GetResult()
at System.Application.Services.Implementation.Http.ReverseProxyHttpClientHandler.GetIPEndPointsAsync(DnsEndPoint dnsEndPoint, CancellationToken cancellationToken)+MoveNext()
at System.Application.Services.Implementation.Http.ReverseProxyHttpClientHandler.GetIPEndPointsAsync(DnsEndPoint dnsEndPoint, CancellationToken cancellationToken)+MoveNext()
at System.Application.Services.Implementation.Http.ReverseProxyHttpClientHandler.GetIPEndPointsAsync(DnsEndPoint dnsEndPoint, CancellationToken cancellationToken)+System.Threading.Tasks.Sources.IValueTaskSource.GetResult()
at System.Application.Services.Implementation.Http.ReverseProxyHttpClientHandler.ConnectCallback(SocketsHttpConnectionContext context, CancellationToken cancellationToken)
at System.Application.Services.Implementation.Http.ReverseProxyHttpClientHandler.ConnectCallback(SocketsHttpConnectionContext context, CancellationToken cancellationToken)
at System.Net.Http.HttpConnectionPool.ConnectToTcpHostAsync(String host, Int32 port, HttpRequestMessage initialRequest, Boolean async, CancellationToken cancellationToken)
--- End of inner exception stack trace ---
at System.Net.Http.HttpConnectionPool.ConnectToTcpHostAsync(String host, Int32 port, HttpRequestMessage initialRequest, Boolean async, CancellationToken cancellationToken)
at System.Net.Http.HttpConnectionPool.ConnectAsync(HttpRequestMessage request, Boolean async, CancellationToken cancellationToken)
at System.Net.Http.HttpConnectionPool.CreateHttp11ConnectionAsync(HttpRequestMessage request, Boolean async, CancellationToken cancellationToken)
at System.Net.Http.HttpConnectionPool.AddHttp11ConnectionAsync(HttpRequestMessage request)
at System.Threading.Tasks.TaskCompletionSourceWithCancellation`1.WaitWithCancellationAsync(CancellationToken cancellationToken)
at System.Net.Http.HttpConnectionPool.GetHttp11ConnectionAsync(HttpRequestMessage request, Boolean async, CancellationToken cancellationToken)
at System.Net.Http.HttpConnectionPool.SendWithVersionDetectionAndRetryAsync(HttpRequestMessage request, Boolean async, Boolean doRequestAuth, CancellationToken cancellationToken)
at System.Application.Services.Implementation.Http.ReverseProxyHttpClientHandler.SendAsync(HttpRequestMessage request, CancellationToken cancellationToken)
at System.Application.Services.Implementation.Http.ReverseProxyHttpClient.SendAsync(HttpRequestMessage request, CancellationToken cancellationToken)
at Yarp.ReverseProxy.Forwarder.HttpForwarder.SendAsync(HttpContext context, String destinationPrefix, HttpMessageInvoker httpClient, ForwarderRequestConfig requestConfig, HttpTransformer transformer) |
2022-09-25 13:58:46.9239|Error|System.Application.Services.Implementation.HttpServer.Middleware.RequestLoggingMiddleware|GET https://s.pximg.net/www/js/build/sw.7de13aa03e200e0deb57.js responded 502 in 15047.1582 ms
System.Net.Http.HttpRequestException: Query 59888 => pximg.rmbgame.net IN A on 223.5.5.5:53 timed out or is a transient error. (s.pximg.net:443)
---> DnsClient.DnsResponseException: Query 59888 => pximg.rmbgame.net IN A on 223.5.5.5:53 timed out or is a transient error.
---> System.OperationCanceledException: The operation was canceled.
at System.Threading.Tasks.TaskExtensions.WithCancellation[T](Task`1 task, CancellationToken cancellationToken)
at DnsClient.LookupClient.ResolveQueryAsync(IReadOnlyList`1 servers, DnsQuerySettings settings, DnsMessageHandler handler, DnsRequestMessage request, LookupClientAudit audit, CancellationToken cancellationToken)
--- End of inner exception stack trace ---
at DnsClient.LookupClient.ResolveQueryAsync(IReadOnlyList`1 servers, DnsQuerySettings settings, DnsMessageHandler handler, DnsRequestMessage request, LookupClientAudit audit, CancellationToken cancellationToken)
at DnsClient.LookupClient.QueryInternalAsync(DnsQuestion question, DnsQuerySettings queryOptions, IReadOnlyCollection`1 servers, CancellationToken cancellationToken)
at System.Application.Services.Implementation.DnsAnalysisServiceImpl.AnalysisDomainIpAsync(String hostNameOrAddress, IPAddress[] dnsServers, Boolean isIPv6, CancellationToken cancellationToken)+MoveNext()
at System.Application.Services.Implementation.DnsAnalysisServiceImpl.AnalysisDomainIpAsync(String hostNameOrAddress, IPAddress[] dnsServers, Boolean isIPv6, CancellationToken cancellationToken)+System.Threading.Tasks.Sources.IValueTaskSource.GetResult()
at System.Application.Services.Implementation.Http.ReverseProxyHttpClientHandler.GetIPEndPointsAsync(DnsEndPoint dnsEndPoint, CancellationToken cancellationToken)+MoveNext()
at System.Application.Services.Implementation.Http.ReverseProxyHttpClientHandler.GetIPEndPointsAsync(DnsEndPoint dnsEndPoint, CancellationToken cancellationToken)+MoveNext()
at System.Application.Services.Implementation.Http.ReverseProxyHttpClientHandler.GetIPEndPointsAsync(DnsEndPoint dnsEndPoint, CancellationToken cancellationToken)+System.Threading.Tasks.Sources.IValueTaskSource.GetResult()
at System.Application.Services.Implementation.Http.ReverseProxyHttpClientHandler.ConnectCallback(SocketsHttpConnectionContext context, CancellationToken cancellationToken)
at System.Application.Services.Implementation.Http.ReverseProxyHttpClientHandler.ConnectCallback(SocketsHttpConnectionContext context, CancellationToken cancellationToken)
at System.Net.Http.HttpConnectionPool.ConnectToTcpHostAsync(String host, Int32 port, HttpRequestMessage initialRequest, Boolean async, CancellationToken cancellationToken)
--- End of inner exception stack trace ---
at System.Net.Http.HttpConnectionPool.ConnectToTcpHostAsync(String host, Int32 port, HttpRequestMessage initialRequest, Boolean async, CancellationToken cancellationToken)
at System.Net.Http.HttpConnectionPool.ConnectAsync(HttpRequestMessage request, Boolean async, CancellationToken cancellationToken)
at System.Net.Http.HttpConnectionPool.CreateHttp11ConnectionAsync(HttpRequestMessage request, Boolean async, CancellationToken cancellationToken)
at System.Net.Http.HttpConnectionPool.AddHttp11ConnectionAsync(HttpRequestMessage request)
at System.Threading.Tasks.TaskCompletionSourceWithCancellation`1.WaitWithCancellationAsync(CancellationToken cancellationToken)
at System.Net.Http.HttpConnectionPool.GetHttp11ConnectionAsync(HttpRequestMessage request, Boolean async, CancellationToken cancellationToken)
at System.Net.Http.HttpConnectionPool.SendWithVersionDetectionAndRetryAsync(HttpRequestMessage request, Boolean async, Boolean doRequestAuth, CancellationToken cancellationToken)
at System.Application.Services.Implementation.Http.ReverseProxyHttpClientHandler.SendAsync(HttpRequestMessage request, CancellationToken cancellationToken)
at System.Application.Services.Implementation.Http.ReverseProxyHttpClient.SendAsync(HttpRequestMessage request, CancellationToken cancellationToken)
at Yarp.ReverseProxy.Forwarder.HttpForwarder.SendAsync(HttpContext context, String destinationPrefix, HttpMessageInvoker httpClient, ForwarderRequestConfig requestConfig, HttpTransformer transformer) |
2022-09-25 13:58:46.9376|Error|System.Application.Services.Implementation.HttpServer.Middleware.RequestLoggingMiddleware|GET https://www.pixiv.net/OneSignalSDKWorker.js responded 502 in 15062.2026 ms
System.Net.Http.HttpRequestException: Query 36998 => pixiv.rmbgame.net IN A on 223.5.5.5:53 timed out or is a transient error. (www.pixiv.net:443)
---> DnsClient.DnsResponseException: Query 36998 => pixiv.rmbgame.net IN A on 223.5.5.5:53 timed out or is a transient error.
---> System.OperationCanceledException: The operation was canceled.
at System.Threading.Tasks.TaskExtensions.WithCancellation[T](Task`1 task, CancellationToken cancellationToken)
at DnsClient.LookupClient.ResolveQueryAsync(IReadOnlyList`1 servers, DnsQuerySettings settings, DnsMessageHandler handler, DnsRequestMessage request, LookupClientAudit audit, CancellationToken cancellationToken)
--- End of inner exception stack trace ---
at DnsClient.LookupClient.ResolveQueryAsync(IReadOnlyList`1 servers, DnsQuerySettings settings, DnsMessageHandler handler, DnsRequestMessage request, LookupClientAudit audit, CancellationToken cancellationToken)
at DnsClient.LookupClient.QueryInternalAsync(DnsQuestion question, DnsQuerySettings queryOptions, IReadOnlyCollection`1 servers, CancellationToken cancellationToken)
at System.Application.Services.Implementation.DnsAnalysisServiceImpl.AnalysisDomainIpAsync(String hostNameOrAddress, IPAddress[] dnsServers, Boolean isIPv6, CancellationToken cancellationToken)+MoveNext()
at System.Application.Services.Implementation.DnsAnalysisServiceImpl.AnalysisDomainIpAsync(String hostNameOrAddress, IPAddress[] dnsServers, Boolean isIPv6, CancellationToken cancellationToken)+System.Threading.Tasks.Sources.IValueTaskSource.GetResult()
at System.Application.Services.Implementation.Http.ReverseProxyHttpClientHandler.GetIPEndPointsAsync(DnsEndPoint dnsEndPoint, CancellationToken cancellationToken)+MoveNext()
at System.Application.Services.Implementation.Http.ReverseProxyHttpClientHandler.GetIPEndPointsAsync(DnsEndPoint dnsEndPoint, CancellationToken cancellationToken)+MoveNext()
at System.Application.Services.Implementation.Http.ReverseProxyHttpClientHandler.GetIPEndPointsAsync(DnsEndPoint dnsEndPoint, CancellationToken cancellationToken)+System.Threading.Tasks.Sources.IValueTaskSource.GetResult()
at System.Application.Services.Implementation.Http.ReverseProxyHttpClientHandler.ConnectCallback(SocketsHttpConnectionContext context, CancellationToken cancellationToken)
at System.Application.Services.Implementation.Http.ReverseProxyHttpClientHandler.ConnectCallback(SocketsHttpConnectionContext context, CancellationToken cancellationToken)
at System.Net.Http.HttpConnectionPool.ConnectToTcpHostAsync(String host, Int32 port, HttpRequestMessage initialRequest, Boolean async, CancellationToken cancellationToken)
--- End of inner exception stack trace ---
at System.Net.Http.HttpConnectionPool.ConnectToTcpHostAsync(String host, Int32 port, HttpRequestMessage initialRequest, Boolean async, CancellationToken cancellationToken)
at System.Net.Http.HttpConnectionPool.ConnectAsync(HttpRequestMessage request, Boolean async, CancellationToken cancellationToken)
at System.Net.Http.HttpConnectionPool.CreateHttp11ConnectionAsync(HttpRequestMessage request, Boolean async, CancellationToken cancellationToken)
at System.Net.Http.HttpConnectionPool.AddHttp11ConnectionAsync(HttpRequestMessage request)
at System.Threading.Tasks.TaskCompletionSourceWithCancellation`1.WaitWithCancellationAsync(CancellationToken cancellationToken)
at System.Net.Http.HttpConnectionPool.GetHttp11ConnectionAsync(HttpRequestMessage request, Boolean async, CancellationToken cancellationToken)
at System.Net.Http.HttpConnectionPool.SendWithVersionDetectionAndRetryAsync(HttpRequestMessage request, Boolean async, Boolean doRequestAuth, CancellationToken cancellationToken)
at System.Application.Services.Implementation.Http.ReverseProxyHttpClientHandler.SendAsync(HttpRequestMessage request, CancellationToken cancellationToken)
at System.Application.Services.Implementation.Http.ReverseProxyHttpClient.SendAsync(HttpRequestMessage request, CancellationToken cancellationToken)
at Yarp.ReverseProxy.Forwarder.HttpForwarder.SendAsync(HttpContext context, String destinationPrefix, HttpMessageInvoker httpClient, ForwarderRequestConfig requestConfig, HttpTransformer transformer) |
2022-09-25 13:58:49.4884|Error|System.Application.Services.Implementation.HttpServer.Middleware.RequestLoggingMiddleware|GET https://steamcdn-a.akamaihd.net/steam/apps/61800/library_600x900.jpg responded 502 in 15062.791 ms
System.Net.Http.HttpRequestException: Query 5764 => steamimage.rmbgame.net IN A on 223.5.5.5:53 timed out or is a transient error. (steamcdn-a.akamaihd.net:443)
---> DnsClient.DnsResponseException: Query 5764 => steamimage.rmbgame.net IN A on 223.5.5.5:53 timed out or is a transient error.
---> System.OperationCanceledException: The operation was canceled.
at System.Threading.Tasks.TaskExtensions.WithCancellation[T](Task`1 task, CancellationToken cancellationToken)
at DnsClient.LookupClient.ResolveQueryAsync(IReadOnlyList`1 servers, DnsQuerySettings settings, DnsMessageHandler handler, DnsRequestMessage request, LookupClientAudit audit, CancellationToken cancellationToken)
--- End of inner exception stack trace ---
at DnsClient.LookupClient.ResolveQueryAsync(IReadOnlyList`1 servers, DnsQuerySettings settings, DnsMessageHandler handler, DnsRequestMessage request, LookupClientAudit audit, CancellationToken cancellationToken)
at DnsClient.LookupClient.QueryInternalAsync(DnsQuestion question, DnsQuerySettings queryOptions, IReadOnlyCollection`1 servers, CancellationToken cancellationToken)
at System.Application.Services.Implementation.DnsAnalysisServiceImpl.AnalysisDomainIpAsync(String hostNameOrAddress, IPAddress[] dnsServers, Boolean isIPv6, CancellationToken cancellationToken)+MoveNext()
at System.Application.Services.Implementation.DnsAnalysisServiceImpl.AnalysisDomainIpAsync(String hostNameOrAddress, IPAddress[] dnsServers, Boolean isIPv6, CancellationToken cancellationToken)+System.Threading.Tasks.Sources.IValueTaskSource.GetResult()
at System.Application.Services.Implementation.Http.ReverseProxyHttpClientHandler.GetIPEndPointsAsync(DnsEndPoint dnsEndPoint, CancellationToken cancellationToken)+MoveNext()
at System.Application.Services.Implementation.Http.ReverseProxyHttpClientHandler.GetIPEndPointsAsync(DnsEndPoint dnsEndPoint, CancellationToken cancellationToken)+MoveNext()
at System.Application.Services.Implementation.Http.ReverseProxyHttpClientHandler.GetIPEndPointsAsync(DnsEndPoint dnsEndPoint, CancellationToken cancellationToken)+System.Threading.Tasks.Sources.IValueTaskSource.GetResult()
at System.Application.Services.Implementation.Http.ReverseProxyHttpClientHandler.ConnectCallback(SocketsHttpConnectionContext context, CancellationToken cancellationToken)
at System.Application.Services.Implementation.Http.ReverseProxyHttpClientHandler.ConnectCallback(SocketsHttpConnectionContext context, CancellationToken cancellationToken)
at System.Net.Http.HttpConnectionPool.ConnectToTcpHostAsync(String host, Int32 port, HttpRequestMessage initialRequest, Boolean async, CancellationToken cancellationToken)
--- End of inner exception stack trace ---
at System.Net.Http.HttpConnectionPool.ConnectToTcpHostAsync(String host, Int32 port, HttpRequestMessage initialRequest, Boolean async, CancellationToken cancellationToken)
at System.Net.Http.HttpConnectionPool.ConnectAsync(HttpRequestMessage request, Boolean async, CancellationToken cancellationToken)
at System.Net.Http.HttpConnectionPool.CreateHttp11ConnectionAsync(HttpRequestMessage request, Boolean async, CancellationToken cancellationToken)
at System.Net.Http.HttpConnectionPool.AddHttp11ConnectionAsync(HttpRequestMessage request)
at System.Threading.Tasks.TaskCompletionSourceWithCancellation`1.WaitWithCancellationAsync(CancellationToken cancellationToken)
at System.Net.Http.HttpConnectionPool.GetHttp11ConnectionAsync(HttpRequestMessage request, Boolean async, CancellationToken cancellationToken)
at System.Net.Http.HttpConnectionPool.SendWithVersionDetectionAndRetryAsync(HttpRequestMessage request, Boolean async, Boolean doRequestAuth, CancellationToken cancellationToken)
at System.Application.Services.Implementation.Http.ReverseProxyHttpClientHandler.SendAsync(HttpRequestMessage request, CancellationToken cancellationToken)
at System.Application.Services.Implementation.Http.ReverseProxyHttpClient.SendAsync(HttpRequestMessage request, CancellationToken cancellationToken)
at Yarp.ReverseProxy.Forwarder.HttpForwarder.SendAsync(HttpContext context, String destinationPrefix, HttpMessageInvoker httpClient, ForwarderRequestConfig requestConfig, HttpTransformer transformer) |
2022-09-25 13:58:58.2692|Error|System.Application.Services.Implementation.HttpServer.Middleware.RequestLoggingMiddleware|GET https://dns.google.com/resolve responded 502 in 3126.1165 ms
System.Net.Http.HttpRequestException: Query 48778 => www.recaptcha.net IN A on 223.5.5.5:53 timed out or is a transient error. (www.recaptcha.net:443)
---> DnsClient.DnsResponseException: Query 48778 => www.recaptcha.net IN A on 223.5.5.5:53 timed out or is a transient error.
---> System.OperationCanceledException: The operation was canceled.
at System.Threading.Tasks.TaskExtensions.WithCancellation[T](Task`1 task, CancellationToken cancellationToken)
at DnsClient.LookupClient.ResolveQueryAsync(IReadOnlyList`1 servers, DnsQuerySettings settings, DnsMessageHandler handler, DnsRequestMessage request, LookupClientAudit audit, CancellationToken cancellationToken)
--- End of inner exception stack trace ---
at DnsClient.LookupClient.ResolveQueryAsync(IReadOnlyList`1 servers, DnsQuerySettings settings, DnsMessageHandler handler, DnsRequestMessage request, LookupClientAudit audit, CancellationToken cancellationToken)
at DnsClient.LookupClient.QueryInternalAsync(DnsQuestion question, DnsQuerySettings queryOptions, IReadOnlyCollection`1 servers, CancellationToken cancellationToken)
at System.Application.Services.Implementation.DnsAnalysisServiceImpl.AnalysisDomainIpAsync(String hostNameOrAddress, IPAddress[] dnsServers, Boolean isIPv6, CancellationToken cancellationToken)+MoveNext()
at System.Application.Services.Implementation.DnsAnalysisServiceImpl.AnalysisDomainIpAsync(String hostNameOrAddress, IPAddress[] dnsServers, Boolean isIPv6, CancellationToken cancellationToken)+System.Threading.Tasks.Sources.IValueTaskSource.GetResult()
at System.Application.Services.Implementation.Http.ReverseProxyHttpClientHandler.GetIPEndPointsAsync(DnsEndPoint dnsEndPoint, CancellationToken cancellationToken)+MoveNext()
at System.Application.Services.Implementation.Http.ReverseProxyHttpClientHandler.GetIPEndPointsAsync(DnsEndPoint dnsEndPoint, CancellationToken cancellationToken)+MoveNext()
at System.Application.Services.Implementation.Http.ReverseProxyHttpClientHandler.GetIPEndPointsAsync(DnsEndPoint dnsEndPoint, CancellationToken cancellationToken)+System.Threading.Tasks.Sources.IValueTaskSource.GetResult()
at System.Application.Services.Implementation.Http.ReverseProxyHttpClientHandler.ConnectCallback(SocketsHttpConnectionContext context, CancellationToken cancellationToken)
at System.Application.Services.Implementation.Http.ReverseProxyHttpClientHandler.ConnectCallback(SocketsHttpConnectionContext context, CancellationToken cancellationToken)
at System.Net.Http.HttpConnectionPool.ConnectToTcpHostAsync(String host, Int32 port, HttpRequestMessage initialRequest, Boolean async, CancellationToken cancellationToken)
--- End of inner exception stack trace ---
at System.Net.Http.HttpConnectionPool.ConnectToTcpHostAsync(String host, Int32 port, HttpRequestMessage initialRequest, Boolean async, CancellationToken cancellationToken)
at System.Net.Http.HttpConnectionPool.ConnectAsync(HttpRequestMessage request, Boolean async, CancellationToken cancellationToken)
at System.Net.Http.HttpConnectionPool.CreateHttp11ConnectionAsync(HttpRequestMessage request, Boolean async, CancellationToken cancellationToken)
at System.Net.Http.HttpConnectionPool.AddHttp11ConnectionAsync(HttpRequestMessage request)
at System.Threading.Tasks.TaskCompletionSourceWithCancellation`1.WaitWithCancellationAsync(CancellationToken cancellationToken)
at System.Net.Http.HttpConnectionPool.GetHttp11ConnectionAsync(HttpRequestMessage request, Boolean async, CancellationToken cancellationToken)
at System.Net.Http.HttpConnectionPool.SendWithVersionDetectionAndRetryAsync(HttpRequestMessage request, Boolean async, Boolean doRequestAuth, CancellationToken cancellationToken)
at System.Application.Services.Implementation.Http.ReverseProxyHttpClientHandler.SendAsync(HttpRequestMessage request, CancellationToken cancellationToken)
at System.Application.Services.Implementation.Http.ReverseProxyHttpClient.SendAsync(HttpRequestMessage request, CancellationToken cancellationToken)
at Yarp.ReverseProxy.Forwarder.HttpForwarder.SendAsync(HttpContext context, String destinationPrefix, HttpMessageInvoker httpClient, ForwarderRequestConfig requestConfig, HttpTransformer transformer) |
2022-09-25 13:59:04.5305|Error|System.Application.Services.Implementation.HttpServer.Middleware.RequestLoggingMiddleware|GET https://steamcdn-a.akamaihd.net/steam/apps/61810/library_600x900.jpg responded 502 in 15037.3748 ms
System.Net.Http.HttpRequestException: Query 17858 => steamimage.rmbgame.net IN A on 223.5.5.5:53 timed out or is a transient error. (steamcdn-a.akamaihd.net:443)
---> DnsClient.DnsResponseException: Query 17858 => steamimage.rmbgame.net IN A on 223.5.5.5:53 timed out or is a transient error.
---> System.OperationCanceledException: The operation was canceled.
at System.Threading.Tasks.TaskExtensions.WithCancellation[T](Task`1 task, CancellationToken cancellationToken)
at DnsClient.LookupClient.ResolveQueryAsync(IReadOnlyList`1 servers, DnsQuerySettings settings, DnsMessageHandler handler, DnsRequestMessage request, LookupClientAudit audit, CancellationToken cancellationToken)
--- End of inner exception stack trace ---
at DnsClient.LookupClient.ResolveQueryAsync(IReadOnlyList`1 servers, DnsQuerySettings settings, DnsMessageHandler handler, DnsRequestMessage request, LookupClientAudit audit, CancellationToken cancellationToken)
at DnsClient.LookupClient.QueryInternalAsync(DnsQuestion question, DnsQuerySettings queryOptions, IReadOnlyCollection`1 servers, CancellationToken cancellationToken)
at System.Application.Services.Implementation.DnsAnalysisServiceImpl.AnalysisDomainIpAsync(String hostNameOrAddress, IPAddress[] dnsServers, Boolean isIPv6, CancellationToken cancellationToken)+MoveNext()
at System.Application.Services.Implementation.DnsAnalysisServiceImpl.AnalysisDomainIpAsync(String hostNameOrAddress, IPAddress[] dnsServers, Boolean isIPv6, CancellationToken cancellationToken)+System.Threading.Tasks.Sources.IValueTaskSource.GetResult()
at System.Application.Services.Implementation.Http.ReverseProxyHttpClientHandler.GetIPEndPointsAsync(DnsEndPoint dnsEndPoint, CancellationToken cancellationToken)+MoveNext()
at System.Application.Services.Implementation.Http.ReverseProxyHttpClientHandler.GetIPEndPointsAsync(DnsEndPoint dnsEndPoint, CancellationToken cancellationToken)+MoveNext()
at System.Application.Services.Implementation.Http.ReverseProxyHttpClientHandler.GetIPEndPointsAsync(DnsEndPoint dnsEndPoint, CancellationToken cancellationToken)+System.Threading.Tasks.Sources.IValueTaskSource.GetResult()
at System.Application.Services.Implementation.Http.ReverseProxyHttpClientHandler.ConnectCallback(SocketsHttpConnectionContext context, CancellationToken cancellationToken)
at System.Application.Services.Implementation.Http.ReverseProxyHttpClientHandler.ConnectCallback(SocketsHttpConnectionContext context, CancellationToken cancellationToken)
at System.Net.Http.HttpConnectionPool.ConnectToTcpHostAsync(String host, Int32 port, HttpRequestMessage initialRequest, Boolean async, CancellationToken cancellationToken)
--- End of inner exception stack trace ---
at System.Net.Http.HttpConnectionPool.ConnectToTcpHostAsync(String host, Int32 port, HttpRequestMessage initialRequest, Boolean async, CancellationToken cancellationToken)
at System.Net.Http.HttpConnectionPool.ConnectAsync(HttpRequestMessage request, Boolean async, CancellationToken cancellationToken)
at System.Net.Http.HttpConnectionPool.CreateHttp11ConnectionAsync(HttpRequestMessage request, Boolean async, CancellationToken cancellationToken)
at System.Net.Http.HttpConnectionPool.AddHttp11ConnectionAsync(HttpRequestMessage request)
at System.Threading.Tasks.TaskCompletionSourceWithCancellation`1.WaitWithCancellationAsync(CancellationToken cancellationToken)
at System.Net.Http.HttpConnectionPool.GetHttp11ConnectionAsync(HttpRequestMessage request, Boolean async, CancellationToken cancellationToken)
at System.Net.Http.HttpConnectionPool.SendWithVersionDetectionAndRetryAsync(HttpRequestMessage request, Boolean async, Boolean doRequestAuth, CancellationToken cancellationToken)
at System.Application.Services.Implementation.Http.ReverseProxyHttpClientHandler.SendAsync(HttpRequestMessage request, CancellationToken cancellationToken)
at System.Application.Services.Implementation.Http.ReverseProxyHttpClient.SendAsync(HttpRequestMessage request, CancellationToken cancellationToken)
at Yarp.ReverseProxy.Forwarder.HttpForwarder.SendAsync(HttpContext context, String destinationPrefix, HttpMessageInvoker httpClient, ForwarderRequestConfig requestConfig, HttpTransformer transformer) |
2022-09-25 13:59:48.9352|Error|System.Application.Services.Implementation.HttpServer.Middleware.RequestLoggingMiddleware|GET https://www.pixiv.net/ responded 502 in 15160.1692 ms
System.Net.Http.HttpRequestException: Query 8081 => pixiv.rmbgame.net IN A on 223.5.5.5:53 timed out or is a transient error. (www.pixiv.net:443)
---> DnsClient.DnsResponseException: Query 8081 => pixiv.rmbgame.net IN A on 223.5.5.5:53 timed out or is a transient error.
---> System.OperationCanceledException: The operation was canceled.
at System.Threading.Tasks.TaskExtensions.WithCancellation[T](Task`1 task, CancellationToken cancellationToken)
at DnsClient.LookupClient.ResolveQueryAsync(IReadOnlyList`1 servers, DnsQuerySettings settings, DnsMessageHandler handler, DnsRequestMessage request, LookupClientAudit audit, CancellationToken cancellationToken)
--- End of inner exception stack trace ---
at DnsClient.LookupClient.ResolveQueryAsync(IReadOnlyList`1 servers, DnsQuerySettings settings, DnsMessageHandler handler, DnsRequestMessage request, LookupClientAudit audit, CancellationToken cancellationToken)
at DnsClient.LookupClient.QueryInternalAsync(DnsQuestion question, DnsQuerySettings queryOptions, IReadOnlyCollection`1 servers, CancellationToken cancellationToken)
at System.Application.Services.Implementation.DnsAnalysisServiceImpl.AnalysisDomainIpAsync(String hostNameOrAddress, IPAddress[] dnsServers, Boolean isIPv6, CancellationToken cancellationToken)+MoveNext()
at System.Application.Services.Implementation.DnsAnalysisServiceImpl.AnalysisDomainIpAsync(String hostNameOrAddress, IPAddress[] dnsServers, Boolean isIPv6, CancellationToken cancellationToken)+System.Threading.Tasks.Sources.IValueTaskSource.GetResult()
at System.Application.Services.Implementation.Http.ReverseProxyHttpClientHandler.GetIPEndPointsAsync(DnsEndPoint dnsEndPoint, CancellationToken cancellationToken)+MoveNext()
at System.Application.Services.Implementation.Http.ReverseProxyHttpClientHandler.GetIPEndPointsAsync(DnsEndPoint dnsEndPoint, CancellationToken cancellationToken)+MoveNext()
at System.Application.Services.Implementation.Http.ReverseProxyHttpClientHandler.GetIPEndPointsAsync(DnsEndPoint dnsEndPoint, CancellationToken cancellationToken)+System.Threading.Tasks.Sources.IValueTaskSource.GetResult()
at System.Application.Services.Implementation.Http.ReverseProxyHttpClientHandler.ConnectCallback(SocketsHttpConnectionContext context, CancellationToken cancellationToken)
at System.Application.Services.Implementation.Http.ReverseProxyHttpClientHandler.ConnectCallback(SocketsHttpConnectionContext context, CancellationToken cancellationToken)
at System.Net.Http.HttpConnectionPool.ConnectToTcpHostAsync(String host, Int32 port, HttpRequestMessage initialRequest, Boolean async, CancellationToken cancellationToken)
--- End of inner exception stack trace ---
at System.Net.Http.HttpConnectionPool.ConnectToTcpHostAsync(String host, Int32 port, HttpRequestMessage initialRequest, Boolean async, CancellationToken cancellationToken)
at System.Net.Http.HttpConnectionPool.ConnectAsync(HttpRequestMessage request, Boolean async, CancellationToken cancellationToken)
at System.Net.Http.HttpConnectionPool.CreateHttp11ConnectionAsync(HttpRequestMessage request, Boolean async, CancellationToken cancellationToken)
at System.Net.Http.HttpConnectionPool.AddHttp11ConnectionAsync(HttpRequestMessage request)
at System.Threading.Tasks.TaskCompletionSourceWithCancellation`1.WaitWithCancellationAsync(CancellationToken cancellationToken)
at System.Net.Http.HttpConnectionPool.GetHttp11ConnectionAsync(HttpRequestMessage request, Boolean async, CancellationToken cancellationToken)
at System.Net.Http.HttpConnectionPool.SendWithVersionDetectionAndRetryAsync(HttpRequestMessage request, Boolean async, Boolean doRequestAuth, CancellationToken cancellationToken)
at System.Application.Services.Implementation.Http.ReverseProxyHttpClientHandler.SendAsync(HttpRequestMessage request, CancellationToken cancellationToken)
at System.Application.Services.Implementation.Http.ReverseProxyHttpClient.SendAsync(HttpRequestMessage request, CancellationToken cancellationToken)
at Yarp.ReverseProxy.Forwarder.HttpForwarder.SendAsync(HttpContext context, String destinationPrefix, HttpMessageInvoker httpClient, ForwarderRequestConfig requestConfig, HttpTransformer transformer) |
2022-09-25 13:59:49.4541|Error|System.Application.Services.Implementation.HttpServer.Middleware.RequestLoggingMiddleware|GET https://www.pixiv.net/OneSignalSDKWorker.js responded 502 in 15026.1395 ms
System.Net.Http.HttpRequestException: Query 11818 => pixiv.rmbgame.net IN A on 223.5.5.5:53 timed out or is a transient error. (www.pixiv.net:443)
---> DnsClient.DnsResponseException: Query 11818 => pixiv.rmbgame.net IN A on 223.5.5.5:53 timed out or is a transient error.
---> System.OperationCanceledException: The operation was canceled.
at System.Threading.Tasks.TaskExtensions.WithCancellation[T](Task`1 task, CancellationToken cancellationToken)
at DnsClient.LookupClient.ResolveQueryAsync(IReadOnlyList`1 servers, DnsQuerySettings settings, DnsMessageHandler handler, DnsRequestMessage request, LookupClientAudit audit, CancellationToken cancellationToken)
--- End of inner exception stack trace ---
at DnsClient.LookupClient.ResolveQueryAsync(IReadOnlyList`1 servers, DnsQuerySettings settings, DnsMessageHandler handler, DnsRequestMessage request, LookupClientAudit audit, CancellationToken cancellationToken)
at DnsClient.LookupClient.QueryInternalAsync(DnsQuestion question, DnsQuerySettings queryOptions, IReadOnlyCollection`1 servers, CancellationToken cancellationToken)
at System.Application.Services.Implementation.DnsAnalysisServiceImpl.AnalysisDomainIpAsync(String hostNameOrAddress, IPAddress[] dnsServers, Boolean isIPv6, CancellationToken cancellationToken)+MoveNext()
at System.Application.Services.Implementation.DnsAnalysisServiceImpl.AnalysisDomainIpAsync(String hostNameOrAddress, IPAddress[] dnsServers, Boolean isIPv6, CancellationToken cancellationToken)+System.Threading.Tasks.Sources.IValueTaskSource.GetResult()
at System.Application.Services.Implementation.Http.ReverseProxyHttpClientHandler.GetIPEndPointsAsync(DnsEndPoint dnsEndPoint, CancellationToken cancellationToken)+MoveNext()
at System.Application.Services.Implementation.Http.ReverseProxyHttpClientHandler.GetIPEndPointsAsync(DnsEndPoint dnsEndPoint, CancellationToken cancellationToken)+MoveNext()
at System.Application.Services.Implementation.Http.ReverseProxyHttpClientHandler.GetIPEndPointsAsync(DnsEndPoint dnsEndPoint, CancellationToken cancellationToken)+System.Threading.Tasks.Sources.IValueTaskSource.GetResult()
at System.Application.Services.Implementation.Http.ReverseProxyHttpClientHandler.ConnectCallback(SocketsHttpConnectionContext context, CancellationToken cancellationToken)
at System.Application.Services.Implementation.Http.ReverseProxyHttpClientHandler.ConnectCallback(SocketsHttpConnectionContext context, CancellationToken cancellationToken)
at System.Net.Http.HttpConnectionPool.ConnectToTcpHostAsync(String host, Int32 port, HttpRequestMessage initialRequest, Boolean async, CancellationToken cancellationToken)
--- End of inner exception stack trace ---
at System.Net.Http.HttpConnectionPool.ConnectToTcpHostAsync(String host, Int32 port, HttpRequestMessage initialRequest, Boolean async, CancellationToken cancellationToken)
at System.Net.Http.HttpConnectionPool.ConnectAsync(HttpRequestMessage request, Boolean async, CancellationToken cancellationToken)
at System.Net.Http.HttpConnectionPool.CreateHttp11ConnectionAsync(HttpRequestMessage request, Boolean async, CancellationToken cancellationToken)
at System.Net.Http.HttpConnectionPool.AddHttp11ConnectionAsync(HttpRequestMessage request)
at System.Threading.Tasks.TaskCompletionSourceWithCancellation`1.WaitWithCancellationAsync(CancellationToken cancellationToken)
at System.Net.Http.HttpConnectionPool.GetHttp11ConnectionAsync(HttpRequestMessage request, Boolean async, CancellationToken cancellationToken)
at System.Net.Http.HttpConnectionPool.SendWithVersionDetectionAndRetryAsync(HttpRequestMessage request, Boolean async, Boolean doRequestAuth, CancellationToken cancellationToken)
at System.Application.Services.Implementation.Http.ReverseProxyHttpClientHandler.SendAsync(HttpRequestMessage request, CancellationToken cancellationToken)
at System.Application.Services.Implementation.Http.ReverseProxyHttpClient.SendAsync(HttpRequestMessage request, CancellationToken cancellationToken)
at Yarp.ReverseProxy.Forwarder.HttpForwarder.SendAsync(HttpContext context, String destinationPrefix, HttpMessageInvoker httpClient, ForwarderRequestConfig requestConfig, HttpTransformer transformer) |
2022-09-25 14:00:04.2402|Error|Microsoft.AspNetCore.Server.Kestrel|Unhandled exception while processing 0HMKUNBMIFOKM. |ConnectionId=0HMKUNBMIFOKM Microsoft.AspNetCore.Connections.ConnectionAbortedException: The connection was aborted because the server is shutting down and request processing didn't complete within the time specified by HostOptions.ShutdownTimeout.
at System.IO.Pipelines.Pipe.GetReadResult(ReadResult& result)
at System.IO.Pipelines.Pipe.GetReadAsyncResult()
at System.IO.DuplexPipeStreamExtensions.DuplexPipeStream.ReadAsyncInternal(Memory`1 destination, CancellationToken cancellationToken)
at System.Runtime.CompilerServices.PoolingAsyncValueTaskMethodBuilder`1.StateMachineBox`1.System.Threading.Tasks.Sources.IValueTaskSource.GetResult(Int16 token)
at System.Application.Services.Implementation.FlowAnalyze.FlowAnalyzeStream.ReadAsync(Memory`1 destination, CancellationToken cancellationToken)
at System.IO.Pipelines.StreamPipeReader.g__Core|36_0(StreamPipeReader reader, CancellationTokenSource tokenSource, CancellationToken cancellationToken)
at System.Application.Services.Implementation.HttpServer.Middleware.HttpProxyMiddleware.InvokeAsync(ConnectionDelegate next, ConnectionContext context)
at Microsoft.Extensions.DependencyInjection.ListenOptionsExtensions.<>c__DisplayClass0_1.<b__1>d.MoveNext()
--- End of stack trace from previous location ---
at Microsoft.Extensions.DependencyInjection.ListenOptionsExtensions.<>c__DisplayClass0_1.<b__1>d.MoveNext()
--- End of stack trace from previous location ---
at Microsoft.AspNetCore.Server.Kestrel.Core.Internal.Infrastructure.KestrelConnection`1.ExecuteAsync()
2022-09-25 14:00:04.2402|Error|Microsoft.AspNetCore.Server.Kestrel|Unhandled exception while processing 0HMKUNBMIFOKH. |ConnectionId=0HMKUNBMIFOKH Microsoft.AspNetCore.Connections.ConnectionAbortedException: The connection was aborted because the server is shutting down and request processing didn't complete within the time specified by HostOptions.ShutdownTimeout.
at System.IO.Pipelines.Pipe.GetReadResult(ReadResult& result)
at System.IO.Pipelines.Pipe.GetReadAsyncResult()
at System.IO.DuplexPipeStreamExtensions.DuplexPipeStream.ReadAsyncInternal(Memory`1 destination, CancellationToken cancellationToken)
at System.Runtime.CompilerServices.PoolingAsyncValueTaskMethodBuilder`1.StateMachineBox`1.System.Threading.Tasks.Sources.IValueTaskSource.GetResult(Int16 token)
at System.Application.Services.Implementation.FlowAnalyze.FlowAnalyzeStream.ReadAsync(Memory`1 destination, CancellationToken cancellationToken)
at System.IO.Pipelines.StreamPipeReader.g__Core|36_0(StreamPipeReader reader, CancellationTokenSource tokenSource, CancellationToken cancellationToken)
at System.Application.Services.Implementation.HttpServer.Middleware.HttpProxyMiddleware.InvokeAsync(ConnectionDelegate next, ConnectionContext context)
at Microsoft.Extensions.DependencyInjection.ListenOptionsExtensions.<>c__DisplayClass0_1.<b__1>d.MoveNext()
--- End of stack trace from previous location ---
at Microsoft.Extensions.DependencyInjection.ListenOptionsExtensions.<>c__DisplayClass0_1.

### 🚑 基本信息(Basic Information)

- 程序版本(Program Version):最新版
- 系统版本号(OS Version): 最新更新的win10
- 是否为应用商店版本(Whether it is a Store version): 否

### 🖼 截图(Screenshots)

Contributor guide

No contributing guide indexed for this repository

Research direction

Start with the supplied logs and trace DnsAnalysisServiceImpl.AnalysisDomainIpAsync through HttpReverseProxyMiddleware and ReverseProxyHttpClientHandler. Reproduce the pixiv acceleration flow in each proxy mode, then determine why the Firestore URL is treated as a hostname and why pixiv.rmbgame.net DNS requests time out. Done means pixiv loads without the reported 502 errors.

Written by the indexing model from the issue text.

Assessment

Tech stack
csharp
Domain
networking
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.