问题标签 [gnutls]
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.
c - GnuTLS:编译示例代码时出错?
我尝试在 GnuTLS 中编译简单的客户端/服务器代码,但出现了一些未定义引用的错误。
如果使用“-lgnutls”选项,结果是一样的。非常感谢您的提示。
顺便说一句,示例代码位于此处(http://gnutls.org/manual/html_node/Client-examples.html)。
gnutls - GnuTLS 验证证书:有什么好用的吗?
在 OpenSSL 中,我可以使用以下命令验证证书。
我想知道 GnuTLS 中是否有类似的命令。我能找到的最接近的是“certtool”。但是“certtool”需要指定CA文件,这与OpenSSL相比有点不方便。非常感谢您的提示!
git - git fails with "gnutls_handshake() failed"
Yesterday I have set up a new server from a fresh Ubuntu 12.04 LTS image. I installed git-core in version 1.7.9.5. Now I get the following error by trying to clone an existing repository:
I have read that the reason can be a wrong certificate but how can this happen when I am directly connected to the internet without any firewall/proxy?
git - git clone:致命:gnutls_handshake() 失败
最近,试图从我的 debian(jessie) 盒子中克隆一个 git repo,我正面临这个问题:
正如ubuntu人所说,我使用了用openssl编译的git,现在我得到了:
facebook - 什么是:致命错误:未捕获的 CurlException:52:GnuTLS recv 错误(-12):已收到 TLS 致命警报。- 在 Facebook PHP SDK 中
我正在开发一个 Facebook 画布应用程序,有时(一周内 3 次)我收到此错误(老实说,这次是用户收到错误):
myURL 是我的应用程序原始地址的 URL(不是 apps.facebook.com 之一)。
我找不到这个错误的含义,我唯一能猜到的是它与加密有关,因此是 TLS。
一件可能的事情(我再次猜测)是应用程序在 HTTPS 子域上运行,但我们的主域是普通的 HTTP。每次应用运行时控制台都会显示错误:
但这一直是这样,Chrome 在 HTTPS 图标上显示警告,说一些关于 128 位加密和 TLS 的内容(<--我猜测的主要提示)。
base_facebook.php 的对应部分如下:
什么会导致此错误?这是什么意思?我从来没有见过这样的事情。它似乎完全随机发生。
提前致谢。
c - gnutls 在握手时说“没有这样的文件或目录”
我正在尝试连接到 mumble 服务器,并且需要 TLS。我不太了解 TLS 或它是如何工作的,但我一直在关注文档,而且我似乎经常了解发生了什么。但是,我在握手时遇到一个错误,说它找不到文件,这让我有点难过。我假设它在套接字的文件描述符上出错,但我似乎无法弄清楚为什么。这就是我现在所拥有的,任何人都可以指导我做错了什么吗?
任何其他提示将不胜感激,尤其是关于此类事物的资源,因为我似乎找不到其他人在谈论它。
ssl - TLS/SSL 证书验证
我是 TLS/SSL 的新手,所以这可能是一个非常基本的问题,但我一直在寻找很多东西,但找不到答案。
我正在尝试实现 TLS/SSL 客户端。此客户端将在带有 Windows 操作系统(XPe 或 WES7)的嵌入式单元上运行。我的实现使用 GnuTLS。
如何将受信任的授权列表获取到我的设备,以便我的客户可以验证服务器的证书?它应该是存储在客户端的文件,客户端负责保持最新状态吗?或者我的客户可以在每次需要时从互联网上获取此列表,而不是在本地维护它?
apache - Two Security Certificates on a Single IP with Apache's mod_gnutls
My understanding is there is a problem with having multiple certificates on a single IP as SSL is negotiated before HTTP happens, however what we can do is Service Name Indication (SNI) in TLS to get around this. According to the SNI wikipedia page both Apache 2 modules mod_ssl and mod_gnutls support this extension and also numerous web clients.
I have been trying to use mod_gnutls on centos 5. I have two separate certificates for two domains but only 1 IP. Each works independently but when I put both into the config at once only the first will work. Any https connection on domain2 shows domain1's certificate.
My config looks like this:
Any ideas? Really been scratching my head over this.
Many thanks
gmp - nettle-3.0 和 gmp-6.0.0 - 未定义符号“gmpz_limbs_write, gmpz_limbs_read...”
我正在尝试nettle
用 6.0.0 编译 3.0,gmp
但我一直缺少符号:
我将gmp
6.0.0 安装到/usr/local
,然后 - 在nettle
目录中 - 运行./configure --prefix=/usr/local
,然后make
得到上面的错误。