最近似乎是负责技术的大脑皮层区域比较活跃(?),尝试各种电脑方面的功能和程序。或许是因为发现通过询问 ChatGPT ,多多少少能解决一些问题吧(尽管生成式 AI 仍会出现幻觉回答)。
今天尝试在 MacOS 上开设一个 WebDAV服务器,并从 QNAP NAS 的系统中的备份、同步功能模块 HBS 3 来进行连接。
在 MacOS 侧,我没有用命令行,而是用的是从 Mac APP Store 上下载的一款名为 WebDAVNav Server 的 APP 来进行简单的图形化管理。于是这就遇到了一个小问题。
我通过该款 APP 在 MacOS 中启用 WebDAV 服务后,从局域网内其他主机的操作系统,例如一台 Windows 电脑中访问 MacOS 上的 WebDAV ,是可以正常连接的,说明 MacOS 作为 WebDAV 服务器端这一侧配置已成功。
然而,在同一局域网下,一台 QNAP NAS 中 HBS 3 文件备份同步中心里配置连接 WebDAV 时,却一直出现「身份验证错误。无法连接到云服务。」这样的报错。
我很确定 IP 地址、用户、密码等都没有填写错误,后来花了一点时间,才发现原来是我所选用的 Mac 的 WebDAVNav Server 的配置上需要更改一个选项。具体来说:在该 APP 的 「Authentication」 选项卡中,可以设置用户名和密码,其下方有个勾选项「Use Digest Authentication」。要想从 QNAP 连接,必须取消勾选该选项才能连接成功。
不过需要注意的是,取消勾选会导致认证安全降低。我因为是在自己的局域网内测试,而且是临时试用,因此不用太过在意。