Hi Fred,
Do I understand correctly:
- Your Nextcloud
- is in a container on Unraid (their version or AiO? Another version?)
- connection to the 'Net runs through Tailscale funnel
- Working:
- NC in browser
- File actions through app on IOS
- Not working:
- contacts synchronisation
- Not mentioned:
- calendar synchronisation
I have no experience with Tailscale, Funnel or IOS, so I hope someone who does have experience with any of those chimes in.
The documentation for Funnel makes me think it creates an entrypoint for a specific URL. WebDAV for contact runs on another URL than WebDAV for files.
Of the examples in the documentation, the “development server” example seems the best match for your situation.
Do you have a configuration for each URL? The calendar settings in Nextcloud seem to imply that Apple devices require a more specific address than non-Apple devices.
What is the error that is presented?
To troubleshoot:
- is there any logging for Apache or nginx in your container, when you try to connect?
- does the Letsencrypt certificate that is presented in the browser match what you would expect for the contacts-address?
- is all of this only on your IOS-device, or did you run the tests on other devices as well?