我有一个VM在我们的局域网与Ubuntu20.04和Zammad社区安装和工作。我们使用(使用nginx的反向代理)从外部访问它,这也是有效的。
但Zammad的一个功能是Livechat和使用Websockets工作,这是一个障碍,Websockets不起作用,聊天不会在我们的主要网站上初始化(托管在外部)。
这里是网站上javascript控制台在加载livechat时出现的错误:

发布于 2020-08-17 06:01:44
解决方案是通过添加一些自定义标头在条目上启用Websocket通信。
下打开控制面板
的应用程序
使用"$http_upgrade"值“升级”
"Connection"值"$connection_upgrade"

注意,在DSM 6的最后一次更新中,已经准备了一个规则集,并在Add按钮下可用。它会为你创造规则。

https://stackoverflow.com/questions/63445349
复制相似问题