HTTP/3 phpMyAdmin 5.1.1中的一个错误(1,16)无法访问(17:文件已存在)

3z6pesqy  于 2022-11-09  发布在  PHP
关注(0)|答案(1)|浏览(187)

当使用phpMyAdmin 5.1.1和在NGINX服务器上启用HTTP/3时,我得到这个日志和内部服务器错误500消息。使用HTTP/2协议工作良好。

2021/11/04 18:11:27 [alert] 21777#21777: *259 epoll_ctl(1, 16) failed (17: File exists), client: 37.234.***.***, server:*******, request: "POST /phpadmin/index.php?route=/config/get HTTP/3", host: "*******"

编辑:我用Cloudflare的http 3安装了一个新的nginx服务器,我使用了以下脚本:https://github.com/angristan/nginx-autoinstall/blob/master/nginx-autoinstall.sh
我安装了Php 7.4 fastCgi,下载并解压缩了Phpmyadmin 5.1.1。
我得到了这些nginx错误日志后,启动nginx和登录到phpmyadmin:

2021/11/04 18:54:32 [notice] 23537#23537: signal process started
2021/11/04 18:54:46 [alert] 23539#23539: *288 epoll_ctl(1, 16) failed (17: File exists), client: 37.234.122.188, server: harisnyauzlet.hu, request: "POST /phpadmin/index.php?route=/ HTTP/3", host: "harisnyauzlet.hu"
2021/11/04 18:55:10 [alert] 23539#23539: *288 epoll_ctl(1, 16) failed (17: File exists), client: 37.234.122.188, server: harisnyauzlet.hu, request: "POST /phpadmin/index.php?route=/ HTTP/3", host: "harisnyauzlet.hu"
2021/11/04 20:14:00 [crit] 23539#23539: *307 SSL_do_handshake() failed (SSL: error:1e000065:Cipher functions:OPENSSL_internal:BAD_DECRYPT error:1000008b:SSL routines:OPENSSL_internal:DECRYPTION_FAILED_OR_BAD_RECORD_MAC) while SSL handshaking, client: 128.1.248.26, server: 0.0.0.0:443
2021/11/04 21:00:08 [crit] 23539#23539: *314 SSL_do_handshake() failed (SSL: error:1e000065:Cipher functions:OPENSSL_internal:BAD_DECRYPT error:1000008b:SSL routines:OPENSSL_internal:DECRYPTION_FAILED_OR_BAD_RECORD_MAC) while SSL handshaking, client: 193.118.53.202, server: 0.0.0.0:443
2021/11/05 01:07:19 [crit] 23539#23539: *354 SSL_do_handshake() failed (SSL: error:1e000065:Cipher functions:OPENSSL_internal:BAD_DECRYPT error:1000008b:SSL routines:OPENSSL_internal:DECRYPTION_FAILED_OR_BAD_RECORD_MAC) while SSL handshaking, client: 128.14.134.134, server: 0.0.0.0:443
plupiseo

plupiseo1#

这是Cloudflare的一个已知错误(Angristan使用他们的quiche/nginx补丁)。当你使用POST处理一个body时,你会遇到这个错误。
但是,Cloudflare团队在他们的系统中不使用POST,因此这不是他们的优先事项。
云闪团队:这肯定是我们应该在某个时候解决的问题,虽然我们现在还没有一个估计,因为它不是很高的优先级(我们自己在生产中没有使用这个选项)。当然会欢迎补丁,所以如果有人想在我们开始之前解决这个问题,我会把这个票留着。
这是一年前的照片。

相关问题