Eine typische Meldung lautet sinngemäß: Die Systemzeiten des Nextcloud-Servers und des Backend-Servers sind nicht synchron. Das klingt harmlos, kann aber Funktionen stören, weil Tokens, Sessions und Signaturen zeitabhängig sind.
Wichtige Prüfpunkte sind:
- Hostsystem nutzt NTP/chrony/systemd-timesyncd.
- Container übernehmen die korrekte Zeit vom Host.
- Alle beteiligten Systeme nutzen eine zuverlässige Quelle.
- Zeitzone ist Anzeige, NTP selbst arbeitet mit UTC.
Dabei ist auch der Unterschied zwischen `pool` und `server` bei NTP relevant: Ein Pool steht für mehrere mögliche Zeitserver, ein Server ist ein konkreter Endpunkt. Für einfache Setups reicht meist ein bewährter Pool, bei definierten Umgebungen sind konkrete interne Zeitserver sinnvoll.
Fazit: Zeit-Synchronisierung ist Infrastruktur-Basis. Wenn Nextcloud, Backend und Proxy nicht auf derselben Zeitbasis laufen, entstehen Fehler, die auf den ersten Blick nichts mit NTP zu tun haben.