问题标签 [cacerts]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
javascript - 在 javascript 中正确使用带有 Soup 的 SSL 证书
我想问一下如何在 gnome-shell 扩展中正确使用 Soup 和客户端站点上的证书。
我的代码片段如下所示:
- 在请求之后,我总是在答案中得到 Gio.TlsCertificateFlags.GENERIC_ERROR 。
- 没有设置 session.tls_database,错误代码是 3,我没有找到是什么意思。所以发生了一些事情,我怀疑 TlsDatabase 不正常。
- 使用
session.ssl_strict = false
,它可以工作,我得到了答案,但我想建立一个安全的连接。 - 证书和服务器站点都可以,我已经用 curl 进行了验证
curl --ssl --cacert path.pem ...
。有用。
编辑:
- 显示此错误:
g_tls_database_verify_chain: assertion 'G_TLS_DATABASE_GET_CLASS (self)->verify_chain' failed
感谢您的任何帮助。
python - ldap3 中的 ca 证书文件在哪里?
我正在使用 ldap3 并希望通过 SSL 创建连接。我已经看到,为此我必须创建一个带有参数“ca_certs_file”的 Tls 对象。我的问题是,我不明白从哪里可以检索到这样的文件。
例如在上面的代码中,我在哪里可以找到 <FILE_PATH>?
它在哪里配置?
(客户端机器是 Windows 10,服务器是域控制器 Windows Server 2019)。
docker - Debian Bullseye 升级后 Docker GPG 密钥未能通过 SSL 证书握手
Bullseye11 5.10.0-8-amd64
按照Docker官方的安装方法,我已经验证安装了这些包
并添加了 GPG 密钥
$cat /etc/apt/sources.list.d/docker.list
适当的更新
我双重验证了 ca-certificates 实际上已安装。我清除了 ca 证书并重新安装。我还强制 ca-certificates 刷新其证书。我已经尝试将 stable 更改为 nightly 以进行测试。同样的错误。
注意:Docker 之前可以正常工作,但这是从 10 开始的 dist-upgrade,而不是全新的 Bullseye 安装。我懒惰地没有安装安装并从新的靶心重新开始,但在这一点上,我有点好奇这里出了什么问题。
我在 Jessie 中发现了一个与 Stretch 升级类似的错误 https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=834724
Debian Stretch 上的 Docker gnutls_handshake() 失败
回复:我想出了上述链接并删除了 libgnutls28-dev,但似乎删除并重新安装 libgnutls30 本身是一个坏主意。如果我需要走那么远,还不如核对盒子。
有没有人对我可能检查或试图摆脱这些 ca-certs 有任何其他想法?
编辑:
openssl s_client -crlf -host download.docker.com ?140092635043136:error:2008F002:BIOroutines:BIO_lookup_ex:system lib:../crypto/bio/b_addr.c:730:Name or service not known connect:errno=22
域名系统?它总是 dns ......好吧,不。我使用的是 AWS 内部 DNS,尝试了 cloudflare 和 google。三个都一样的错误。我可以ping download.docker.com
编辑2: curl -v https://download.docker.com/linux/debian
java - Java 证书、Eclipse 和 Maven:PKIX 路径构建失败
“全新安装”时的项目在本地 .m2 中搜索“eiUtil jar”,如果不存在。
它尝试搜索远程工件并给出以下内容:
建议的解决方案是访问https://artifactory.gullintegrator.cosng.net/并在 Chrome 上下载证书并将其安装在 Java 证书 (lib\security\cacerts) 中。它以某种方式适用于一个系统。
这是相同的唯一解决方案吗?实际上是什么问题?为什么需要这样的练习?在 Eclipse 中是否有临时和快速的解决方法?
windows - 如何获得 terraform 供应商窗口的 cacert 验证
我试图通过 terraform 15.1 版本在 windows 操作系统中部署一些包。当我在配置器中使用它时,我能够成功部署
但我要实现的目标是应该加密从我们运行 terraform 命令到远程 Windows 机器的连接
所以,我想使用类似的东西
请记住,通过 terraform "user_data" 我正在使用一个创建自我证书的 Powershell 脚本,在提供窗口时为 winrm 打开 wirnrm https 防火墙端口。
我不完全知道如何获得这个 cacert for window。请有人可以帮助我。
spring - 如何将 2 个不同的 CA 签名证书导入到要在 tomcat 中使用的同一密钥库中
我有一个在 tomcat 服务器中运行的应用程序,它有一个用于 SSL 的密钥库。这个应用程序有一个上游(比如:up)和下游(比如:down),我的应用程序在中间(比如:mid)。
现在这个密钥库有 SSL 证书,但我还需要使用 SSL 调用 down,这是与上游不同的客户端。我可以将 2 个证书(1 个来自 UP 和 1 个来自 down)上传到同一个密钥库和 SSL,并且可以同时用于 up 和 down 吗?.
注意:mid has 是一台带有一个 tomcat 的服务器,在该服务器下有一个正在运行的应用程序(java war 文件)正在上下连接。
有人可以帮忙吗?
如果不清楚,请告诉我!
java - 无法找到请求目标的有效证书路径 (SSLHandshakeException)
我正在使用 ubuntu 18.04.5 和 openjdk 11.0.11。在wsl中尝试以下命令时,出现异常。
我也没有运气执行了以下命令。有人可以帮助解决这个问题吗?
azure-data-factory - CA 证书身份验证:带有 Anaplan 的 Azure 数据工厂
我需要使用 CA 证书为 Anaplan API 创建身份验证令牌,如下所示:
我需要以下帮助:(i)应该使用哪些 ip 详细信息或 FQDN 来生成 CA 证书。如何找出 azure 数据工厂在调用服务时使用的 ips/fqdn。
(ii) Azure 数据工厂是否支持通过 CA 证书传递其他两个参数。
提前致谢 !
client-certificates - 我们可以创建没有域信息的 CA 证书以进行身份验证吗?
我有一种情况,我必须创建/安装 CA 证书才能调用休息服务来生成身份验证令牌。但是没有固定的 IP 或 FQDN,证书将用于调用服务。
我的问题是:我们可以创建一个仅包含电子邮件地址和组织详细信息的 CA 证书来签署身份验证请求吗?
weblogic - 需要检查哪些cacerts和jks,部署在weblogic程序上的应用程序正在从后端使用[linux服务器]
在我的 weblogic 控制台中,我看到了身份、信任库和 cacerts 的位置。但是在 Weblogic 中运行的应用程序正在使用其他一些 cacerts。linux中是否有任何命令可以检查所有cacerts和密钥库位置正在使用中。如下位置 cacerts 由运行在 weblogic 上的应用程序使用,但在 weblogic 控制台中的任何地方都没有提及。