Nexcloud Adressbuch: Kein bearbeiten oder neue Einträge mehr möglich

Problemstellung:

Sehr geehrte Forengemeinde. Ich suche Hilfe beim Beheben eines Nextcloud-Fehler. In Nextcloud kann ich keine Adressen im Adressbuch anlegen oder ändern.

Ich erhalte in der Weboberfläche ein Popup beim speichern der Adresse mit der Meldung:
„Kontakt konnte nicht aktualisiert werden“.

Dazu erhalte ich die Fehlermeldungen:
Anwendung: no app in context
„ErrorCall to undefined method OC\DB\QueryBuilder\QueryBuilder::execute()“

und

Anwendung: webdav
„ErrorCall to undefined method OC\DB\QueryBuilder\QueryBuilder::execute()“

Wenn ich über Thunderbird oder das Handy per CardDAV einen Adressbucheintrag erstelle bleibt dieser auf dem Gerät und wird nicht in das Nextcloud-Adressbuch aufgenommen.

Ich habe einmal testweise ein neues Adressbuch in Nextcloud angelegt, aber wenn ich dort versuchen einen Eintrag über die Weboberfläche zu erstellen erhalte ich wieder die Fehlermeldung.

Hat jemand eine Idee wie ich diesen Fehler beheben kann?

Infos zu meinem System:

Ich hoste Nextcloud selber. Hierfür habe ich zu Hause hinter einer Fritzbox 7690 einen MiniServer (AMD Ryzen 5 5500U, 32GB Ram, 2TB SSD) auf dem Proxmox (Version 9) installiert ist. Auf dem Proxmox Server ist ein LXC Container mit Debian 12 und Docker installiert. Nextcloud läuft als Docker Container (linuxserver/nextcloud:latest). Für Nexcloud betreibe ich in Docker collabora als eigenständigen Container (collabora/code:latest). Ebenso imaginary als eigenen Docker Container (nextcloud/aio-imaginary:latest). MariaDB ist mein Datenbanksystem für Nextcloud welches unter Proxmox als eigenständiger LXC-Container (Debian 12) läuft.
Die Verbindung nach außen ermöglicht mir der NGINX Proxy Manager welcher ebenso als Docker-Container betrieben wird.
Alle Dockersysteme werden per watchtower auf Aktualität geprüft und im Bedarfsfall aktualisiert.

Alle Systeme werden mindestens einmal pro Woche auf Aktualität geprüft und im Bedarfsfall aktualisiert.

Meine DNS-Domäne betreibe ich über Cloudflare bei der Nextcloud in einer eigene Subdomäne betrieben wird (nextcloud.meinedomaeine.de).

Nextcloud Version: 33.0.1
MariaDB Version: 12.2.2
NginxProxyManager:2.14

1 Like

33.0.1 Wann und wie konntest du 33.0.1 installieren? Diese Version wurde doch zurückgezogen, da offenbar fehlerbehaftet. Siehe:

Nun, sie war ja per Updater eine gewissen Zeitraum verfügbar.
Der Fehler der zum Rückzug geführt hat, hat aber nichts mit dem Adressbuch zu tun.

Bitte den vollständigen Fehler posten, so ist es nur raten. Wenn ich aber raten sollte, dann tippe ich auf Maps ..

Hallo zuzsammen,
erstmal vielen Dank dass Ihr euch meinen Fehler annehmt.

Ich lasse einmal die Woche automatisiert die Docker-Container automatisch aktualisieren. Daher kommt die Nextcloud Version. Ist vielleicht doch nicht so gut. :slight_smile:

Anbei die beiden Fehlern als formatierter Text:

[no app in context] Fehler: Uncaught exception
	PUT /remote.php/dav/addressbooks/users/jan/kontakte/8dfb7cf7-3821-4b4a-b5ae-1a288d19f316.vcf
	von 172.71.160.43 von jan um 30.03.2026, 17:19:50


[webdav] Fehler: Call to undefined method OC\DB\QueryBuilder\QueryBuilder::execute()
	PUT /remote.php/dav/addressbooks/users/jan/kontakte/8dfb7cf7-3821-4b4a-b5ae-1a288d19f316.vcf
	von 172.71.160.43 von jan um 30.03.2026, 17:19:50

Das ist das Problem, aber es fehlt der Stacktrace. Wie gesagt, ich tippe auf die maps app, falls die aktiviert ist?

1 Like

Hatte den gleichen Fehler mit NC 33.0.1 - weder Update noch Neuanlage von Kontakten. Ich hatte MAPS App aktiviert (trotz Inkompatibilität - shame on me). Nach dem Deaktivieren ist alles wieder in Butter!

Auch der Sync mit DAVx5 läuft wieder.

1 Like

Hallo Tom und SyKeeper,
das deaktiverien der Maps-App war wirklich die Lösung.

Vielen Dank für eure Mühe, euer Fachwissen und eure sehr freundliche Kommunikation.

Das hat mir wirklich sehr geholfen.

Herzliche Grüße

Jan

This topic was automatically closed 8 days after the last reply. New replies are no longer allowed.