chrome 的书签诡异问题

2021-09-09 22:20:06 +08:00
 ragnaroks

最近给同事配置了几台不同机房的 docker (portainer) 机器让他练手做分布式,配置好后就加书签方便访问了。
下班之后打电话给我,问我还记不记得 portainer 的管理地址,我说你不是加书签了么,他说他的 chrome 没同步看不到。
本来只以为是网络问题,就没关注,找机房运维要了 ip 后给他发过去了,然后我也加了个书签备用。

有意思的就来了,总结了一下团队进度后做个明天开会用的报表,离开工作机,打开游戏机准备看看 steam 愿望单有骨折没。
我一打开浏览器就发现我刚才添加的 portainer 的书签没同步,我想大概是网络问题就没管,玩了 2 个小时游戏,也就是发帖这会,我发现还是没同步,就有点奇怪了。
打开 chrome://sync-internals/ 手动同步,发现确实有变更记录,但是收藏夹就是不出现那几条记录,Sync Node Browser 里面也没有。
我又在游戏机的 chrome 里面手动添加了这条记录,并确定 chrome 同步了,到工作机上面看,确实没有那条记录。
经过半个小时的摸索,发现只要协议是 http,且端口是 9000 的 url,均不能显示。

可以显示
https://github.com:9000/
http://github.com:9001/
http://22.33.44.55:9002/

不能显示
http://github.com:9000/
http://22.33.44.55:9000/

在我的游戏机(92)和工作机(93)以及同时的(93)上稳定复现

906 次点击
所在节点    问与答
5 条回复
kkocdko
2021-09-10 01:58:24 +08:00
也许是出于安全问题的限制?哪位大佬去翻下源码。。。
sheDemocarcy
2021-09-10 08:14:52 +08:00
我也有这种问题,但没管,蹲一个解决方案
gangsta
2021-09-10 09:09:46 +08:00
刚看了一下自己的书签和搭在本地的 Portainer, 端口也是 9000, URL 后面代参数并且前面没有协议是可以同步的
楼主试一下类似这样的结构 (#号后面是 Portainer 的某个路径), 前面不要加 http 或 https :

22.33.44.55:9000/#!/1/docker/containers
ragnaroks
2021-09-10 09:48:05 +08:00
@kkocdko
@sheDemocarcy
就是不知道这个是特定于这个条件的问题,还是某种更严重的情况;前者可以用其它手段绕过,后者可能会直接导致我不再使用 chrome

@gangsta
在我的环境上,不管后面带什么参数,只要协议是 http(也就是书签前面没有协议),并且是 9000 端口,一律被隐藏
a90120411
2021-12-18 01:34:19 +08:00
我今天发现 https://tiddlywiki.com/ 这个网址也不能同步。很奇怪。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/800933

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX