最近给同事配置了几台不同机房的 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)上稳定复现
1
kkocdko 2021-09-10 01:58:24 +08:00 via Android
也许是出于安全问题的限制?哪位大佬去翻下源码。。。
|
2
sheDemocarcy 2021-09-10 08:14:52 +08:00 via Android
我也有这种问题,但没管,蹲一个解决方案
|
3
gangsta 2021-09-10 09:09:46 +08:00
刚看了一下自己的书签和搭在本地的 Portainer, 端口也是 9000, URL 后面代参数并且前面没有协议是可以同步的
楼主试一下类似这样的结构 (#号后面是 Portainer 的某个路径), 前面不要加 http 或 https : 22.33.44.55:9000/#!/1/docker/containers |
4
ragnaroks OP @kkocdko
@sheDemocarcy 就是不知道这个是特定于这个条件的问题,还是某种更严重的情况;前者可以用其它手段绕过,后者可能会直接导致我不再使用 chrome @gangsta 在我的环境上,不管后面带什么参数,只要协议是 http(也就是书签前面没有协议),并且是 9000 端口,一律被隐藏 |
5
a90120411 2021-12-18 01:34:19 +08:00
我今天发现 https://tiddlywiki.com/ 这个网址也不能同步。很奇怪。
|