ragnaroks
V2EX  ›  问与答

chrome 的书签诡异问题

  •  
  •   ragnaroks · Sep 9, 2021 · 1289 views
    This topic created in 1711 days ago, the information mentioned may be changed or developed.

    最近给同事配置了几台不同机房的 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)上稳定复现

    5 replies    2021-12-18 01:34:19 +08:00
    kkocdko
        1
    kkocdko  
       Sep 10, 2021 via Android
    也许是出于安全问题的限制?哪位大佬去翻下源码。。。
    sheDemocarcy
        2
    sheDemocarcy  
       Sep 10, 2021 via Android
    我也有这种问题,但没管,蹲一个解决方案
    gangsta
        3
    gangsta  
       Sep 10, 2021
    刚看了一下自己的书签和搭在本地的 Portainer, 端口也是 9000, URL 后面代参数并且前面没有协议是可以同步的
    楼主试一下类似这样的结构 (#号后面是 Portainer 的某个路径), 前面不要加 http 或 https :

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

    @gangsta
    在我的环境上,不管后面带什么参数,只要协议是 http(也就是书签前面没有协议),并且是 9000 端口,一律被隐藏
    a90120411
        5
    a90120411  
       Dec 18, 2021
    我今天发现 https://tiddlywiki.com/ 这个网址也不能同步。很奇怪。
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   900 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 57ms · UTC 22:11 · PVG 06:11 · LAX 15:11 · JFK 18:11
    ♥ Do have faith in what you're doing.