i am still struggling with caldav and cardiac sync with Mac OS X.
I have
The Basics
- Nextcloud Server version (e.g., 29.x.x):
- Nextcloud Hub 10 (31.0.6)
- Operating system and version (e.g., Ubuntu 24.04):
- Truenas Scale 25.04.1
- Web server and version (e.g, Apache 2.4.25):
- ?
- Reverse proxy and version _(e.g. nginx 1.27.2)
none
- PHP version (e.g, 8.3):
- ?
- Is this the first time you’ve seen this error? (Yes / No):
- No
- When did this problem seem to first start?
- since installation
- Installation method (e.g. AlO, NCP, Bare Metal/Archive, etc.)
- App in Truenas
- Are you using CloudfIare, mod_security, or similar? (Yes / No)
- No
Summary of the issue you are facing:
I installed the nextcloud app in truenas. Works very well.
I use the certificate from trueness to enter the web interface → works
I downloaded the Mac OS profile to sync calendars and contacts → Download OK
I try to install this profile → error: Das Profil „Familie Lang Nextcloud (de.****.nextcloud.8a810371-d303-4676-bd22-d369c6b7808a:8a810371-d303-4676-bd22-d369c6b7808a)“ konnte aufgrund eines unerwarteten Fehlers nicht installiert werden.
DAAccountValidationDomain:100
I also tried to install the syncing parameters for calendar and contact directly → also not working.
I read in a thread, that you have to set txt and src entries in the name server. So I set up a domain at ionos and installed NGINX Proxy manager, DynDNS also in IONOS. It works well with my trueness (also with certificate installed in NPM). In the web interface of ions I set up the SRV and TXT entries, but with no success. Syncing files works, but no caldav/carddav sync. Does anyone have a working setup with syncing caldav/carddav on Mac OS X or iOS?
I don’t need external access, if possible it will be nice but not necessary.
one additional hint:
I checked the redirection, I think here is zthe error.
if I try to open https://example.com/.well-known/carddav I receive a message:
"Safari cannot open the page
Too many redirects occurred when opening “https://nextcloud.****.de:30027/.well-known/carddav”. This is possible if the opened page redirects to another page that refers back to the original page.
https://example.com/remote.php/dav works as expected.
I added my domain name in pihole to resolve the name nextcloud.*****.de to the IP-adress of my server. For the file syncing app and the web browser this works without problems.
Please help.