Die App "DavDroid" will die Kalender von Nextcloud nicht erkennen

Hallo,

ich hab ein Problem.

Die Android-App “DavDroid” kann keinen Kalender von nextcloud erkennen. Ich bekomme immer die Meldung:

“Ressourcen-Erkennung: Es konnte weder ein CalDAV- noch ein CardDAV-Dienst gefunden werden.”

Meine Webseite ist mit https://[Adresse]/nextcloud/ erreichbar und eingestellt habe ich https://[Adresse]/nextcloud/remote.php/dav/ . Der Benutzername ist definitiv richtig, genauso wie das Passwort.

In Thunderbird läuft alles, nur mit DavDroid nicht.

Welchen Fehler mache ich? Kann es sein, dass mein Apache Webserver falsch eingestellt ist? Ich benutze ja SSL. Muss ich da zusätzlich was ändern in der Apache Konfiguration?

Ach ja: Vorher hatte ich SSL nicht eingestellt und hatte nextcloud drauf. Dann habe ich zu SSL gewechselt. Aber ich glaube nicht, dass das der Grund ist, oder?

Vielleicht mal das letzte “/” weg lassen. Und ist in [Adresse] schon eine Subdomain (z.B. “nextcloud”) enthalten?

Naja, hab ich schon versucht.

Ich nutze jetzt die App “CalDav-Sync”, damit funktioniert es.

Nach meiner Erinnerung musst du nur die Domain und - sofern dort auffindbar - das entsprechende Unterverzeichnis angeben, also z.B.

Mehr nicht! - Den Rest erledigt DAVdroid.

“Nach meiner Erinnerung musst du nur die Domain und - sofern dort auffindbar - das entsprechende Unterverzeichnis angeben”
geht bei mir unter DAVdroid auch so. Unter linux ist das mehr gefrickel.

Und was hat das jetzt mit Linux zu tun? - Nebenbei bemerkt, bin selbst Linux-User.

DAVdroid loggt die gesamte Erkennung. Einfach bei der Fehlermeldung “View logs” drücken und es wird alles ganz genau angezeigt. Daraus ist auch ziemlich sicher das Problem ersichtlich…

Nextcloud version 13?
Mit Nextcloud 12 funktioniert http://nexcloud als base URL oder wenn die SRV records im DNS sind auch Login mit E-Mailadresse noch.
Mit Nextcloud 13 (ich habe 13.0.4 wurde von 12 aktualisiert) funktioniert komischerweise beim login mit E-Mailadresse die Erkennung des Adressbuches, die Kalender werden nicht erkannt.
Mit https://nextcloud als Base-URL wird überhaupt nichts erkannt. Mit https://nextcloud/remote.php/dav funktioniert alles wie erwartet.
Irgendetwas wurde im Handling von .well-known in Nextcloud 13 geändert. Hatte aber noch keine Zeit das zu vergleichen.

Mit DavDroid ging das bei mir auch nicht. Ich nutze auf Android “OpenSync”. :slight_smile: Adressbuch, Kalender Syncronisierung. :slight_smile: Läuft Super !!! :slight_smile:

OpenSync ist übrigens eine kaputt gemachte (zB in Bezug auf Energiesparen; der Dialog wurde einfach auskommentiert) Kopie von DAVdroid: der Quellcode einer bestimmten DAVdroid-Version wurde einfach genommen, alles auf OpenSync umgenannt und gratis in den Play Store gestellt. Dafür nie wieder upgedated :ok_hand:

Ich hatte das selbe Problem.
Mit aktivierter TOTP-Zweifaktorauthentifizierung ging das eben nicht.
Mit einem App-Passwort klappte es dann auf Anhieb.

2 Likes

GENAU. Das. War’s. Danke!