Giter Site home page Giter Site logo

dotnetcore / fastgithub Goto Github PK

View Code? Open in Web Editor NEW
15.2K 15.2K 2.1K 27.41 MB

github加速神器,解决github打不开、用户头像无法加载、releases无法上传下载、git-clone、git-pull、git-push失败等问题

License: MIT License

C# 98.24% Batchfile 0.40% Shell 0.31% HTML 1.05%
github github-dns gitub-ip reverseproxy

fastgithub's People

Contributors

ezrealj avatar jingliancui avatar newbe36524 avatar slcnx avatar weihanli avatar xljiulang avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

fastgithub's Issues

1.1.9 版本無法啓動

直接抛異常

Unhandled exception. System.MissingMethodException: Attempted to access a missing method.
   at Microsoft.Extensions.Hosting.GenericHostWebHostBuilderExtensions.ConfigureWebHost(IHostBuilder builder, Action`1 configure)
   at FastGithub.Program.Main(String[] args) in FastGithub.dll:token 0x600002c+0x0

win10 wls2与主机dns冲突

win10 下安装 wsl ubuntu docker,启用docker后会有问题,linux的shell会进不去,docker启动不了。docker启动后,再用fastgithub有时是好的。

不知道啥子错

fail: Microsoft.AspNetCore.Server.Kestrel[13]
Connection id "0HMARLJ06T853", Request id "0HMARLJ06T853:00000002": An unhandled exception was thrown by the application.
System.InvalidOperationException: Headers are read-only, response has already started.
at Microsoft.AspNetCore.Server.Kestrel.Core.Internal.Http.HttpHeaders.ThrowHeadersReadOnlyException() in Microsoft.AspNetCore.Server.Kestrel.Core.dll:token 0x600077f+0xa
at Microsoft.AspNetCore.Server.Kestrel.Core.Internal.Http.HttpResponseHeaders.Microsoft.AspNetCore.Http.IHeaderDictionary.set_ContentType(StringValues value) in Microsoft.AspNetCore.Server.Kestrel.Core.dll:token 0x600089f+0x8
at Microsoft.AspNetCore.Http.DefaultHttpResponse.set_ContentType(String value) in Microsoft.AspNetCore.Http.dll:token 0x6000144+0x0
at Microsoft.AspNetCore.Http.HttpResponseJsonExtensions.WriteAsJsonAsync[TValue](HttpResponse response, TValue value, JsonSerializerOptions options, String contentType, CancellationToken cancellationToken) in Microsoft.AspNetCore.Http.Extensions.dll:token 0x6000048+0x1e
at FastGithub.ReverseProxy.ReverseProxyMiddleware.HandleErrorAsync(HttpContext context, ForwarderError error) in FastGithub.ReverseProxy.dll:token 0x6000024+0xef
at FastGithub.ReverseProxy.ReverseProxyMiddleware.InvokeAsync(HttpContext context, RequestDelegate next) in FastGithub.ReverseProxy.dll:token 0x6000022+0x2c9
at FastGithub.ReverseProxy.RequestLoggingMilldeware.InvokeAsync(HttpContext context, RequestDelegate next) in FastGithub.ReverseProxy.dll:token 0x6000020+0x1e8
at Microsoft.AspNetCore.Server.Kestrel.Core.Internal.Http.HttpProtocol.ProcessRequests[TContext](IHttpApplication`1 application) in Microsoft.AspNetCore.Server.Kestrel.Core.dll:token 0x6000aa1+0x54c

有报错

1.打开软件有个错误:
warn: FastGithub.Upgrade.UpgradeHostedService[0]
升级失败:The SSL connection could not be established, see inner exception
2.打开github,经常被爆隐私问题

对git客户端有效吗

这个对git客户端有效吗?好像我启动了以后,git客户端下载不了源码!?

[Feature request] Non-standard local DNS port support

In many cases 53 port are used by other services (e.g. OpenWrt DNS service and Fedora systemd-resolve)
They use dnsmasq to provide a local DNS services, which both support non-standard DNS port upstream query.
I think it would be better to provide an option to config DNS port, there are many benefits:

  1. It can be deployed on an OpenWrt router and use dnsmasq rules to specify GitHub domains to use FastGiHub
  2. Fedora Ubuntu and more and more distributions use build-in systemd-resolver in default, this can avoid disabling systemd-resolver unnecessarily.

在很多场合53端口会被其他服务占用(比如OpenWrt提供的DNS服务和Fedora自带的systemd-resolve)
它们使用了dnsmasq来提供本地DNS服务,并且都支持向非标准端口上游查询
我认为添加一个配置选项来指定监听端口在一些场合会很不错,比如

  1. 把服务部署在OpenWrt路由器上,使用dnsmasq规则来指定GitHub使用FastGithub服务
  2. Fedora、Ubuntu和越来越多的发行版默认使用内建的systemd-resolver来解析DNS,此举能避免不必要地关闭systemd-resolver服务

Linux Deepin:1.1.9 无法启动

warn: FastGithub.ReverseProxy.CertService[0]
      不支持自动安装证书CACert/FastGithub.cer:请根据具体linux发行版安装CA证书
info: FastGithub.ReverseProxy[0]
      已监听https反向代理,访问 https://127.0.0.1 或本机其它任意ip可进入Dashboard
warn: FastGithub.ReverseProxy[0]
      由于tcp端口80已经被其它进程占用,http反向代理功能将受限
warn: FastGithub.ReverseProxy[0]
      由于tcp端口22已经被其它进程占用,github的ssh代理功能将受限
Unhandled exception. System.Net.Sockets.SocketException (13): Permission denied
   at System.Net.Sockets.Socket.UpdateStatusAfterSocketErrorAndThrowException(SocketError , String ) in System.Net.Sockets.dll:token 0x600019f+0x22
   at System.Net.Sockets.Socket.DoBind(EndPoint , SocketAddress ) in System.Net.Sockets.dll:token 0x6000161+0x4f
   at System.Net.Sockets.Socket.Bind(EndPoint ) in System.Net.Sockets.dll:token 0x6000160+0x60
   at FastGithub.Dns.DnsOverUdpServer.Bind(IPAddress address, Int32 port) in FastGithub.Dns.dll:token 0x6000012+0x90
   at FastGithub.Dns.DnsOverUdpHostedService.StartAsync(CancellationToken cancellationToken) in FastGithub.Dns.dll:token 0x600000d+0x31
   at Microsoft.Extensions.Hosting.Internal.Host.StartAsync(CancellationToken ) in Microsoft.Extensions.Hosting.dll:token 0x6000065+0x177
   at Microsoft.Extensions.Hosting.HostingAbstractionsHostExtensions.RunAsync(IHost , CancellationToken ) in Microsoft.Extensions.Hosting.Abstractions.dll:token 0x6000016+0x93
   at Microsoft.Extensions.Hosting.HostingAbstractionsHostExtensions.RunAsync(IHost , CancellationToken ) in Microsoft.Extensions.Hosting.Abstractions.dll:token 0x6000016+0x1be
   at Microsoft.Extensions.Hosting.HostingAbstractionsHostExtensions.Run(IHost ) in Microsoft.Extensions.Hosting.Abstractions.dll:token 0x6000015+0x15
   at FastGithub.WindowServiceExtensions.RunWithWindowsServiceControl(IHost host) in FastGithub.dll:token 0x6000034+0x23
   at FastGithub.Program.Main(String[] args) in FastGithub.dll:token 0x600002c+0x0
已放弃

启动一次程序后导致switchhosts无法正常工作了

mac os 11.4

启动程序后switchhosts没办法正常工作,不停的弹授权框,提示我输入密码,即使关闭FastGithub的进程后,依然如此。

现在switchhosts这个软件废掉了,我也没办法通过这个软件修改host了,请问我需要怎么做

Mac上执行提示无法解析

Mac上执行提示无法解析,日志如下:

warn: FastGithub.Scanner.LookupProviders.IPAddressComProvider[0]
      ipaddress.com无法解析api.github.com
warn: FastGithub.Scanner.LookupProviders.IPAddressComProvider[0]
      ipaddress.com无法解析collector.githubapp.com
warn: FastGithub.Scanner.LookupProviders.IPAddressComProvider[0]
      ipaddress.com无法解析github.githubassets.com
warn: FastGithub.Scanner.LookupProviders.IPAddressComProvider[0]
      ipaddress.com无法解析raw.githubusercontent.com
warn: FastGithub.Scanner.LookupProviders.IPAddressComProvider[0]
      ipaddress.com无法解析avatars.githubusercontent.com
warn: FastGithub.Scanner.LookupProviders.IPAddressComProvider[0]
      ipaddress.com无法解析favicons.githubusercontent.com
warn: FastGithub.Scanner.LookupProviders.PublicDnsProvider[0]
      dns(1.2.4.8)无法解析collector.githubapp.com
warn: FastGithub.Scanner.LookupProviders.PublicDnsProvider[0]
      dns(123.125.81.6)无法解析favicons.githubusercontent.com
warn: FastGithub.Scanner.LookupProviders.PublicDnsProvider[0]
      dns(180.76.76.76)无法解析github.com
warn: FastGithub.Scanner.LookupProviders.PublicDnsProvider[0]
      dns(180.76.76.76)无法解析api.github.com
warn: FastGithub.Scanner.LookupProviders.PublicDnsProvider[0]
      dns(180.76.76.76)无法解析collector.githubapp.com
warn: FastGithub.Scanner.LookupProviders.PublicDnsProvider[0]
      dns(180.76.76.76)无法解析github.githubassets.com
warn: FastGithub.Scanner.LookupProviders.PublicDnsProvider[0]
      dns(180.76.76.76)无法解析avatars.githubusercontent.com
warn: FastGithub.Scanner.LookupProviders.PublicDnsProvider[0]
      dns(180.76.76.76)无法解析favicons.githubusercontent.com
warn: FastGithub.Scanner.LookupProviders.GithubMetaProvider[0]
      当前网络无法从https://api.github.com/meta加载github维护的ip数据,
      本轮扫描暂时使用https://gitee.com/jiulang/fast-github/raw/master/FastGithub/meta.json的副本数据
warn: FastGithub.Scanner.LookupProviders.GithubMetaProvider[0]
      加载远程的ip列表异常:The SSL connection could not be established, see inner exception.
info: FastGithub.Scanner.GithubLookupFacotry[0]
      查找到25条域名ip记录
info: FastGithub.Scanner.GithubScanService[0]
      完整扫描结束,成功0条共25条
info: FastGithub.Scanner.GithubScanService[0]
      结果扫描开始..
info: FastGithub.Scanner.GithubScanService[0]
      结果扫描结束,共扫描0条记录
info: FastGithub.Scanner.GithubScanService[0]
      结果扫描开始..
info: FastGithub.Scanner.GithubScanService[0]
      结果扫描结束,共扫描0条记录
info: FastGithub.Scanner.GithubScanService[0]
      结果扫描开始..
info: FastGithub.Scanner.GithubScanService[0]
      结果扫描结束,共扫描0条记录

自定义域名可造成转发死循环

自定义配置信息:

{
  "FastGithub": {
    "DomainConfigs": {
      "fastgithub.local": {
        "TlsIgnoreNameMismatch": true,
        "IPAddress": "127.0.0.1"
      }
    }
  }
}

访问 https://fastgithub.local 的时候一直报错,从 EventLog 里找到的错误信息如下:

Category: FastGithub.ReverseProxy.RequestLoggingMilldeware
EventId: 0
SpanId: bd4f40a0c13cbf4e
TraceId: f4a634f8bb834f4eacff58dfee75a9a1
ParentId: 0000000000000000
ConnectionId: 0HMATJ2EDS06N
RequestId: 0HMATJ2EDS06N:00000002
RequestPath: /

GET https://fastgithub.local/ responded 502 in 76838.6546 ms
System.Threading.Tasks.TaskCanceledException: The operation was canceled.
 ---> System.IO.IOException: The response ended prematurely.
   at System.Net.Http.HttpConnection.FillAsync(Boolean async)
   at System.Net.Http.HttpConnection.ReadNextResponseHeaderLineAsync(Boolean async, Boolean foldedHeadersAllowed)
   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.SendWithRetryAsync(HttpRequestMessage request, Boolean async, Boolean doRequestAuth, CancellationToken cancellationToken)
   at FastGithub.Http.HttpClientHandler.SendAsync(HttpRequestMessage request, CancellationToken cancellationToken) in C:\projects\sources\FastGithub\FastGithub.Http\HttpClientHandler.cs:line 81
   at Yarp.ReverseProxy.Forwarder.HttpForwarder.SendAsync(HttpContext context, String destinationPrefix, HttpMessageInvoker httpClient, ForwarderRequestConfig requestConfig, HttpTransformer transformer)

发现TaskCanceledException异常,但目前不影响使用

fail: FastGithub.ReverseProxy.RequestLoggingMilldeware[0]
GET https://guides.github.com/features/issues/search.png responded 502 in 481.555 ms
System.Threading.Tasks.TaskCanceledException: The operation was canceled.
---> System.IO.IOException: Unable to read data from the transport connection: The I/O operation has been aborted because of either a thread exit or an application request..
---> System.Net.Sockets.SocketException (995): The I/O operation has been aborted because of either a thread exit or an application request.
--- End of inner exception stack trace ---
at System.Net.Sockets.Socket.AwaitableSocketAsyncEventArgs.ThrowException(SocketError , CancellationToken ) in System.Net.Sockets.dll:token 0x600018b+0x17
at System.Net.Sockets.Socket.AwaitableSocketAsyncEventArgs.System.Threading.Tasks.Sources.IValueTaskSource<System.Int32>.GetResult(Int16 ) in System.Net.Sockets.dll:token 0x6000184+0x2d
at System.Net.Security.SslStream.ReadAsyncInternal[TIOAdapter](TIOAdapter , Memory1 , Boolean ) in System.Net.Security.dll:token 0x6000221+0x1be at System.Net.Http.HttpConnection.SendAsyncCore(HttpRequestMessage , Boolean , CancellationToken ) in System.Net.Http.dll:token 0x6000350+0xde4 --- End of inner exception stack trace --- at System.Net.Http.HttpConnection.SendAsyncCore(HttpRequestMessage , Boolean , CancellationToken ) in System.Net.Http.dll:token 0x6000350+0x164d at System.Net.Http.HttpConnectionPool.SendUsingHttp11Async(HttpRequestMessage , Boolean , Boolean , CancellationToken ) in System.Net.Http.dll:token 0x60005f1+0x244 at System.Net.Http.HttpConnectionPool.DetermineVersionAndSendAsync(HttpRequestMessage , Boolean , Boolean , CancellationToken ) in System.Net.Http.dll:token 0x60005f2+0x25f at System.Net.Http.HttpConnectionPool.SendAndProcessAltSvcAsync(HttpRequestMessage , Boolean , Boolean , CancellationToken ) in System.Net.Http.dll:token 0x60005f3+0x101 at System.Net.Http.HttpConnectionPool.SendWithRetryAsync(HttpRequestMessage , Boolean , Boolean , CancellationToken ) in System.Net.Http.dll:token 0x60005f4+0x99 at FastGithub.Http.HttpClientHandler.SendAsync(HttpRequestMessage request, CancellationToken cancellationToken) in FastGithub.Http.dll:token 0x600000d+0x30b at Yarp.ReverseProxy.Forwarder.HttpForwarder.SendAsync(HttpContext context, String destinationPrefix, HttpMessageInvoker httpClient, ForwarderRequestConfig requestConfig, HttpTransformer transformer) in Yarp.ReverseProxy.dll:token 0x6000311+0x8d2 fail: FastGithub.ReverseProxy.RequestLoggingMilldeware[0] GET https://guides.github.com/features/issues/pulse.png responded 502 in 393.7524 ms System.Threading.Tasks.TaskCanceledException: The operation was canceled. ---> System.IO.IOException: Unable to read data from the transport connection: The I/O operation has been aborted because of either a thread exit or an application request.. ---> System.Net.Sockets.SocketException (995): The I/O operation has been aborted because of either a thread exit or an application request. --- End of inner exception stack trace --- at System.Net.Sockets.Socket.AwaitableSocketAsyncEventArgs.ThrowException(SocketError , CancellationToken ) in System.Net.Sockets.dll:token 0x600018b+0x17 at System.Net.Sockets.Socket.AwaitableSocketAsyncEventArgs.System.Threading.Tasks.Sources.IValueTaskSource<System.Int32>.GetResult(Int16 ) in System.Net.Sockets.dll:token 0x6000184+0x2d at System.Net.Security.SslStream.ReadAsyncInternal[TIOAdapter](TIOAdapter , Memory1 , Boolean ) in System.Net.Security.dll:token 0x6000221+0x1be
at System.Net.Http.HttpConnection.InitialFillAsync(Boolean ) in System.Net.Http.dll:token 0x6000374+0xa2
at System.Net.Http.HttpConnection.SendAsyncCore(HttpRequestMessage , Boolean , CancellationToken ) in System.Net.Http.dll:token 0x6000350+0xe96
--- End of inner exception stack trace ---
at System.Net.Http.HttpConnection.SendAsyncCore(HttpRequestMessage , Boolean , CancellationToken ) in System.Net.Http.dll:token 0x6000350+0x164d
at System.Net.Http.HttpConnectionPool.SendUsingHttp11Async(HttpRequestMessage , Boolean , Boolean , CancellationToken ) in System.Net.Http.dll:token 0x60005f1+0x244
at System.Net.Http.HttpConnectionPool.DetermineVersionAndSendAsync(HttpRequestMessage , Boolean , Boolean , CancellationToken ) in System.Net.Http.dll:token 0x60005f2+0x25f
at System.Net.Http.HttpConnectionPool.SendAndProcessAltSvcAsync(HttpRequestMessage , Boolean , Boolean , CancellationToken ) in System.Net.Http.dll:token 0x60005f3+0x101
at System.Net.Http.HttpConnectionPool.SendWithRetryAsync(HttpRequestMessage , Boolean , Boolean , CancellationToken ) in System.Net.Http.dll:token 0x60005f4+0x99
at FastGithub.Http.HttpClientHandler.SendAsync(HttpRequestMessage request, CancellationToken cancellationToken) in FastGithub.Http.dll:token 0x600000d+0x30b
at Yarp.ReverseProxy.Forwarder.HttpForwarder.SendAsync(HttpContext context, String destinationPrefix, HttpMessageInvoker httpClient, ForwarderRequestConfig requestConfig, HttpTransformer transformer) in Yarp.ReverseProxy.dll:token 0x6000311+0x8d2

OSX 11.6 2.0.0-beta-1 手动设置系统代理还是无法使用

手动设置了系统proxy到38457端口依然无法使用。而且手动设置了proxy就无法和clashX共存了?所以又退回了1.2.0版本。

这个工具是我唯一发现解决git访问的速度的比较靠谱的方法,已成为刚需中的刚需。。当然clash也是刚需。。以后一定要二选一吗?

Use dockerfile to building a fastgithub image

  1. Download FastGithub linux zip file and extract it.
  2. Save below part to file named Dockerfile.
  3. Run command docker build -t fastgithub:<version> . --no-cache.
  4. Run command docker run fastgithub:<version>.
# CentOS
FROM centos
USER root:root
RUN sed -e 's|^mirrorlist=|#mirrorlist=|g' \
        -e 's|^#baseurl=http://mirror.centos.org|baseurl=https://mirrors.tuna.tsinghua.edu.cn|g' \
        -i.bak \
        /etc/yum.repos.d/CentOS-*.repo && \
        yum makecache && \
        yum install -y libicu-devel && \
        yum clean all
COPY ./FastGithub_linux-x64/ /FastGithub_linux-x64/
ENTRYPOINT ["/FastGithub_linux-x64/FastGithub"]
EXPOSE 22/tcp 53/udp 80/tcp 443/tcp

启动报错,80端口问题?

warn: FastGithub.ReverseProxy[0]
由于tcp端口80已经被其它进程占用,http反向代理功能将受限
info: FastGithub.Dns.DnsHostedService[0]
DNS服务启动成功
info: FastGithub.Dns.DnsHostedService[0]
设置成本机主DNS成功
info: FastGithub.DomainResolve.DnscryptProxyHostedService[0]
dnscrypt-proxy启动成功
info: FastGithub.HostedService[0]
FastGithub启动完成,访问 http://127.0.0.1https://127.0.0.1 或本机其它任意ip可进入Dashboard
fail: Microsoft.AspNetCore.DataProtection.XmlEncryption.DpapiXmlDecryptor[43]
An exception occurred while trying to decrypt the element.
System.Security.Cryptography.CryptographicException: Error occurred during a cryptographic operation.
at Microsoft.AspNetCore.DataProtection.Cng.DpapiSecretSerializerHelper.UnprotectWithDpapiCore(Byte* pbProtectedData, UInt32 cbProtectedData, Byte* pbOptionalEntropy, UInt32 cbOptionalEntropy) in Microsoft.AspNetCore.DataProtection.dll:token 0x60001ff+0x7b
at Microsoft.AspNetCore.DataProtection.Cng.DpapiSecretSerializerHelper.UnprotectWithDpapi(Byte[] protectedSecret) in Microsoft.AspNetCore.DataProtection.dll:token 0x60001fe+0x34
at Microsoft.AspNetCore.DataProtection.XmlEncryption.DpapiXmlDecryptor.Decrypt(XElement encryptedElement) in Microsoft.AspNetCore.DataProtection.dll:token 0x60000f1+0xe
fail: Microsoft.AspNetCore.DataProtection.KeyManagement.XmlKeyManager[24]
An exception occurred while processing the key element ''.
System.Security.Cryptography.CryptographicException: Error occurred during a cryptographic operation.
at Microsoft.AspNetCore.DataProtection.Cng.DpapiSecretSerializerHelper.UnprotectWithDpapiCore(Byte* pbProtectedData, UInt32 cbProtectedData, Byte* pbOptionalEntropy, UInt32 cbOptionalEntropy) in Microsoft.AspNetCore.DataProtection.dll:token 0x60001ff+0x7b
at Microsoft.AspNetCore.DataProtection.Cng.DpapiSecretSerializerHelper.UnprotectWithDpapi(Byte[] protectedSecret) in Microsoft.AspNetCore.DataProtection.dll:token 0x60001fe+0x34
at Microsoft.AspNetCore.DataProtection.XmlEncryption.DpapiXmlDecryptor.Decrypt(XElement encryptedElement) in Microsoft.AspNetCore.DataProtection.dll:token 0x60000f1+0xe
at Microsoft.AspNetCore.DataProtection.XmlEncryption.XmlEncryptionExtensions.DecryptElement(XElement element, IActivator activator) in Microsoft.AspNetCore.DataProtection.dll:token 0x6000105+0x40
at Microsoft.AspNetCore.DataProtection.KeyManagement.XmlKeyManager.Microsoft.AspNetCore.DataProtection.KeyManagement.Internal.IInternalXmlKeyManager.DeserializeDescriptorFromKeyElement(XElement keyElement) in Microsoft.AspNetCore.DataProtection.dll:token 0x60001bd+0x0
warn: Microsoft.AspNetCore.DataProtection.KeyManagement.DefaultKeyResolver[12]
Key {300d9e07-ae2c-4fff-b5d8-9c5570edf5ae} is ineligible to be the default key because its CreateEncryptor method failed.
System.Security.Cryptography.CryptographicException: Error occurred during a cryptographic operation.
at Microsoft.AspNetCore.DataProtection.Cng.DpapiSecretSerializerHelper.UnprotectWithDpapiCore(Byte* pbProtectedData, UInt32 cbProtectedData, Byte* pbOptionalEntropy, UInt32 cbOptionalEntropy) in Microsoft.AspNetCore.DataProtection.dll:token 0x60001ff+0x7b
at Microsoft.AspNetCore.DataProtection.Cng.DpapiSecretSerializerHelper.UnprotectWithDpapi(Byte[] protectedSecret) in Microsoft.AspNetCore.DataProtection.dll:token 0x60001fe+0x34
at Microsoft.AspNetCore.DataProtection.XmlEncryption.DpapiXmlDecryptor.Decrypt(XElement encryptedElement) in Microsoft.AspNetCore.DataProtection.dll:token 0x60000f1+0xe
at Microsoft.AspNetCore.DataProtection.XmlEncryption.XmlEncryptionExtensions.DecryptElement(XElement element, IActivator activator) in Microsoft.AspNetCore.DataProtection.dll:token 0x6000105+0x40
at Microsoft.AspNetCore.DataProtection.KeyManagement.XmlKeyManager.Microsoft.AspNetCore.DataProtection.KeyManagement.Internal.IInternalXmlKeyManager.DeserializeDescriptorFromKeyElement(XElement keyElement) in Microsoft.AspNetCore.DataProtection.dll:token 0x60001bd+0x0
at Microsoft.AspNetCore.DataProtection.KeyManagement.DeferredKey.<>c__DisplayClass1_0.b__0() in Microsoft.AspNetCore.DataProtection.dll:token 0x60002f6+0x0
at System.Lazy1.ViaFactory(LazyThreadSafetyMode ) in System.Private.CoreLib.dll:token 0x6000d88+0x1c at System.Lazy1.ExecutionAndPublication(LazyHelper , Boolean ) in System.Private.CoreLib.dll:token 0x6000d89+0x22
at System.Lazy1.CreateValue() in System.Private.CoreLib.dll:token 0x6000d8e+0x74 at System.Lazy1.get_Value() in System.Private.CoreLib.dll:token 0x6000d94+0xa
at Microsoft.AspNetCore.DataProtection.KeyManagement.KeyBase.get_Descriptor() in Microsoft.AspNetCore.DataProtection.dll:token 0x6000172+0x0
at Microsoft.AspNetCore.DataProtection.AuthenticatedEncryption.CngGcmAuthenticatedEncryptorFactory.CreateEncryptorInstance(IKey key) in Microsoft.AspNetCore.DataProtection.dll:token 0x6000222+0x0
at Microsoft.AspNetCore.DataProtection.KeyManagement.KeyBase.CreateEncryptor() in Microsoft.AspNetCore.DataProtection.dll:token 0x6000173+0x16
at Microsoft.AspNetCore.DataProtection.KeyManagement.DefaultKeyResolver.CanCreateAuthenticatedEncryptor(IKey key) in Microsoft.AspNetCore.DataProtection.dll:token 0x6000158+0x0
warn: Microsoft.AspNetCore.DataProtection.KeyManagement.DefaultKeyResolver[12]
Key {300d9e07-ae2c-4fff-b5d8-9c5570edf5ae} is ineligible to be the default key because its CreateEncryptor method failed.
System.Security.Cryptography.CryptographicException: Error occurred during a cryptographic operation.
at Microsoft.AspNetCore.DataProtection.Cng.DpapiSecretSerializerHelper.UnprotectWithDpapiCore(Byte* pbProtectedData, UInt32 cbProtectedData, Byte* pbOptionalEntropy, UInt32 cbOptionalEntropy) in Microsoft.AspNetCore.DataProtection.dll:token 0x60001ff+0x7b
at Microsoft.AspNetCore.DataProtection.Cng.DpapiSecretSerializerHelper.UnprotectWithDpapi(Byte[] protectedSecret) in Microsoft.AspNetCore.DataProtection.dll:token 0x60001fe+0x34
at Microsoft.AspNetCore.DataProtection.XmlEncryption.DpapiXmlDecryptor.Decrypt(XElement encryptedElement) in Microsoft.AspNetCore.DataProtection.dll:token 0x60000f1+0xe
at Microsoft.AspNetCore.DataProtection.XmlEncryption.XmlEncryptionExtensions.DecryptElement(XElement element, IActivator activator) in Microsoft.AspNetCore.DataProtection.dll:token 0x6000105+0x40
at Microsoft.AspNetCore.DataProtection.KeyManagement.XmlKeyManager.Microsoft.AspNetCore.DataProtection.KeyManagement.Internal.IInternalXmlKeyManager.DeserializeDescriptorFromKeyElement(XElement keyElement) in Microsoft.AspNetCore.DataProtection.dll:token 0x60001bd+0x0
at Microsoft.AspNetCore.DataProtection.KeyManagement.DeferredKey.<>c__DisplayClass1_0.b__0() in Microsoft.AspNetCore.DataProtection.dll:token 0x60002f6+0x0
at System.Lazy1.ViaFactory(LazyThreadSafetyMode ) in System.Private.CoreLib.dll:token 0x6000d88+0x1c --- End of stack trace from previous location --- at System.LazyHelper.ThrowException() in System.Private.CoreLib.dll:token 0x6000d7b+0x0 at System.Lazy1.CreateValue() in System.Private.CoreLib.dll:token 0x6000d8e+0x7e
at System.Lazy1.get_Value() in System.Private.CoreLib.dll:token 0x6000d94+0xa at Microsoft.AspNetCore.DataProtection.KeyManagement.KeyBase.get_Descriptor() in Microsoft.AspNetCore.DataProtection.dll:token 0x6000172+0x0 at Microsoft.AspNetCore.DataProtection.AuthenticatedEncryption.CngGcmAuthenticatedEncryptorFactory.CreateEncryptorInstance(IKey key) in Microsoft.AspNetCore.DataProtection.dll:token 0x6000222+0x0 at Microsoft.AspNetCore.DataProtection.KeyManagement.KeyBase.CreateEncryptor() in Microsoft.AspNetCore.DataProtection.dll:token 0x6000173+0x16 at Microsoft.AspNetCore.DataProtection.KeyManagement.DefaultKeyResolver.CanCreateAuthenticatedEncryptor(IKey key) in Microsoft.AspNetCore.DataProtection.dll:token 0x6000158+0x0 info: FastGithub.Dns.RequestResolver[0] [github.com->127.0.0.1] info: FastGithub.Dns.RequestResolver[0] [github.com->127.0.0.1] info: FastGithub.Dns.RequestResolver[0] [github.githubassets.com->127.0.0.1] info: FastGithub.Dns.RequestResolver[0] [avatars.githubusercontent.com->127.0.0.1] info: FastGithub.Dns.RequestResolver[0] [github.githubassets.com->127.0.0.1] info: FastGithub.Dns.RequestResolver[0] [avatars.githubusercontent.com->127.0.0.1] info: FastGithub.Dns.RequestResolver[0] [github-cloud.s3.amazonaws.com->127.0.0.1] info: FastGithub.Dns.RequestResolver[0] [github-cloud.s3.amazonaws.com->127.0.0.1] info: FastGithub.Dns.RequestResolver[0] [user-images.githubusercontent.com->127.0.0.1] info: FastGithub.Dns.RequestResolver[0] [user-images.githubusercontent.com->127.0.0.1] info: FastGithub.Dns.RequestResolver[0] [alive.github.com->127.0.0.1] info: FastGithub.Dns.RequestResolver[0] [alive.github.com->127.0.0.1] warn: FastGithub.DomainResolve.DomainResolver[0] 由于127.0.0.1:5533解析avatars.githubusercontent.com失败,本次使用114.114.114.114:53 warn: FastGithub.DomainResolve.DomainResolver[0] 由于127.0.0.1:5533解析avatars.githubusercontent.com失败,本次使用114.114.114.114:53 info: FastGithub.DomainResolve.DomainResolver[0] [avatars.githubusercontent.com->185.199.108.133] info: FastGithub.DomainResolve.DomainResolver[0] [avatars.githubusercontent.com->185.199.109.133] warn: FastGithub.DomainResolve.DomainResolver[0] 由于127.0.0.1:5533解析alive.github.com失败,本次使用114.114.114.114:53 info: FastGithub.DomainResolve.DomainResolver[0] [alive.github.com->140.82.113.25] warn: FastGithub.DomainResolve.DomainResolver[0] 由于127.0.0.1:5533解析github.com失败,本次使用114.114.114.114:53 info: FastGithub.DomainResolve.DomainResolver[0] [github.com->20.205.243.166] info: FastGithub.ReverseProxy.RequestLoggingMilldeware[0] GET https://avatars.githubusercontent.com/u/8308014 responded 304 in 1938.6662 ms info: FastGithub.ReverseProxy.RequestLoggingMilldeware[0] GET https://github.com/users/tjubuntu/feature_preview/indicator_check responded 304 in 1615.4825 ms fail: Microsoft.AspNetCore.Server.Kestrel[13] Connection id "0HMARL6A200AA", Request id "0HMARL6A200AA:00000002": An unhandled exception was thrown by the application. System.InvalidOperationException: Headers are read-only, response has already started. at Microsoft.AspNetCore.Server.Kestrel.Core.Internal.Http.HttpHeaders.ThrowHeadersReadOnlyException() in Microsoft.AspNetCore.Server.Kestrel.Core.dll:token 0x600077f+0xa at Microsoft.AspNetCore.Server.Kestrel.Core.Internal.Http.HttpResponseHeaders.Microsoft.AspNetCore.Http.IHeaderDictionary.set_ContentType(StringValues value) in Microsoft.AspNetCore.Server.Kestrel.Core.dll:token 0x600089f+0x8 at Microsoft.AspNetCore.Http.DefaultHttpResponse.set_ContentType(String value) in Microsoft.AspNetCore.Http.dll:token 0x6000144+0x0 at Microsoft.AspNetCore.Http.HttpResponseJsonExtensions.WriteAsJsonAsync[TValue](HttpResponse response, TValue value, JsonSerializerOptions options, String contentType, CancellationToken cancellationToken) in Microsoft.AspNetCore.Http.Extensions.dll:token 0x6000048+0x1e at Microsoft.AspNetCore.Http.HttpResponseJsonExtensions.WriteAsJsonAsync[TValue](HttpResponse response, TValue value, CancellationToken cancellationToken) in Microsoft.AspNetCore.Http.Extensions.dll:token 0x6000046+0x0 at FastGithub.ReverseProxy.ReverseProxyMiddleware.HandleErrorAsync(HttpContext context, ForwarderError error) in FastGithub.ReverseProxy.dll:token 0x6000024+0x61 at FastGithub.ReverseProxy.ReverseProxyMiddleware.InvokeAsync(HttpContext context, RequestDelegate next) in FastGithub.ReverseProxy.dll:token 0x6000022+0x294 at FastGithub.ReverseProxy.RequestLoggingMilldeware.InvokeAsync(HttpContext context, RequestDelegate next) in FastGithub.ReverseProxy.dll:token 0x6000020+0x8d at Microsoft.AspNetCore.Server.Kestrel.Core.Internal.Http.HttpProtocol.ProcessRequests[TContext](IHttpApplication1 application) in Microsoft.AspNetCore.Server.Kestrel.Core.dll:token 0x6000aa1+0x1b8
info: FastGithub.ReverseProxy.RequestLoggingMilldeware[0]
GET https://github.com/dotnetcore/FastGithub/issues responded 200 in 672.8017 ms
info: FastGithub.ReverseProxy.RequestLoggingMilldeware[0]
GET https://avatars.githubusercontent.com/u/5626367 responded 200 in 93.3852 ms
warn: FastGithub.DomainResolve.DomainResolver[0]
由于127.0.0.1:5533解析github.githubassets.com失败,本次使用114.114.114.114:53
warn: FastGithub.DomainResolve.DomainResolver[0]
由于127.0.0.1:5533解析github.githubassets.com失败,本次使用114.114.114.114:53
warn: FastGithub.DomainResolve.DomainResolver[0]
由于127.0.0.1:5533解析github.githubassets.com失败,本次使用114.114.114.114:53
info: FastGithub.DomainResolve.DomainResolver[0]
[github.githubassets.com->185.199.110.154]
info: FastGithub.DomainResolve.DomainResolver[0]
[github.githubassets.com->185.199.109.154]
info: FastGithub.DomainResolve.DomainResolver[0]
[github.githubassets.com->185.199.111.154]
info: FastGithub.ReverseProxy.RequestLoggingMilldeware[0]
GET https://github.githubassets.com/assets/issue-to-discussion-conversions-56ea5b4e.js responded 200 in 1665.1256 ms
info: FastGithub.ReverseProxy.RequestLoggingMilldeware[0]
GET #19 responded 200 in 421.0409 ms
info: FastGithub.ReverseProxy.RequestLoggingMilldeware[0]
GET https://github.githubassets.com/assets/issues-823ff635.js responded 200 in 1872.1497 ms
info: FastGithub.ReverseProxy.RequestLoggingMilldeware[0]
GET https://avatars.githubusercontent.com/u/5626367 responded 304 in 2179.6736 ms
info: FastGithub.ReverseProxy.RequestLoggingMilldeware[0]
GET https://github.com/dotnetcore/FastGithub/issues/show_menu_content responded 200 in 431.899 ms
info: FastGithub.ReverseProxy.RequestLoggingMilldeware[0]
GET https://github.com/dotnetcore/FastGithub/issues/show_menu_content responded 200 in 539.9902 ms
info: FastGithub.ReverseProxy.RequestLoggingMilldeware[0]
GET https://avatars.githubusercontent.com/u/58240653 responded 200 in 313.2661 ms
info: FastGithub.ReverseProxy.RequestLoggingMilldeware[0]
GET https://avatars.githubusercontent.com/u/34649549 responded 200 in 312.2891 ms
info: FastGithub.ReverseProxy.RequestLoggingMilldeware[0]
GET https://avatars.githubusercontent.com/u/17317571 responded 200 in 313.6332 ms
info: FastGithub.ReverseProxy.RequestLoggingMilldeware[0]
GET https://avatars.githubusercontent.com/in/15368 responded 200 in 343.8945 ms
info: FastGithub.ReverseProxy.RequestLoggingMilldeware[0]
GET https://avatars.githubusercontent.com/u/12774053 responded 200 in 368.9074 ms
info: FastGithub.ReverseProxy.RequestLoggingMilldeware[0]
GET https://avatars.githubusercontent.com/u/34702552 responded 200 in 387.7996 ms
info: FastGithub.ReverseProxy.RequestLoggingMilldeware[0]
GET https://avatars.githubusercontent.com/u/43668320 responded 200 in 389.605 ms
info: FastGithub.ReverseProxy.RequestLoggingMilldeware[0]
GET https://avatars.githubusercontent.com/u/5558670 responded 200 in 420.0933 ms
info: FastGithub.ReverseProxy.RequestLoggingMilldeware[0]
GET https://github.com/dotnetcore/FastGithub/issues/new/choose responded 302 in 382.1099 ms
info: FastGithub.ReverseProxy.RequestLoggingMilldeware[0]
GET https://avatars.githubusercontent.com/u/19500195 responded 200 in 469.8629 ms
info: FastGithub.ReverseProxy.RequestLoggingMilldeware[0]
GET https://avatars.githubusercontent.com/u/439390 responded 200 in 490.9642 ms
info: FastGithub.ReverseProxy.RequestLoggingMilldeware[0]
GET https://avatars.githubusercontent.com/u/9060222 responded 200 in 497.6979 ms
info: FastGithub.ReverseProxy.RequestLoggingMilldeware[0]
GET https://avatars.githubusercontent.com/u/22409551 responded 200 in 493.1335 ms
info: FastGithub.ReverseProxy.RequestLoggingMilldeware[0]
GET https://avatars.githubusercontent.com/u/11575055 responded 200 in 499.6185 ms
info: FastGithub.ReverseProxy.RequestLoggingMilldeware[0]
GET https://avatars.githubusercontent.com/u/16286519 responded 200 in 521.5072 ms
info: FastGithub.ReverseProxy.RequestLoggingMilldeware[0]
GET https://avatars.githubusercontent.com/u/1705364 responded 200 in 532.4485 ms
info: FastGithub.ReverseProxy.RequestLoggingMilldeware[0]
GET https://avatars.githubusercontent.com/u/10701915 responded 200 in 538.2948 ms
fail: FastGithub.ReverseProxy.RequestLoggingMilldeware[0]
GET https://github.githubassets.com/assets/structured-issues-cfefa41c.js responded 502 in 3875.5754 ms
System.OperationCanceledException: The operation was canceled.
info: FastGithub.ReverseProxy.RequestLoggingMilldeware[0]
GET https://avatars.githubusercontent.com/u/8394988 responded 200 in 582.0243 ms
info: FastGithub.ReverseProxy.RequestLoggingMilldeware[0]
GET https://avatars.githubusercontent.com/u/776306 responded 200 in 584.4606 ms
info: FastGithub.ReverseProxy.RequestLoggingMilldeware[0]
GET https://avatars.githubusercontent.com/u/17928535 responded 200 in 630.6175 ms
info: FastGithub.ReverseProxy.RequestLoggingMilldeware[0]
GET https://avatars.githubusercontent.com/u/17999146 responded 200 in 635.444 ms
info: FastGithub.ReverseProxy.RequestLoggingMilldeware[0]
GET https://avatars.githubusercontent.com/u/6337680 responded 200 in 643.6641 ms
info: FastGithub.ReverseProxy.RequestLoggingMilldeware[0]
GET https://avatars.githubusercontent.com/u/19631404 responded 200 in 640.3957 ms
info: FastGithub.ReverseProxy.RequestLoggingMilldeware[0]
GET https://avatars.githubusercontent.com/u/30827194 responded 200 in 688.0483 ms
info: FastGithub.ReverseProxy.RequestLoggingMilldeware[0]
GET https://avatars.githubusercontent.com/u/15852860 responded 200 in 641.2412 ms
info: FastGithub.ReverseProxy.RequestLoggingMilldeware[0]
GET https://avatars.githubusercontent.com/u/1180092 responded 200 in 648.1078 ms
info: FastGithub.ReverseProxy.RequestLoggingMilldeware[0]
GET https://avatars.githubusercontent.com/u/12271319 responded 200 in 658.4065 ms
info: FastGithub.ReverseProxy.RequestLoggingMilldeware[0]
GET https://avatars.githubusercontent.com/u/18613266 responded 200 in 666.3179 ms
info: FastGithub.ReverseProxy.RequestLoggingMilldeware[0]
GET https://avatars.githubusercontent.com/u/10215178 responded 200 in 671.1388 ms
info: FastGithub.ReverseProxy.RequestLoggingMilldeware[0]
GET https://avatars.githubusercontent.com/u/42258736 responded 200 in 668.6683 ms
info: FastGithub.ReverseProxy.RequestLoggingMilldeware[0]
GET https://avatars.githubusercontent.com/u/8205994 responded 200 in 669.2088 ms
info: FastGithub.ReverseProxy.RequestLoggingMilldeware[0]
GET https://avatars.githubusercontent.com/u/19183404 responded 200 in 700.1357 ms
info: FastGithub.ReverseProxy.RequestLoggingMilldeware[0]
GET https://avatars.githubusercontent.com/u/4311153 responded 200 in 703.66 ms
info: FastGithub.ReverseProxy.RequestLoggingMilldeware[0]
GET https://avatars.githubusercontent.com/u/3930317 responded 200 in 713.1842 ms
info: FastGithub.ReverseProxy.RequestLoggingMilldeware[0]
GET https://avatars.githubusercontent.com/u/605065 responded 200 in 736.8668 ms
info: FastGithub.ReverseProxy.RequestLoggingMilldeware[0]
GET https://avatars.githubusercontent.com/u/22255486 responded 200 in 764.1479 ms
info: FastGithub.ReverseProxy.RequestLoggingMilldeware[0]
GET https://avatars.githubusercontent.com/u/15724803 responded 200 in 781.2348 ms
info: FastGithub.ReverseProxy.RequestLoggingMilldeware[0]
GET https://avatars.githubusercontent.com/u/16236903 responded 200 in 794.6717 ms
info: FastGithub.ReverseProxy.RequestLoggingMilldeware[0]
GET https://avatars.githubusercontent.com/u/35737263 responded 200 in 820.9244 ms
info: FastGithub.ReverseProxy.RequestLoggingMilldeware[0]
GET https://avatars.githubusercontent.com/u/42660611 responded 200 in 836.9324 ms
info: FastGithub.ReverseProxy.RequestLoggingMilldeware[0]
GET https://github.githubassets.com/assets/chunk-toast-58af155f.js responded 200 in 2294.0057 ms
info: FastGithub.ReverseProxy.RequestLoggingMilldeware[0]
GET https://avatars.githubusercontent.com/u/3304703 responded 200 in 858.837 ms
info: FastGithub.ReverseProxy.RequestLoggingMilldeware[0]
GET https://avatars.githubusercontent.com/u/75173103 responded 200 in 855.7826 ms
info: FastGithub.ReverseProxy.RequestLoggingMilldeware[0]
GET https://avatars.githubusercontent.com/u/19421630 responded 200 in 977.8369 ms
info: FastGithub.ReverseProxy.RequestLoggingMilldeware[0]
GET https://avatars.githubusercontent.com/u/19780709 responded 200 in 1018.8097 ms
fail: Microsoft.AspNetCore.Server.Kestrel[13]
Connection id "0HMARL6A200AB", Request id "0HMARL6A200AB:00000002": An unhandled exception was thrown by the application.
System.InvalidOperationException: Headers are read-only, response has already started.
at Microsoft.AspNetCore.Server.Kestrel.Core.Internal.Http.HttpHeaders.ThrowHeadersReadOnlyException() in Microsoft.AspNetCore.Server.Kestrel.Core.dll:token 0x600077f+0xa
at Microsoft.AspNetCore.Server.Kestrel.Core.Internal.Http.HttpResponseHeaders.Microsoft.AspNetCore.Http.IHeaderDictionary.set_ContentType(StringValues value) in Microsoft.AspNetCore.Server.Kestrel.Core.dll:token 0x600089f+0x8
at Microsoft.AspNetCore.Http.DefaultHttpResponse.set_ContentType(String value) in Microsoft.AspNetCore.Http.dll:token 0x6000144+0x0
at Microsoft.AspNetCore.Http.HttpResponseJsonExtensions.WriteAsJsonAsync[TValue](HttpResponse response, TValue value, JsonSerializerOptions options, String contentType, CancellationToken cancellationToken) in Microsoft.AspNetCore.Http.Extensions.dll:token 0x6000048+0x1e
at FastGithub.ReverseProxy.ReverseProxyMiddleware.HandleErrorAsync(HttpContext context, ForwarderError error) in FastGithub.ReverseProxy.dll:token 0x6000024+0xef
at FastGithub.ReverseProxy.ReverseProxyMiddleware.InvokeAsync(HttpContext context, RequestDelegate next) in FastGithub.ReverseProxy.dll:token 0x6000022+0x2c9
at FastGithub.ReverseProxy.RequestLoggingMilldeware.InvokeAsync(HttpContext context, RequestDelegate next) in FastGithub.ReverseProxy.dll:token 0x6000020+0x1e8
at Microsoft.AspNetCore.Server.Kestrel.Core.Internal.Http.HttpProtocol.ProcessRequests[TContext](IHttpApplication`1 application) in Microsoft.AspNetCore.Server.Kestrel.Core.dll:token 0x6000aa1+0x54c
fail: FastGithub.ReverseProxy.RequestLoggingMilldeware[0]
GET https://avatars.githubusercontent.com/u/980129 responded 502 in 1237.9585 ms
System.OperationCanceledException: The operation was canceled.
fail: FastGithub.ReverseProxy.RequestLoggingMilldeware[0]
GET https://avatars.githubusercontent.com/u/7587900 responded 502 in 1231.4582 ms
System.OperationCanceledException: The operation was canceled.
fail: FastGithub.ReverseProxy.RequestLoggingMilldeware[0]
GET https://avatars.githubusercontent.com/u/8428709 responded 502 in 1232.7395 ms
System.OperationCanceledException: The operation was canceled.
fail: FastGithub.ReverseProxy.RequestLoggingMilldeware[0]
GET https://avatars.githubusercontent.com/u/3849192 responded 502 in 1226.8916 ms
System.OperationCanceledException: The operation was canceled.
fail: FastGithub.ReverseProxy.RequestLoggingMilldeware[0]
GET https://avatars.githubusercontent.com/u/2069996 responded 502 in 1228.2868 ms
System.OperationCanceledException: The operation was canceled.
fail: FastGithub.ReverseProxy.RequestLoggingMilldeware[0]
GET https://avatars.githubusercontent.com/u/8706312 responded 502 in 1227.6176 ms
System.OperationCanceledException: The operation was canceled.
fail: FastGithub.ReverseProxy.RequestLoggingMilldeware[0]
GET https://avatars.githubusercontent.com/u/4223874 responded 502 in 1230.8754 ms
System.OperationCanceledException: The operation was canceled.
fail: FastGithub.ReverseProxy.RequestLoggingMilldeware[0]
GET https://avatars.githubusercontent.com/u/6092976 responded 502 in 1238.4025 ms
System.OperationCanceledException: The operation was canceled.
fail: FastGithub.ReverseProxy.RequestLoggingMilldeware[0]
GET https://avatars.githubusercontent.com/u/13200155 responded 502 in 1236.5584 ms
System.OperationCanceledException: The operation was canceled.
fail: FastGithub.ReverseProxy.RequestLoggingMilldeware[0]
GET https://avatars.githubusercontent.com/u/15371924 responded 502 in 1234.0985 ms
System.OperationCanceledException: The operation was canceled.
fail: FastGithub.ReverseProxy.RequestLoggingMilldeware[0]
GET https://avatars.githubusercontent.com/u/22001478 responded 502 in 1255.063 ms
System.OperationCanceledException: The operation was canceled.
fail: FastGithub.ReverseProxy.RequestLoggingMilldeware[0]
GET https://avatars.githubusercontent.com/u/456060 responded 502 in 1251.1326 ms
System.OperationCanceledException: The operation was canceled.
fail: FastGithub.ReverseProxy.RequestLoggingMilldeware[0]
GET https://avatars.githubusercontent.com/u/7323999 responded 502 in 1253.8605 ms
System.OperationCanceledException: The operation was canceled.
fail: FastGithub.ReverseProxy.RequestLoggingMilldeware[0]
GET https://avatars.githubusercontent.com/u/25562487 responded 502 in 1243.3291 ms
System.OperationCanceledException: The operation was canceled.
fail: FastGithub.ReverseProxy.RequestLoggingMilldeware[0]
GET https://avatars.githubusercontent.com/u/3038592 responded 502 in 1243.0596 ms
System.OperationCanceledException: The operation was canceled.
fail: FastGithub.ReverseProxy.RequestLoggingMilldeware[0]
GET https://avatars.githubusercontent.com/u/1949445 responded 502 in 1245.9869 ms
System.OperationCanceledException: The operation was canceled.
fail: FastGithub.ReverseProxy.RequestLoggingMilldeware[0]
GET https://avatars.githubusercontent.com/u/1562218 responded 502 in 1251.7349 ms
System.OperationCanceledException: The operation was canceled.
fail: FastGithub.ReverseProxy.RequestLoggingMilldeware[0]
GET https://avatars.githubusercontent.com/u/16355112 responded 502 in 1252.2746 ms
System.OperationCanceledException: The operation was canceled.
fail: FastGithub.ReverseProxy.RequestLoggingMilldeware[0]
GET https://avatars.githubusercontent.com/u/5743795 responded 502 in 1258.3634 ms
System.OperationCanceledException: The operation was canceled.
info: FastGithub.ReverseProxy.RequestLoggingMilldeware[0]
GET https://github.githubassets.com/assets/structured-issues-cfefa41c.js responded 200 in 68.1172 ms
fail: FastGithub.ReverseProxy.RequestLoggingMilldeware[0]
GET https://avatars.githubusercontent.com/u/4384159 responded 502 in 1298.2912 ms
System.OperationCanceledException: The operation was canceled.
fail: FastGithub.ReverseProxy.RequestLoggingMilldeware[0]
GET https://avatars.githubusercontent.com/in/3414 responded 502 in 1293.074 ms
System.OperationCanceledException: The operation was canceled.
fail: FastGithub.ReverseProxy.RequestLoggingMilldeware[0]
GET https://avatars.githubusercontent.com/u/49146231 responded 502 in 1294.4306 ms
System.OperationCanceledException: The operation was canceled.
fail: FastGithub.ReverseProxy.RequestLoggingMilldeware[0]
GET https://avatars.githubusercontent.com/u/11664228 responded 502 in 1299.2334 ms
System.OperationCanceledException: The operation was canceled.
fail: FastGithub.ReverseProxy.RequestLoggingMilldeware[0]
GET https://avatars.githubusercontent.com/u/6823869 responded 502 in 1305.253 ms
System.OperationCanceledException: The operation was canceled.
fail: FastGithub.ReverseProxy.RequestLoggingMilldeware[0]
GET https://avatars.githubusercontent.com/u/3265552 responded 502 in 1317.3245 ms
System.OperationCanceledException: The operation was canceled.
info: FastGithub.ReverseProxy.RequestLoggingMilldeware[0]
GET https://github.com/dotnetcore/FastGithub/issues/new responded 200 in 853.0204 ms
fail: FastGithub.ReverseProxy.RequestLoggingMilldeware[0]
GET https://avatars.githubusercontent.com/u/7550366 responded 502 in 1323.0492 ms
System.OperationCanceledException: The operation was canceled.
fail: FastGithub.ReverseProxy.RequestLoggingMilldeware[0]
GET https://avatars.githubusercontent.com/u/3354922 responded 502 in 1325.1125 ms
System.OperationCanceledException: The operation was canceled.
fail: FastGithub.ReverseProxy.RequestLoggingMilldeware[0]
GET https://avatars.githubusercontent.com/u/7608222 responded 502 in 1326.2486 ms
System.OperationCanceledException: The operation was canceled.
fail: FastGithub.ReverseProxy.RequestLoggingMilldeware[0]
GET https://avatars.githubusercontent.com/u/9840073 responded 502 in 1327.6135 ms
System.OperationCanceledException: The operation was canceled.
fail: FastGithub.ReverseProxy.RequestLoggingMilldeware[0]
GET https://avatars.githubusercontent.com/u/3621793 responded 502 in 1333.9203 ms
System.OperationCanceledException: The operation was canceled.
fail: FastGithub.ReverseProxy.RequestLoggingMilldeware[0]
GET https://avatars.githubusercontent.com/u/7685462 responded 502 in 1331.5679 ms
System.OperationCanceledException: The operation was canceled.
fail: FastGithub.ReverseProxy.RequestLoggingMilldeware[0]
GET https://avatars.githubusercontent.com/u/10357081 responded 502 in 1332.2016 ms
System.OperationCanceledException: The operation was canceled.
fail: FastGithub.ReverseProxy.RequestLoggingMilldeware[0]
GET https://avatars.githubusercontent.com/u/17765993 responded 502 in 1367.3818 ms
System.OperationCanceledException: The operation was canceled.
fail: FastGithub.ReverseProxy.RequestLoggingMilldeware[0]
GET https://avatars.githubusercontent.com/u/1203500 responded 502 in 1398.6041 ms
System.OperationCanceledException: The operation was canceled.
info: FastGithub.ReverseProxy.RequestLoggingMilldeware[0]
GET https://avatars.githubusercontent.com/u/5626367 responded 200 in 278.5141 ms
fail: FastGithub.ReverseProxy.RequestLoggingMilldeware[0]
GET https://avatars.githubusercontent.com/u/12961992 responded 502 in 1719.648 ms
System.OperationCanceledException: The operation was canceled.
fail: FastGithub.ReverseProxy.RequestLoggingMilldeware[0]
GET https://avatars.githubusercontent.com/u/5626367 responded 502 in 10118.8916 ms
System.OperationCanceledException: The operation was canceled.

退出fastgithub后, 能否恢复dns设置为DHCP?

因为我是笔记本, 在家和在公司都用WLAN连接网络.
在家里fastgithub启动后会修改dns为127.0.0.1, 备用dns为家庭路由器的ip.
退出后没有把dns还原, 导致打不开网页, 然后发现dns设置成写死的, 而不是dhcp了.
手动把dns改成自动获取后, 网络正常.

这里附上我把网卡dns设置为dhcp的批处理

REM 获取管理员
%1 start "" mshta vbscript:createobject("shell.application").shellexecute("""%~0""","::",,"runas",1)(window.close)&exit
REM 设置dhcp
netsh interface ip set dnsservers name = "WLAN" source=dhcp > nul
netsh interface ip set dnsservers name = "以太网" source=dhcp > nul
netsh interface ip set dnsservers name = "以太网 2" source=dhcp > nul
netsh interface ip set dnsservers name = "以太网 3" source=dhcp > nul
netsh interface ip set dnsservers name = "以太网 4" source=dhcp > nul
netsh interface ip set dnsservers name = "以太网 5" source=dhcp > nul
netsh interface ip set dnsservers name = "以太网 6" source=dhcp > nul
REM 刷新dns缓存
ipconfig /flushdns

如何设置白名单

内网中有些站点使用代理后无法打开 ,怎么设置白名单,代理时绕过这些站点,3q!!
remark:东西很好用,感觉比devsidercar更好用

May i set dashboard listen port by config file?

FastGithub listen port 80 for dashboard by default, but sometime this port is used for other app. So may i set dashboard listen port by config file?
FastGithub默认为 dashboard 侦听 80 端口,但有时此端口用于其他应用程序。所以能否通过配置文件设置 dashboard 侦听端口?

开发优化 退出软件建议将DNS还原为默认

开发者您好,软件很用,但是会修改的电脑的DNS。公司电脑网络都接入管理域。设置dns后导致邮件等一些公司网站不能访问,每次需要手动将dns改为自动模式。建议关闭软件时自动还原dns设置

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.