首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >curl tlsv1.2选项无效

curl tlsv1.2选项无效
EN

Stack Overflow用户
提问于 2016-08-28 15:06:20
回答 1查看 14.7K关注 0票数 1

我有两个Linux系统,命令-> curl -V ->如下所示

系统-1

代码语言:javascript
复制
curl 7.19.7 (x86_64-redhat-linux-gnu) libcurl/7.19.7 NSS/3.16.2.3 Basic ECC zlib/1.2.3 libidn/1.18 libssh2/1.4.2
Protocols: tftp ftp telnet dict ldap ldaps http file https ftps scp sftp
Features: GSS-Negotiate IDN IPv6 Largefile NTLM SSL libz

系统-2

代码语言:javascript
复制
curl 7.19.7 (x86_64-redhat-linux-gnu) libcurl/7.19.7 NSS/3.19.1 Basic ECC zlib/1.2.3 libidn/1.18 libssh2/1.4.2
Protocols: tftp ftp telnet dict ldap ldaps http file https ftps scp sftp
Features: GSS-Negotiate IDN IPv6 Largefile NTLM SSL libz

如果我在System-1上使用tlsv1.2选项尝试一个curl命令,它将引发一个错误-

代码语言:javascript
复制
[root@ssclnx1 ~]# curl -k -1 --tlsv1.2 --user user:pass -X GET https://HOST:9443/console/deploymnt/login 
curl: option --tlsv1.2: is unknown
curl: try 'curl --help' or 'curl --manual' for more information

相同的命令在System-2上工作得很好。

在这两个系统中,卷曲版本的唯一区别是-

代码语言:javascript
复制
NSS/3.16.2.3
NSS/3.19.1

NSS到底是什么?为了将NSS升级到3.19.1,我需要升级什么lib\jar\实用程序?我必须向客户提供一个一般性建议,这样curltlsv1.2选项才能工作。请建议一下。我在这件事上被堵住了。

提前谢谢-

阿比吉特。

EN

回答 1

Stack Overflow用户

发布于 2016-08-28 15:38:18

NSS到底是什么?

网络安全服务图书馆。这是Mozilla (Firefox)和Chrome部分使用的TLS库。见https://developer.mozilla.org/en-US/docs/Mozilla/Projects/NSS

为了将NSS升级到3.19.1,我需要升级什么lib\jar\实用程序

我怀疑仅仅对图书馆进行升级会有帮助。NSS支持自3.15.1版本以来的TLS 1.2,但在构建curl时,可能决定不使用启用TLS 1.2支持的情况下构建curl。因此,重建curl并确保包含TLS 1.2支持就足够了。如果您升级您的系统,这个问题也可能得到解决。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/39192646

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档