Versuche schon seit sehr langer Zeit den Error den mir Nextcloud im Protokoll ausgibt zu beheben. Es kommt ca. alle 3 Stunden immer wieder. Bei einem Kompletten Neustart braucht es erstmal 1 Tag bis der Fehler dann alle 3 Stunden kommt. Jedoch finde ich keine Lösungen mit ChatGPT oder im Internet die mir helfen. Ich habe alles was ich finden konnte ausprobiert (vorher immer ein Backup vom System gemacht) und nichts hat zum Erfolg geführt. Vielleicht gibt es etwas was ich vergesse oder ausgelassen habe.
Auf meinem PC bekomme ich mit "ping collabora.x.duckdns.org" 0ms als Ausgabe
Der Fehler vom Nextcloud Protokoll:Fehler richdocuments
ConnectException
cURL error 28: Resolving timed out after 5002 milliseconds (see https://curl.haxx.se/libcurl/c/libcurl-errors.html) for https://x.duckdns.org/hosting/capabilities
Failed to fetch capabilities: cURL error 28: Resolving timed out after 5002 milliseconds (see https://curl.haxx.se/libcurl/c/libcurl-errors.html) for https://x.duckdns.org/hosting/capabilities
Versuchte Behebungen:Collabora, Nextcloud, Nginx alle in das gleiche Docker Bridge Netzwerk hinzugefügt.
Auf dem Raspberry Pi5 im Raspy Terminal in die /etc/hosts Zeile mit "192.168.0.148 collabora.x.duckdns.org" hinzugefügt. Das selbe auch mit der Docker internen IP auch nochmal versucht "172.20.0.4 collabora.x.duckdns.org"
In dem Nextcloud Docker Jail /etc/hosts bearbeitet mit "192.168.0.148 collabora.x.duckdns.org", was den Container Zerschossen hat und ich das Backup aufladen musste.
Mein verwendetes System:- Raspberry Pi5
- Raspberry PiOS 64-Bit
- Nextcloud LSIO Docker Container 31.0.0-ls371
- Collabora Docker Container version 24.04.12-2
- Nginx-Proxy-Manager jc21 2.12.3
Nginx Einstellungen für Collabora
Websocket Support: An
Advanced Config:
# static files
location ^~ /loleaflet {
proxy_pass $forward_scheme://$server:$port;
proxy_set_header Host $http_host;
}
# WOPI discovery URL
location ^~ /hosting/discovery {
proxy_pass $forward_scheme://$server:$port;
proxy_set_header Host $http_host;
}
# main websocket
location ~ ^/lool/(.*)/ws$ {
proxy_set_header Upgrade $http_upgrade;
proxy_set_header Connection "upgrade";
proxy_http_version 1.1;
proxy_pass $forward_scheme://$server:$port;
proxy_set_header Host $http_host;
proxy_read_timeout 36000s;
}
# download, presentation and image upload
location ~ ^/lool {
proxy_pass $forward_scheme://$server:$port;
proxy_set_header Host $http_host;
}