Verbindung zu Nextcloud mit Client nicht möglich

Hallo,
seit 2 Wochen haben wir das Problem, dass sich die Client-App (2x Linux & Windows) nicht mehr mit der Nextcloud verbindet. Da die Nextcloud Installation eh veraltet war, habe ich eine die neuste Version, inkl neuer Datenbank installiert & eingerichtet, funktionierte einwandfrei. Jetzt habe ich wieder das selbe Problem, die Clients verbinden sich nicht mit der Nextcloud:
https://www → geht nicht
https:// —> geht nicht
http:// → geht nicht
Fehlermeldung: Die Verbindung zu Nextcloud auf https://www.xxxxxx.de/nextcloud konnte nicht hergestellt werden: Verbindung beendet
Im Browser geht es einwandfrei
in der Android App geht es einwandfrei
Eine andere Nextcloud installation auf einem anderen Wint.Global Server funktioniert mit dem Linux Client einwandfrei…
Alle PC`s sind im selben Netzwerk & haben den selben Provider
Kann es an der PiHole liegen - aber deaktivieren bringt auch nichts!

Nextcloud Hub 10 (31.0.5)
Provider wint.global
Client 3.16.4daily

Welches Linux? Es gibt ja sehr viele und manche (wie Ubuntu) haben eine Nextcloud Client-Version in den eigenen Paketquellen. Teste mal diese. Zu Windoof sag ich nix. Mit dem Gammel-OS befasse ich mich nicht.

Hi,

was sagt den:
dig @[Deine-pihole-ip] www.xxxxxx.de

auf dem pi-hole?

Ich hatte so ein Problem mal bei einem Bekannten. Beim ihm war die Ursache IPv6. Genau das gleiche hat er mir auch beschrieben.

Linux Mint 22.1
Der Android Client geht jetzt auch nicht mehr…

Pi-Hole gibt folgendes zurück:

; <<>> DiG 9.18.33-1~deb12u2-Debian <<>> @192.168.1.210 https://www.biolandhofgoetteldorf.de/nextcloud
; (1 server found)
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NXDOMAIN, id: 9663
;; flags: qr rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 1, ADDITIONAL: 1

;; OPT PSEUDOSECTION:
; EDNS: version: 0, flags:; udp: 1232
;; QUESTION SECTION:
;https://www.biolandhofgoetteldorf.de/nextcloud. IN A

;; AUTHORITY SECTION:
. 3323 IN SOA a.root-servers.net. nstld.verisign-grs.com. 2025060201 1800 900 604800 86400

;; Query time: 47 msec
;; SERVER: 192.168.1.210#53(192.168.1.210) (UDP)
;; WHEN: Mon Jun 02 20:04:43 CEST 2025
;; MSG SIZE rcvd: 150

ich habe mir gerade mal erlaubt deine domain zu prüfen.
Du (ihr) habt aufjeden Fall einen Weiterleitungsfehler. Ich lande bei dir auf einem PLESK sever :sweat_smile: das ist nicht richtig oder?!

Das Zeritifikat welches ich von dir bekommen habe ist falsch.

Es ist eins, was für die folgende Domain gillt:

https://ha01s027.org-dns.com:8443

Ok, komisch bei mir geht es direkt auf die Website oder eben zum Nextcloud Login…

Glaube ich dir sofort :+1:
Ich betreue auch ein Paar Clouds. (überraschungen inbegriffen)

Arbeitest du (ihr) mit einem reverseproxy?

Wo im eigenen Netz oder beim Provider?

Im eigenen Netz

Ich glaube ein Paar nützliche Infos zu deiner Umgebung sind noch recht hilfreich. Ich könnte auch vermuten das du alles auf CloudPanel laufen lässt. schwierig.

im eigenen Netz hängt ein PiHole & eine Unifi USG. Aber ich bekomme ja inzwischen auch kein Connect wenn ich über Mobilfunk am Telefon gehe. Von dem her schließe ich das eigene Netz fast aus…

Habe es gerade nochmals probiert…
Mit Mobilfunk & Browser klappt es ohne Probleme auf die Nextcloud
Mit Mobilfunk & Android App kommt ein Verbindungsfehler
Das selbe am PC…

Ja genau. soweit konnte ich es auch eingrenzen. Bei dir läuft auch ein NGINX richtig ?

Ja NGINX läuft

Meine Nextcloud app (Android-Smartphone) möchte immer auf deinen Port 8443 “pcsync-https” um auf deine nextcloud zu kommen. Das ist nicht richtig.

Ich Tippe mal deine nginx config passt nicht. ?

irgendwas lässt mich bei dir falsch abbiegen.?

was steht in deiner config.php bei ‘trusted_domains’

Der Alias www fehlt in deiner config.php

Dein Zerifikat wurde für zwei DNS-Namen ausgestellt. (schwierig)
1x mit www.
1x ohne www.

Ich denke es sollte dann wieder gehen.

config.php
‘trusted_domains’ =>
array (
0 => ‘www.biolandhofgoetteldorf.de’,
),
‘datadirectory’ => ‘/var/www/vhosts/xxxx/data’,
‘dbtype’ => ‘mysql’,
‘version’ => ‘31.0.5.1’,
‘overwrite.cli.url’ => ‘https://www.biolandhofgoetteldorf.de/nextcloud’,

Dann mach mal eine Gegenprobe und bau dein Array mal wie folgt um. aber erstmal eine Backupdatei erstellen.

z.B wie folgt:

cp config.php config.php.bak20250602

Jetzt das Array mal umbauen

‘trusted_domains’ =>
array (
0 => 'www.biolandhofgoetteldorf.de',
1 => '62.108.32.107',
),

und den NGINX neustarten mit:

systemctl restart nginx

probier mal aus

Jo geändert…
Leider habe ich keinen SSH Zugriff auf den Server… gebe aber morgen früh dem Kundenservice Bescheid & melde mich dann wieder…
Danke schon mal für die Hilfe & bis morgen!!!