代码 400,消息错误请求语法 ('\x88\x80\xa32\xc9\x98')

Rus*_*h J 5 python websocket novnc

noVNC websocket 日志在身份验证事件中显示上述消息。身份验证总是失败,并且 noVNC 报告主题错误。

有时错误是 代码 400,消息错误 HTTP/0.9 请求类型 ('\x88\x8fR\x80\x19\x98QhM\xf9')

('\x88\x80\xa32\xc9\x98') 是 ASCII 还是 UTF-8 ?如何阅读和理解此消息?

背景:CentOS 5 / Python 2.4.3 / noVNC

Cip*_*agă 1

看来这是websockify 方面的一个错误。它现在已修复,但他们没有发布包含修复程序的版本,因此如果您想从中受益,则必须使用 master 分支。

或者,您可以将拉取请求中的相关行添加到文件中websockify/websocket.py