【问题标题】:ERR:insecure response with apacheERR:使用 apache 的不安全响应
【发布时间】:2018-02-04 09:09:17
【问题描述】:

Apache 服务器正在代理请求以表达在 9999 上运行的服务器

<VirtualHost *:443>
    ServerName api.aonesalons.com
    SSLEngine on
    SSLCertificateFile /home/ec2-user/aonesalons.com.pem
    SSLCertificateKeyFile /home/ec2-user/aonesalons.com.key
    # <Proxy *>
    #   Order allow,deny
    #    Allow from all
  # </Proxy>
        ProxyPreserveHost On
        ProxyRequests Off
    ProxyPass / http://localhost:9999/
    ProxyPassReverse / http://localhost:9999/
</VirtualHost>

如果我在浏览器中点击 api.aonesalons.com,我的请求会发送到服务器。

从我的应用程序前端,当调用任何 api url 时,apache 也通过 https 提供服务,

它总是返回

ERR_FAILED or ERR_INSECURE_CONNECTION

编辑:

在安全选项卡的浏览器控制台中,证书完全有效。我也尝试过将请求代理到快速服务器的 https 版本,但没有区别。移至 https 后开始发生。

一旦我开始使用 Cloudflare 作为 api.aonesalons.com 的代理,api.aonesalons.com 就会返回我的客户端应用程序并且不会访问我的 API。我正在使用 apache 将 api.aonesalons.com 代理到 9999 服务器,并将 *.aonesalons.com 代理到具有静态应用程序内容的客户端文件夹

【问题讨论】:

    标签: apache express ssl https


    【解决方案1】:

    来自SSLLabs report for api.aonesalons.com

    可信 - 否 - 不可信

    仔细看证书显示:

    主题 - CloudFlare 原始证书
    发行人 - CloudFlare, Inc.

    这不是供公众直接访问的证书。它仅受 Cloudflare 本身信任,旨在保护 Cloudflare CDN 和受此 CDN 保护的服务器之间的路径,请参阅Introducing CloudFlare Origin CA

    在浏览器控制台的安全选项卡中,证书完全有效。

    我不知道您对浏览器做了什么,但也许您明确信任 Cloudflare CA。使用浏览器访问该站点时,我收到了预期的警告:

    NET::ERR_CERT_AUTHORITY_INVALID

    我的猜测是,您尝试使用 Cloudflare CDN 保护您的站点,但未能正确调整 DNS 设置以让 Cloudflare 管理您的 DNS 的相关部分。

    【讨论】:

    • 我没有通过 cloudflare 代理对 api.aonesalons.com 的请求,而是使用了他们提供的 ssl 证书。 “这不是供公众直接访问的证书。它仅受 Cloudflare 本身信任,旨在保护 Cloudflare CDN 和受此 CDN 保护的服务器之间的路径,”这清楚地表明了问题所在。 :) 非常感谢!
    • 当我开始使用 cloudflare 作为 api.aonesalons.com 的代理时,api.aonesalons.com 会返回我的客户端应用程序并且不会访问我的 API。我正在使用 apache 将 api.aonesalons.com 代理到 9999 服务器,并将 *.aonesalons.com 代理到具有静态应用程序内容的客户端文件夹
    • @Simrankaur:您的最后一条评论本质上是一个不同的问题,即如何在您的特定设置中正确配置 Cloudflare 的使用。请将其作为新问题提出,并在新问题中提供有关您当前设置的必要详细信息。
    猜你喜欢
    • 1970-01-01
    • 2016-01-31
    • 1970-01-01
    • 2016-08-31
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多