一个是开启 https 访问的问题
我看到文档上写着加参数 --ssl=true
就能开启 https
访问,但是没细说证书、端口什么的。
可能就是因为这个,我哪个地方没设置好,开启 docker 的时候不管加不加这个参数,都不能用 https
访问。
conf.json
文件也没有变化,docker 正常启动和运行,笔记也是正常使用,但是 https://domain:6806/就是打不开。
chrome
提示ERR_SSL_PROTOCOL_ERROR
firefox
提示:连接到 xxxx.xx:6806 时发生错误。SSL 接收到一个超出最大准许长度的记录。 错误代码:SSL_ERROR_RX_RECORD_TOO_LONG
说明 ssl 貌似是开了的,是我的哪个设置出问题了,我试过以下办法:
- 尝试在不同平台上 docker 安装 siyuan(windows 和群晖),结果一样没变化
- 尝试映射 443 端口进容器,使用 https://domain:443/ 的办法访问,不行
- 尝试去掉其它参数,只加载--ssl=true 启动容器,也是失败
强迫症,看不到地址栏上的小锁就是不安心。求大佬帮忙解决一下。
我的启动命令是这样样的
docker run -d --name siyuan_note -v E:/siyuan/conf:/siyuan/conf -v E:/siyuan/data:/siyuan/data -p 6806:6806 b3log/siyuan --resident=true --conf=/siyuan/conf/ --data=/siyuan/data/ --ssl=true
另外还有一些问题求大佬解答:
- 参数
--authCode="password"
貌似是无效的,容器每次重启,鉴权码还是自动变。 - 移动笔记的时候会出现各种情况:
-
情况 1:页面提示错误
重命名笔记本 [http://domain:6806/siyuan/siyuan/思源笔记用户指南/] 下的文件 [/通用操作/幻灯片演示.md] 失败:MOVE /通用操作/幻灯片演示.md: 403
服务器上日志的错误是这样的
2021/03/13 21:13:06 box.go:791: worktree move failed: 重命名笔记本 [http://domain:6806/siyuan/siyuan/思源笔记用户指南/] 下的文件 [/通用操作/幻灯片演示.md] 失败:MOVE /通用操作/幻灯片演示
-
情况 2:页面提示移动成功,但是移动的路径有问题,他会在笔记的根目录新建目录
比如我想把/A/A.MD
移动到/B
下去,他实际会移动到/siyuan/data/B/A.MD
这个目录。
-
- 第三个情况就是我发现电脑客户端可以右键调整图片,但网页端在图片上不能够右键,不管是 docker 安装的还是电脑客户端开启后在浏览器中访问。这是不是以后才会出来的功能?
- 第四个是我发现浏览器中编辑文章,插入图片后很难删除,只删除代码是删除不掉图片的,需要 alt+ctrl+0 去代码页删除,再 alt+ctrl+7 切换回来。
PS. 以上我的域名都用 domain 替换了,大佬们懂就好,我家服务器是在裸奔的
欢迎来到这里!
我们正在构建一个小众社区,大家在这里相互信任,以平等 • 自由 • 奔放的价值观进行分享交流。最终,希望大家能够找到与自己志同道合的伙伴,共同成长。
注册 关于