dotnetcore / fastgithub Goto Github PK
View Code? Open in Web Editor NEWgithub加速神器,解决github打不开、用户头像无法加载、releases无法上传下载、git-clone、git-pull、git-push失败等问题
License: MIT License
github加速神器,解决github打不开、用户头像无法加载、releases无法上传下载、git-clone、git-pull、git-push失败等问题
License: MIT License
直接抛異常
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
现在的封锁方法是间歇tcp重置,此项目的思路不能有效解决访问问题。
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
It is recommended to create installation scripts for submission to winget-pkgs and chocolatey. :)
https://github.com/microsoft/winget-pkgs
http://chocolatey.org/packages
docker hub 的镜像加速
1.打开软件有个错误:
warn: FastGithub.Upgrade.UpgradeHostedService[0]
升级失败:The SSL connection could not be established, see inner exception
2.打开github,经常被爆隐私问题
这个对git客户端有效吗?好像我启动了以后,git客户端下载不了源码!?
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:
在很多场合53端口会被其他服务占用(比如OpenWrt提供的DNS服务和Fedora自带的systemd-resolve)
它们使用了dnsmasq来提供本地DNS服务,并且都支持向非标准端口上游查询
我认为添加一个配置选项来指定监听端口在一些场合会很不错,比如
安装证书总感觉不安全
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
已放弃
开了FastGithub之后似乎无法使用ssh进行git操作了
开启后FastGithub不能关闭是吗?
服务启动不了
如何运行FastGithub?
怎么样的操作步骤
如果能提供Linux和windows下的可执行文件,那就更好用了
mac os 11.4
启动程序后switchhosts没办法正常工作,不停的弹授权框,提示我输入密码,即使关闭FastGithub的进程后,依然如此。
现在switchhosts这个软件废掉了,我也没办法通过这个软件修改host了,请问我需要怎么做
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)
能否增加 最小化到系统盘托 的功能呢?谢谢
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 , Memory
1 , 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
手动设置了系统proxy到38457端口依然无法使用。而且手动设置了proxy就无法和clashX共存了?所以又退回了1.2.0版本。
这个工具是我唯一发现解决git访问的速度的比较靠谱的方法,已成为刚需中的刚需。。当然clash也是刚需。。以后一定要二选一吗?
如题,*.github.io也经常需要自己找ip解析,并且对应的二级域名都需要添加hosts文件
使用说明
运行FastGithub,然后浏览器访问 http://127.0.0.1 或 https://127.0.0.1 或其它ip进入Dashboard
是不是可以换个默认端口。
[FATAL] listen udp 127.0.0.1:5353: bind: address already in use
出现这种情况,是不是直接退出程序会好点
Dockerfile
.docker build -t fastgithub:<version> . --no-cache
.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
开发者大大
咱想要提个功能
①开机自启
②放到托盘
💖💖💖💖💖💖
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.1 或 https://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.Lazy
1.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.Lazy
1.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.Lazy
1.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](IHttpApplication
1 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.
因为我是笔记本, 在家和在公司都用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
GitHub本来很难打开,下载文件又慢,你这用来加速的又放在GitHub上面,这不是有点矛盾吗?
内网中有些站点使用代理后无法打开 ,怎么设置白名单,代理时绕过这些站点,3q!!
remark:东西很好用,感觉比devsidercar更好用
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设置
因为这个还有其他用处.
固定ip和dns 使用时 关闭fastgithub 无法恢复 固定的dns
有微信群或者电报群么?
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.