0

我的域名是:http ://dev.www.triunfamos.com

我使用 Advanced Rest Client ( https://install.advancedrestclient.com/install ) 并尝试调用提到的域

它产生了这个输出:

The requested URL can't be reached
The service might be temporarily down or it may have moved permanently to a new web address.
140278599439040:error:14077410:SSL routines:SSL23_GET_SERVER_HELLO sslv3 alert handshake failure:../../vendor/node/deps/openssl/openssl/ssl/s23_clnt.c:802:

如果我使用这个网站:https ://apitester.com/来调用我的 URL,它可以正常工作

但是这个也失败了:https://client.restlet.com/抛出错误:

sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target

我的网络服务器是 nginx 1.10.3 ubuntu 16 和 certbot 是 0.26.1

无法使用 Advanced Rest Client 或任何其他的问题是什么?谢谢。

4

1 回答 1

0

官方论坛可以解决问题:https ://community.letsencrypt.org/t/cannot-use-advanced-rest-client-with-letsencrypt-websites-because-throws-sslv3-alert-handshake-failure/ 88104

简历:ARC 不使用 TLS 1.2,对于 nginx 1.10.x,ssl_ecdh_curve必须从 nginx 配置中删除这句话(如果我使用 ARC)。

对于 nginx 1.11ssl_ecdh_curve必须设置auto

在具有 nginx 1.10 但正在工作的站点中,ARC 是由于使用 cloudflare SSL

建议为 nginx 1.11 安装 TLS 1.3

于 2019-03-08T09:31:46.957 回答