iOS: Can't connect to WebDAV server

This discussion was created from comments split from: WebDAV iOS still return error with credentials.
  • could not connect to webdav server too
  • Debug ID D756569957
  • It looks like we're not able to support non-local HTTP servers on iOS due to OS security measures. We're going to disable the ability to specify those in the next version. You'll need to use a different server that supports HTTPS, or proxy the HTTP connection via localhost (but you should use HTTPS if you can).
  • Debug ID D756569957 when use https
    https also cannot work in desktop. The certificate is not trusted because the issuer certificate is unknown.
    The server might not be sending the appropriate intermediate certificates.
    An additional root certificate may need to be imported.
  • edited 20 days ago
    You need a WebDAV server with a valid signed certificate, not a self-signed one. (The desktop can be configured to trust self-signed certificates, but the iOS app cannot.)
  • @dstillman I use the a WebDAV server with a valid signed certificate, not a self-signed on,but ia appears that :The operation couldn't be completed.(Zotero.AFResponseError error 1.) Debug id is D1494572562. Zotero version 167
  • Can IOS support its own WebDAV server in future versions? Or will it never be solved
  • @wxswjtu: You're getting a different error now. We're investigating:
  • I hav the same problem. Debug Id D1693162899
  • @dstillman, to clarify your comment above, will the iOS app continue to support WebDAV servers on the local network accessed via IP address with HTTP? That setup is currently working for me.
  • @wxswjtu: Should be fixed in the latest build.

    @friente: You're not using the latest version.

    @kennethhsu: Yes.
  • Like @kennethhsu , I can access the IP address of the local LAN normally,(http: ,but I can't access the external domain name ( to Synology nas (but it's normal for desktop Zotero to use Synology domain name, whether it's MAC or win)

  • @mindennis: As I say above, non-local HTTP connections won't work, and won't be configurable in future versions. You need to use HTTPS or a local HTTP connection.
Sign In or Register to comment.