草庐IT

ssl_accept

全部标签

windows - 由于 "SSL protocol"错误,Windows 上的 Git 无法使用远程

tl;dr由于神秘的“SSL协议(protocol)”错误,Windows上的Git停止连接到github。住手!问题我正在Windows上开发,使用私有(private)GitHub存储库进行源代码控制。当我第一次启动我的系统时,我能够毫无问题地访问远程存储库-pull、push、fetch等。一切正常就好了。经过一段时间(*),此过程停止,我收到以下错误:fatal:unabletoaccess'https://github.com/our-team/private-repo.git/':UnknownSSLprotocolerrorinconnectiontogithub.com

python - Windows 上的 Pip SSL 错误

我在没有完全控制入站/出站流量处理的环境中,在Windows764位上使用Python3.x。直到本周,我已经能够将--trusted-hostpypi.python.org标志与pip一起使用,一切正常。本周,即使使用--trusted-host标志,我也开始收到以下错误。CouldnotfetchURLhttps://pypi.python.org/simple/pytubes/:Therewasaproblemconfirmingthesslcertificate:[SSL:CERTIFICATE_VERIFY_FAILED]certificateverifyfailed(_ss

windows - 如何配置在 Windows 上运行的 node.js 使用多个域名的多个 SSL 证书?

我已经通读了这个问答:“IsitPossibletoDynamicallyReturnanSSLCertificateinNodeJS?“...但它为域和服务器使用.key和.crt文件。在Windows2008R2机器上,我找不到domain1.key、server.key和server.crt文件。相反,我通过从IIS导出SSL证书创建了一个domain1.pfx文件。我能够使用这个具有一个域的PFX文件成功运行httpsnode.js服务器:varfs=require('fs');varhttps=require('https');varcrypto=require('crypt

python - 全新安装时导入 ssl 错误 : 'PROTOCOL_TLS' is not defined

在Windows10上使用Python2(2.7.13)全新安装64位Anconda2(4.3.1)时,出现以下错误:>>>importsslTraceback(mostrecentcalllast):File"",line1,inFile"C:\Users\username_redacted\Anaconda2\lib\ssl.py",line133,inPROTOCOL_SSLv23=PROTOCOL_TLSNameError:name'PROTOCOL_TLS'isnotdefined我意识到有一些关于Anaconda中Python的SSL问题的帖子可能是相关的:我已经尝试运行诸

windows - Qt - Windows 上的 SSL 错误

我的应用程序在Windows上抛出以下错误:QSslSocket:无法调用未解析的函数SSLv3_client_methodQSslSocket:无法调用未解析的函数SSL_CTX_newQSslSocket:无法调用未解析的函数SSL_library_initQSslSocket:无法调用未解析的函数ERR_get_errorQSslSocket:无法调用未解析的函数ERR_error_string我已经安装了VSC++Redistributables和OpenSSL,但我不知道如何告诉Qt动态链接到openSSL。我在Windows7上使用Qt二进制文件和QtCreator的LGP

.net - 以编程方式将 SSL 证书绑定(bind)到端口

我正在开发一个自托管的WCF服务,其中加密通信是一个选项。当证书已按照描述绑定(bind)到端口时一切正常here.但是,我想避免要求用户运行命令行工具。有没有办法以编程方式完成绑定(bind)?也许使用WMI? 最佳答案 我相信创建HTTP.SYS命名空间保留的方法是通过HttpSetServiceConfiguration()非托管API;所以你需要一些P/Invoke。oneof中有一些可能有用的示例代码KeithBrown的MSDN专栏。 关于.net-以编程方式将SSL证书绑定

windows - 用于在受信任的根证书存储上安装 SSL 证书的脚本

我想在Windows(XP和7)中为IE、Firefox和Chrome安装自签名证书。我需要为多个系统安装证书,所以我打算创建一个为浏览器安装证书的.bat文件。我在谷歌搜索时得到了以下命令certutil-addstore-f-enterprise-userrootroot_ca.cer但它只适用于IE。Chrome和Firefox是否有任何选项。 最佳答案 有点旧的帖子,但我想我还是会投入我的两分钱。没错,批处理脚本中的该命令会将证书root_ca.cer安装到受信任的CA存储中。我会将行修改为:certutil-addstor

asp.net - 如何使用自托管 ASP.NET Core 2 应用程序 (httpsys) 进行 HTTPS (SSL)

我写了一个小的ASP.NETCore2应用程序。它作为服务运行,因此没有IIS。它在装有Windows7SP1的PC上运行。varhost=WebHost.CreateDefaultBuilder(args).UseContentRoot(pathToContentRoot).UseHttpSys(options=>{options.Authentication.Schemes=AuthenticationSchemes.None;options.Authentication.AllowAnonymous=true;options.MaxConnections=null;options

windows - Microsoft Windows 上的 DisabledByDefault 和 Enabled SSL/TLS 注册表项有什么区别?

Microsoft提供传输层安全性(TLS)的最佳实践指南。本文档描述了可以启用或禁用特定协议(protocol)的注册表项。https://learn.microsoft.com/en-us/dotnet/framework/network-programming/tls#configuring-schannel-protocols-in-the-windows-registry例如,要启用TLS1.2,您可以添加以下注册表项。[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SecurityProviders\SCHANNEL

.net - 从 .NET 到 APNs 的 SSL/TLS 握手 - 远程证书无效

我正在使用SslStream从.NETFramework连接到Apple推送通知服务(APNs)。我正在使用BinaryProviderAPI进行连接。作为初始握手的一部分,SslStream对网络流执行AuthenticateAsClient。这是相关代码:_sslStream=newSslStream(_tcpClient.GetStream());_sslStream.AuthenticateAsClient(_url,newX509CertificateCollection{_certificate},SslProtocols.Tls,true);_url是APNs主机名,_c