
如果你和我一样:
- 群晖开了 WebDAV
- Joplin 在 Mac / Windows 上同步一切正常
- 唯独 iPhone 永远提示:
network request fail 笔记本电脑上面的 Joplin 可以同步,但是同样的配置,iPhone 就是不成功
那么你并不孤独。
更让人崩溃的是:
- 用浏览器,如 Safari 或者 Chrome 打开域名:
- 有时卡死
- 有时提示 server stopped responding
- 有时又能打开
- 换证书、换端口、折腾 5006、Let’s Encrypt
👉 越折腾越乱
直到我意识到一个事实:
这不是 Joplin 的问题,也不是群晖的问题,而是 iOS + HTTPS + 自签证书 + WebDAV 叠加在一起的系统级冲突。
真正的解法是什么?
一句话总结:
用 Cloudflare Tunnel,
外部 HTTPS,内部 HTTP,彻底绕开证书和端口。
最终我在 iPhone 里用的地址是:https://nas.xxx.com/webdav
而且:
- 无需公网 IP
- 无需端口映射
- 无需自签证书
- iPhone 再也没报过错
为什么这个方法有效?
因为它本质上是:
- iPhone → Cloudflare:标准 HTTPS
- Cloudflare → 群晖:加密 Tunnel
- 群晖内部:HTTP(不参与 TLS 校验)
iOS 不再“挑证书毛病”,WebDAV 只负责读写文件。
给正在折腾的人一句真心建议
如果你已经在下面这些地方来回打转:
- 5005 / 5006
- 证书 / 信任
- 路由器端口映射
- ISP 封端口
那你不是技术不行,而是这套东西本来就不该这么折腾。
Cloudflare Tunnel 是我目前见过最干净、最稳定的解法。
我是犀牛,我在多伦多用“工匠精神”做地产。上述的内容是多天不断研究和试错的总结,具体步骤以后有机会再详细给大家分享。本文完成于2025年12月31日,欢迎访问地产犀牛官网(TeamRhino.ca),订阅微信公众平台“这就是多伦多”(号码:Toronto-RealEstate)。如果你对多伦多房地产有任何问题,欢迎随时和我联系!