【发布时间】:2021-01-14 12:48:49
【问题描述】:
我目前正在尝试测试基于 websocket 的 php 聊天。 https://github.com/sanwebe/Chat-Using-WebSocket-and-PHP-Socket
这是我目前正在尝试测试。 但我正在使用 cloudflare,通常使用 cloudflare 应该可以正常工作,但我总是得到
Error 525
SSL handshake failed
当我尝试这样访问它时: https://example.com:2096/chat/server.php
& 如果我尝试使用 chat ofc,结果相同。但这适用于使用 https 端口、8443 相同结果等的每个域。
我正在使用“完全(严格)”模式并且我安装了 cloudflare 安装的签名证书,所以我真的不知道问题出在哪里,使用 wss 并且当我禁用 SSL 时它可以工作,但我想要使其在 SSL ofc 上工作。
不使用 https 端口访问我的网站工作正常,所以它不能是“严格”模式,测试正常“完整”和灵活但结果相同。
提前感谢您的帮助。
编辑--
【问题讨论】:
-
正在使用 apache2 或 nginx。你能告诉我们你的配置文件吗?
-
我正在使用 apache2 (xampp)。我不知道如何在没有外部链接的情况下向您展示我的配置文件,但在这里:link 那是 httpd-ssl.conf 文件(其中的一部分)。
标签: php sockets websocket socket.io cloudflare