【发布时间】:2018-05-11 12:55:32
【问题描述】:
我正在尝试使用 wget 检索资源,但是我不断收到以下错误:
Unable to establish SSL connection.
我尝试了以下命令:
wget -d https://resourcesource.com/spring-boot-starter-parent-2.0.0.RELEASE.pom
wget --no-check-certificate -d https://resourcesource.com/spring-boot-starter-parent-2.0.0.RELEASE.pom
两者都没有奏效。
详细日志:
Resolving resourcesource.com (resourcesource.com)... {ip address}
Caching resourcesource.com => {ip address}
Connecting to resourcesource.com
(resourcesource.com)|{ip address}:443... connected.
Created socket 3.
Releasing 0x000055c98ca7a8d0 (new refcount 1).
Initiating SSL handshake.
SSL handshake failed.
Closed fd 3
Unable to establish SSL connection.
Saving HSTS entries to /root/.wget-hsts
我正在从 docker 容器中运行它。如果我尝试通过我的机器访问资源,我就可以访问它。
非常感谢任何有关解决此问题的建议。
谢谢。
【问题讨论】:
-
如果您提供真实的 URL,人们本可以为您提供更好的帮助。因此投反对票。
-
该网址是公司内部网站,所以即使我把它给了你,你也无法访问它。
-
您至少可以提供有关服务器证书的详细信息...也许您的客户端不信任其 CA。您的问题仍然缺少很多细节:操作系统版本、wget 版本、服务器类型/配置等。您是否尝试过其他客户端?
curl?openssl s_client?等等。请记住,他的网站不仅是供您解决自己的问题,而且以后人们可以将答案用作帮助。另外,您在这里偏离主题,请尝试使用 ServerFault 或 SuperUser。