wget时无法建立ssl连接
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了wget时无法建立ssl连接相关的知识,希望对你有一定的参考价值。
[[email protected] ~]# wget https://bootstrap.pypa.io/ez_setup.py -O - | python - --user
--2014-09-15 22:06:51-- https://bootstrap.pypa.io/ez_setup.py
正在解析主机 bootstrap.pypa.io... 103.245.222.175
Connecting to bootstrap.pypa.io|103.245.222.175|:443... 已连接。
ERROR: certificate common name `*.c.ssl.fastly.net‘ doesn‘t match requested host name `bootstrap.pypa.io‘.
To connect to bootstrap.pypa.io insecurely, use `--no-check-certificate‘.
无法建立 SSL 连接。
wget --no-check-certificate https://bootstrap.pypa.io/ez_setup.py
因为wget在使用HTTPS协议时,默认会去验证网站的证书,而这个证书验证经常会失败。加上"--no-check-certificate"选项,就能排除掉这个错误。
以上是关于wget时无法建立ssl连接的主要内容,如果未能解决你的问题,请参考以下文章
在 c# (.net core) 中使用 httpclient 时无法建立 SSL 连接,但在 Postman 和 Browser 中有效