跳到主要内容

【已解决】部署新版Mattermost后提示:Please check connection, Mattermost unreachable....

解决办法来自于这里:

[Solved] Error: Please check connection, Mattermost unreachable. If issue persists, ask administrator to check WebSocket port

具体的做法就是在你的nginx配置中进行修改

    location / {
proxy_pass https://127.0.0.1:8443;
proxy_set_header Host $http_host;
proxy_set_header CLIENT_HOST $remote_addr;
proxy_set_header Origin "";
#下面这部分是要增加的
proxy_http_version 1.1;
proxy_set_header Upgrade $http_upgrade;
proxy_set_header Connection "upgrade";
proxy_ssl_verify off;
}

原因是:nginx反向代理无法处理 websocket 连接。错误信息中有这样的内容:error=connect:升级 websocket 连接失败,websocket:客户端没有使用 websocket 协议