我的Fedora 8安装有问题。它看起来是wget
不知道如何验证SSL证书了。很奇怪,因为我还有另一个Fedora 8盒子,我相信它具有相同的配置并且可以正常工作!
不使用--no-check-certificate
开关怎么办?
这是一个示例输出:
wget https://www.google.com
--2011-09-23 00:11:13-- https://www.google.com/
Resolving www.google.com... 74.125.230.146, 74.125.230.147, 74.125.230.148, ...
Connecting to www.google.com|74.125.230.146|:443... connected.
ERROR: cannot verify www.google.com's certificate, issued by `/C=ZA/O=Thawte Consulting (Pty) Ltd./CN=Thawte SGC CA':
Unable to locally verify the issuer's authority.
To connect to www.google.com insecurely, use `--no-check-certificate'.
Unable to establish SSL connection.
编辑
我有这个文件/etc/pki/tls/certs/ca-bundle.crt
,当我wget
用--ca-certificate
指向该文件的开关运行时,一切正常。该文件应该放在哪里,这样我就不需要使用开关了?
BTW:curl
和links
做工精细,但lynx
也抱怨:“SSL错误:无法获取本地颁发者证书”所以这不仅wget
的问题...
4
为什么你甚至有一个Fedora 8安装?
—
伊格纳西奥·巴斯克斯
Fedora 9、10、11、12和13甚至不再受支持。
—
ceejayoz
我知道这是一个不再支持的古老OS,但我希望这只是一种配置问题,有经验的人可以轻松解决,因此我不需要升级整个系统。
—
tomazy 2011年
您正在使用的wget是什么版本?
—
SparX
GNU Wget 1.11.1(对Red Hat进行了修改)
—
tomazy 2011年