技术文档

使用wget提示无法建立SSL连接的解决方案

什么是wget?

使用wget提示无法建立SSL连接的解决方案

wget是一个从网络上自动下载文件的自由工具,支持通过HTTP、HTTPS、FTP三个最常见的TCP/IP协议下载,并可以使用HTTP代理。wget名称的由来是“World Wide Web”与“get”的结合。

在日常生活有,有程序猿可能会这种情况使用wget提示无法建立SSL连接,遇到这种问题应该怎样解决呢?下面一起来探讨一下:

wget下载URL

提示无法建立SSL连接

[root@ ~]# wgethttps://nodejs.org/dist/v4.2.3/node-v4.2.3-linux-x86.tar.gz

–2015-12-2622:06:51– https://nodejs.org/dist/v4.2.3/node-v4.2.3-linux-x86.tar.gz

正在解析主机node js.org… 104.20.22.46,104.20.23.46,2400:cb00:2048:1::6814:172e,…

Connecting tonode js.org丨104.20.22.46丨:443…已连接。

bootstrap.pypa.io|103.245.222.175|:443… 已连接。

ERROR: certificate common name`*.node js.org’ doesn’t match requested host name `node js.org’.

To connect to node js.orginsecurely,use `–no-check-certificate’.

无法建立SSL连接


解决方法:

原命令上加上” –no-check-certificate”

这是因为wget在使用HTTPS协议时,默认会去验证网站的证书,而这个证书验证经常会失败。加上”–no-check-certificate”选项,就能排除掉这个错误。

[root@ src]# wgethttps://nodejs.org/dist/v4.2.3/node-v4.2.3-linux-x86.tar.gz——no-check-certificate

–2015-12-2622:06:51– https://nodejs.org/dist/v4.2.3/node-v4.2.3-linux-x86.tar.gz

正在解析主机node js.org… 104.20.22.46,104.20.23.46,2400:cb00:2048:1::6814:172e,…

Connecting tonode js.org丨104.20.22.46丨:443…已连接。

WARNING:certificatecommon name`*.node js,org’ doesn’t match requested host name `node js.org’.

已发出HTTP请求,正在等待回应…200 OK

长度:11239877(11M)[application/gzip]

Saving to:`node-v4.2.3-linux-x86.tar.gz’

下载成功!

相关搜索

  • 无法建立ssl连接
  • linux无法建立ssl连接
  • 建立ssl连接错误
  • ssl连接建立过程分析
  • 建立ssl连接
  • 如何建立ssl连接
  • 无法建立ssl
  • ssl建立连接过程
  • wget ssl
©2020-2024   万云SSL证书  (www.sslssl.com.cn)  万云科技   豫ICP备2020034358号-10