Docker 部署内核连接中断…v2.7.3

本贴最后更新于 683 天前,其中的信息可能已经事过境迁

内核连接中断…v2.7.3

请检查网络连接和内核进程是否正常

使用剪切板的时候,经常出现这个问题,刷新后正常

部署方式:

虚拟机 centos7 + docker

访问方式:

http://ip:端口

系统日志:

systemlog.zip

  • 思源笔记

    思源笔记是一款隐私优先的个人知识管理系统,支持完全离线使用,同时也支持端到端加密同步。

    融合块、大纲和双向链接,重构你的思维。

    23020 引用 • 92599 回帖
1 操作
gas0324 在 2023-02-08 10:56:12 更新了该帖

相关帖子

欢迎来到这里!

我们正在构建一个小众社区,大家在这里相互信任,以平等 • 自由 • 奔放的价值观进行分享交流。最终,希望大家能够找到与自己志同道合的伙伴,共同成长。

注册 关于
请输入回帖内容 ...
  • Docker 部署的话需要配置 WebSocket 反代,建议仔细看下部署文档。

    3 回复
  • gas0324
    作者

    您指得是这个吗?

    https://hub.docker.com/r/b3log/siyuan

    隐藏端口

    使用 NGINX 反向代理可以隐藏 6806 端口,请注意:

    • 配置 WebSocket 反代 /ws
  • gas0324
    作者

    我一直使用的是 + ip + 端口访问的,没有使用代理

  • 从日志中看到的是浏览器客户端没有使用 WebSocket 协议:

    E 2023/02/08 10:04:05 serve.go:342: handle command failed: websocket: the client is not using the websocket protocol: 'upgrade' token not found in 'Connection' header
    
    1 回复
  • gas0324
    作者

    我是用的是 chrome 浏览器

  • nanci

    请问作者大大,这么配置还有什么问题么,怎么还是一直报这个问题

    location /ws {
    proxy_pass http://ip:6806;
    proxy_http_version 1.1;
    proxy_set_header Upgrade $http_upgrade;
    proxy_set_header Connection "upgrade";
    proxy_set_header Host $host;
    proxy_set_header Sec-WebSocket-Version $http_sec_websocket_version;
    proxy_set_header Sec-WebSocket-Key $http_sec_websocket_key;
    proxy_set_header Sec-WebSocket-Extensions $http_sec_websocket_extensions;
    }
    
请输入回帖内容 ...