最近黑群晖的 WebDAV 出问题了,而且表现的特别奇怪。内网可以访问文件目录,外网不能访问文件目录。
利用 RaiDrive 、Documents for iOS 之类的 WebDAV 工具都无法连接上 NAS 。但走 SFTP 、SMB 都一切正常,也就是说只有 WebDAV 服务崩了。
既然出了问题,还是得去解决一下。
首先尝试重启 WebDAV Server 、重启 NAS 、重启路由器,未能解决问题。
然后去检查了 NAS 端的权限配置、文件夹配置、用户配置、服务配置,把用户权限拉满、防火墙等关到最低,未能解决问题。
检查了路由器端的配置,端口转发服务均开启,换成 DMZ 端口全开,依然无法解决问题。次级路由能正常访问。然后升级了一下路由器,不是路由器系统的锅。未能解决问题。
换了家 DDNS 服务商试了下,同样访问不了 WebDAV 文件夹,其他服务正常,排除 DDNS 问题。
全程都有进 SSH 看对应的 5005 和 5006 端口,服务也是正常启动的。合理怀疑是电信封了我的 5005 端口,但换了别的端口还是不行,错怪了电信。
检查到这一步已经花了好几天的时间,但着实想不到哪里还会对 WebDAV 服务产生影响。
最后无意间发现,WebDAV Server 最近的 2.4.0 更新是一个大版本更新,日期是 2021-02-23 。所以试着回退了一个版本,2.3.4 版,结果真的解决了这个问题。
由于我家里的白群晖 WebDAV 服务一直正常运行,所以没往这个方向考虑。看来这个版本的 WebDAV Server 不能装在黑群上,可能是对黑群设备的兼容性问题。所以也不奢求群晖官方能解决这个问题了。
中英文互联网上也确实没有人遇到类似的情况(可能是版本号比较新,而出问题的主要是黑群晖设备,白群晖没问题)。由于这类折腾确实比较花时间,发出来帮助大家解决类似问题。
以后黑群晖确实不能随便更新套件。
附上历史版本 WebDAV Server 下载地址,要选对应的版本哦:
https://archive.synology.com/download/Package/WebDAVServer/2.3.4-0025
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.