V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
ixuefeng
V2EX  ›  macOS

macOS 下 AFP 访问 NAS 不定期连接失败的问题

  •  
  •   ixuefeng · 2020-01-16 10:48:47 +08:00 · 9627 次点击
    这是一个创建于 1764 天前的主题,其中的信息可能已经有所发展或是发生改变。

    系统是 Catalina。

    电脑新开机后,command+k 以 afp 协议挂载局域网内群晖 NAS 的共享文件夹正常,下班时盒盖带电脑回家。

    但是每次第二天到公司开盖重新登录后,再点击 Finder 边栏已连接服务器“Diskstation”,必定提示连接失败,如果点击右侧“连接身份”就直接“弹出”网络服务器。

    此时需要强制退出 Finder,再在 Finder 边栏点击 Diskstation 就能正常打开共享文件夹了。

    咨询了群晖的工程师,也没有答案,让我配合抓包分析,嫌麻烦,就没继续了。

    27 条回复    2022-09-12 15:21:18 +08:00
    henryshen233
        1
    henryshen233  
       2020-01-16 11:03:53 +08:00 via iPhone
    都是如此吧,带电脑回家不是就失去连接了吗。第二天来 Finder 还在失去连接的状态。
    ixuefeng
        2
    ixuefeng  
    OP
       2020-01-16 11:11:09 +08:00
    @henryshen233 应当不是。失去连接的状态下,点击边栏 Diskstation 的动作,相当于有个登录的操作,而且,此时,反馈的是连接失败,点击连接身份,直接给你弹出服务器了。
    tagtag
        3
    tagtag  
       2020-01-16 13:15:18 +08:00
    一样的问题,我是 QNAP,问题应该出在 macOS 上,建议别使用 AFP 了,苹果都放弃这个协议了,使用 NFS 挂载到 mac 上
    alphatoad
        4
    alphatoad  
       2020-01-16 13:17:25 +08:00 via iPhone
    不要用 afp,这是个 legacy 协议
    dingdangnao
        5
    dingdangnao  
       2020-01-16 13:35:59 +08:00 via iPhone
    重启 finder 试一下?
    NG6
        6
    NG6  
       2020-01-16 14:18:53 +08:00
    SMB3.0 也一德行,经常就进不去,我觉得是 finder 的问题,DS918+
    byuan04
        7
    byuan04  
       2020-01-16 14:20:50 +08:00
    @tagtag
    @alphatoad

    我搜了下怎么都推荐 afp... https://www.helios.de/web/EN/news/AFP_vs_SMB-NFS.html
    Performance and reliability
    AFP offers significantly faster read/write performance than SMB or NFS
    AFP supports server-based “fast find file” support – essential for today's large systems
    Macs work more reliably and faster using AFP
    SMB1 is less stable
    xupefei
        8
    xupefei  
       2020-01-16 14:26:57 +08:00 via iPhone
    亲,Catalina 太垃圾,这边推荐您降级到 Mojave 哦
    alphatoad
        9
    alphatoad  
       2020-01-16 14:29:22 +08:00 via iPhone
    @byuan04 afp 已经 deprecated 了,现在 time machine 只能走 smb,而且 apfs 卷只能通过 smb/nfs 共享
    虽然我的体验也确实是 afp 比 smb 快那么一丢丢,不过苹果都不维护的东西用它作甚,几十年的老东西指不定哪天就挂了
    carrionlee
        10
    carrionlee  
       2020-01-16 14:31:34 +08:00 via Android
    一样的,强制重启 finder,然后重新挂载就好了
    ixuefeng
        11
    ixuefeng  
    OP
       2020-01-16 14:37:18 +08:00
    体验下来感觉还是 AFP 流畅些,所以我一直用 AFP。

    而且我经常需要外网访问,SMB 又不方便外网访问。

    家里 ATV 上 infuse 外网公司 NAS 上视频,我就直接用 WebDAV 了,传输效率还不错。
    kujoq
        12
    kujoq  
       2020-01-16 15:20:31 +08:00
    同样的问题
    之前 Mojave 系统也存在一样的情况
    DT27
        13
    DT27  
       2020-01-16 15:25:33 +08:00
    SMB 也是。。。网络内能看到主机,也能直接进去看到文件夹列表,但进不了具体文件夹。
    必须“前往->连接服务器”,然后才能打开具体文件夹。。。
    ixuefeng
        14
    ixuefeng  
    OP
       2020-01-16 15:34:48 +08:00
    @DT27 是的,smb 的话出现问题的时候,只能进入之前挂载的那个文件夹,进入其他文件夹就会报错。
    xupefei
        15
    xupefei  
       2020-01-16 21:38:18 +08:00 via iPhone
    @ixuefeng 请问你试过用 WebDAV 传输大于 4GB 的文件吗?能成功传完吗?
    TashinV
        16
    TashinV  
       2020-02-09 21:49:57 +08:00
    我这自己家内网 afp 都连不上群晖。。。不知道为啥
    ixuefeng
        17
    ixuefeng  
    OP
       2020-03-30 15:29:31 +08:00
    之前一直是用固定 ip 连接的,不管是内网 ip 还是外网固定 ip,上周五改用域名连接了,今天早上回到公司发现连接一切正常,看来问题可能出在这,什么原理就不清楚了。
    ixuefeng
        18
    ixuefeng  
    OP
       2020-03-30 15:35:11 +08:00
    @xupefei 才看到,没这么干过,webdav 我只用作 OmniFocus 的同步服务,以及家里 ATV4 上的 infuse 公网远程访问读取公司 nas 上的媒体文件,一般文件都可以正常流畅的完整播放,除了 4k 文件(比如国庆阅兵央视 4k 片子,49.91G )有卡顿,但这个应该是我的 ATV4 的解码能力不足的问题。
    ixuefeng
        19
    ixuefeng  
    OP
       2020-03-30 15:38:25 +08:00
    @TashinV 群晖里文件服务启用 AFP 了吗?
    TashinV
        20
    TashinV  
       2020-03-30 16:27:04 +08:00 via iPhone
    @ixuefeng 打开了的
    matthewz
        21
    matthewz  
       2020-04-18 18:02:44 +08:00
    没办法 这是 Finder 的 bug

    出问题的时候用 forkLift 就好了
    vsean
        22
    vsean  
       2020-06-11 23:19:48 +08:00
    @DT27 同样的操作方法,实在是在太烦了
    DT27
        23
    DT27  
       2020-06-12 11:14:23 +08:00
    @vsean 然后现在的新系统一直打开局域网的大型 iso 文件卡死。。。只能强制关闭电脑。。。
    Callmexf
        24
    Callmexf  
       2020-07-29 21:46:03 +08:00 via iPhone
    @ixuefeng 找到原因了 跟你说一声 Catalina 好像不支持 smb1 了 进 nas 把 smb 最低版本改成 smb2 和 large mtu 即可 亲测有效
    ixuefeng
        25
    ixuefeng  
    OP
       2020-07-30 09:18:38 +08:00 via iPhone
    @Callmexf #24 我用 afp 访问的啊
    ixuefeng
        26
    ixuefeng  
    OP
       2020-08-26 08:42:37 +08:00
    最近发现问题不存在了,可能是最新的 10.15.6 系统解决了这个 bug 。
    sylarchang
        27
    sylarchang  
       2022-09-12 15:21:18 +08:00
    @ixuefeng 你好,我遇到類似問題,我的 Mac 是固定位置固定網絡環境使用。系統版本是 Catalina 10.15.7 ,使用下載軟件 QB 會在途中斷連群暉,此時 Finder 內打開 NAS 仍顯示連接但無內容,重啟 Finder 之後有時 Finder 內可以看到 NAS 內容有時仍是空白,但下載軟件 QB 內顯示 Socket is not connected 。重啟 Mac 有時可以解決但一段時間又斷連,並不希望頻繁重啟 Mac 。不知有何解決方案? 感謝🙏
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3623 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 168ms · UTC 04:32 · PVG 12:32 · LAX 20:32 · JFK 23:32
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.