Alright, I’m going to post the requested info from the Support Template. Sorry about not doing it “right” the first time.
Here we go:
I’m having difficulty getting Thunderbird to sync to my NC calendar and contacts.
I’ve attempted to point Thunderbird to my NC calendar as:
https://nextcloud.example.com/remote.php/caldav (redacted)
Thunderbird reports that it can’t find any calendars. When I point a browser at that url, I get a blank screen.
When I go to NC’s admin/overview screen, I see:
There are some errors regarding your setup.
- Your web server is not yet properly set up to allow file synchronization, because the WebDAV interface seems to be broken. To allow this check to run you have to make sure that your Web server can connect to itself. Therefore it must be able to resolve and connect to at least one of its
trusted_domains
or theoverwrite.cli.url
. This failure may be the result of a server-side DNS mismatch or outbound firewall rule.- Your web server is not properly set up to resolve
.well-known
URLs, failed on:/.well-known/caldav
For more details see the documentation.
I don’t see any interesting log entries in any of the containers.
I guess I need to explore what the “trusted_domains” setting is, and where to set it. Any guidance on that and any further troubleshooting help would be most appreciated.
So, here is the extra information you asked for:
I’m using Nextcloud Hub 10 (31.0.4) in a Docker container.
The host is running “24.10 (Oracular Oriole)”.
I’m using Caddy 2.6.2 as the reverse proxy.
Here is the applicable caddy config entry: (redacted)
https://nextcloud.example.com {
tls mdiehl@example.com
reverse_proxy 192.168.1.15:11000
}
I’ve had this working before, but I had a hard drive failure and had to rebuild. But I rebuilt with the same script that I used to build it the first time.
sudo docker run
–init
–sig-proxy=false
–name nextcloud-aio-mastercontainer
–restart always
–publish 8080:8080
–env APACHE_PORT=11000
–env APACHE_IP_BINDING=0.0.0.0
–env APACHE_ADDITIONAL_NETWORK=“”
–env SKIP_DOMAIN_VALIDATION=false
–env NEXTCLOUD_DATADIR=“/home/shared/Containers/NextCloud”
–volume nextcloud_aio_mastercontainer:/mnt/docker-aio-config
–volume /var/run/docker.sock:/var/run/docker.sock:ro
nextcloud/all-in-one:latest
My environment is behind Cloudflare, fyi.
Any advise you can give me would be most appreciated. And once again, thank you for your time.
Mike.