最近在我的 iOS 设备上注销了 seafile - 当尝试重新登录时,我收到错误“无可用证书”
我的 HTTPS/SSL 看起来不错,证书有效,并且在 Web 客户端上运行良好。我尝试禁用 SSL 但仍然无法连接。不太确定这里发生了什么变化或出了什么问题。
我使用 Cloudflare 作为我的 DNS,但据我所知,问题似乎也不在这里。
也许也值得注意,这是我也用于其他网站的域的子域 - 即 cloud.domain.com
任何建议都会非常有帮助,我真的很依赖相机上传功能,如果没有它,我会非常沮丧,因为它无法通过网络用户界面来模拟
如果它也有意义的话,这是一个通过 Docker 的自托管实例。
我终于弄清楚为什么我们在使用该应用程序和 Cloudflare 时在 IOS 上收到“无可用证书”的消息。我的 iPhone 应用程序没有考虑 Cloudflare 使用 mTLS 而不是 TLS 的能力。 当您停用特定 Seafile 网站的 mTLS 后,您将能够在 Iphone 应用程序上注册该帐户。 对于我们的开发人员来说,我相信合并 mTLS 的能力确实比标准 TLS 提供了更好的安全性。如果您可以将其添加到 iPhone 应用程序中,那就太好了。 andoid 应用程序接受 mTLS。同一服务器上的其他 iPhone 应用程序也可以使用 mTLS。我有 Bitwarden、immich 等等。