无法启动 HTTP/2 代理

无法启动 HTTP/2 代理

我这里遇到了一个严重的问题。我的服务器出现问题后(我安装了 ntop 和 ntopng,但出现端口错误,因为端口 3000 被 nghttpx 绑定),我卸载了 ntop 和 ntopng,然后在下次重启时出现错误:

winpack.cf systemd[1]: 正在启动 HTTP/2 代理...

winpack.cf nghttpx[768]: 14/Apr/2016:21:07:16 +0300 PID768 [警告] shrpx_config.cc:2012 frontend-no-tls: 已弃用。在前端使用 no-tls 关键字

winpack.cf nghttpx[768]: [FATAL] 参数太少 (shrpx.cc:2060)

winpack.cf nghttpx[768]: 14/Apr/2016:21:07:16 +0300 PID768 [警告] shrpx_config.cc:2016 backend-no-tls: 已弃用。后端连接未加密... backend-tls

winpack.cf nghttpx[768]: 用法:nghttpx [OPTIONS]... [ ]

winpack.cf nghttpx[768]:HTTP/2、HTTP/1 和 SPDY 的反向代理。

winpack.cf systemd[1]: nghttpx.service: 控制进程已退出,代码=退出状态=1

winpack.cf systemd[1]: 无法启动 HTTP/2 代理。

winpack.cf systemd[1]: nghttpx.service: 单元进入失败状态。

winpack.cf systemd[1]: nghttpx.service: 失败,结果为“退出代码”。

顺便说一句,你可以在我的域名(winpack.cf)上进行测试,但奇怪的是,Apache 在没有 nghttpx 的情况下正确地提供 HTTP/2!

这是怎么回事?我该如何修复上述错误?我可以提供您可能需要的任何其他日志。

相关内容