Docker-Collabora-Office mit Nextcloud auf Nginx, Debian funktioniert nicht mehr

Docker-Collabora-Office mit Nextcloud auf Nginx, Debian funktioniert nicht mehr

Ich habe seit 2 Jahren einen Debian 9 LEMP-Server im Einsatz. Nextcloud, Collabora Office im Docker, mit Letsencrypt-Zertifikaten. Alles läuft reibungslos. Ich habe meine Updates immer auf die neuesten Versionen durchgeführt.

Da ich WebOffice nicht so oft verwende, habe ich heute festgestellt, dass CollaboratorOffice schon seit einiger Zeit nicht mehr funktioniert.

Also habe ich angehalten und das Docker-Image germ'd. Habe eine neuere Version heruntergeladen. Funktioniert immer noch nicht.

Also ich:nc -z -v -w5 localhost 9980

localhost [127.0.0.1] 9980 (?) open

Und:netstat -tulpn | grep LISTEN

tcp 0 0 127.0.0.1:9980 0.0.0.0:* LISTEN -

Mein Setup sieht wie folgt aus: https://www.collaboraoffice.com/code/nginx-reverse-proxy/

und hier: https://nextcloud.com/collaboraonline/

Was vermisse ich?

Antwort1

Okay, ich habe es gefunden. In meiner Nginx Reverse Proxy-Konfiguration fehlte ein Eintrag:

# Capabilities
location ^~ /hosting/capabilities {
    proxy_pass http://localhost:9980;
    proxy_set_header Host $http_host;
}

Ich habe es gefunden, indem ich das Fehlerprotokoll von Nginx überprüft habe.

[Fehler] 1205#1205: *5856 open() "/usr/share/nginx/html/hosting/capabilities" fehlgeschlagen (2: Keine solche Datei oder kein solches Verzeichnis), Client: 127.0.0.1, Server: , Anfrage: "GET /hosting/capabilities HTTP/1.1", Host: ""

Seltsam.

verwandte Informationen