Docker Collabora Online Server geht plötzlichn icht mehr  [SOLVED]

For topics beyond KeyHelp. / Für Themen jenseits von KeyHelp.
marco
Posts: 198
Joined: Thu 26. Oct 2017, 18:23

Docker Collabora Online Server geht plötzlichn icht mehr

Post by marco »

Hallo zusammen, ich habe ein Docker Container mit Collabora am laufen gehabt. Irgendetwas muss sich aber verändert haben. Der Container wird gestartet aber die Domain https://office.domain.de/loleaflet/dist ... admin.html öffnet nichts und auch in der nextcloud kommt ein Fehler. Letzte Woche war noch alles ok damit.
Jemand eine Idee?
User avatar
ShortSnow
Posts: 251
Joined: Thu 15. Nov 2018, 00:45

Re: Docker Collabora Online Server geht plötzlichn icht mehr

Post by ShortSnow »

Hi,

schau mal bitte hier: viewtopic.php?t=10190

Und dann versuch die benötigten Infos auch für Docker / Collabora / NextCloud inkl. der Logs inkl. der Fehlermeldungen zu finden und zusammenzustellen. Überleg auch genau, welche Befehle Du zuletzt an der Console eingeben hast. Updates z.B.

Vielleicht findet sich mit detaillierten Angaben jemand, der Dir helfen kann.

Gruß Arne
User avatar
space2place
Posts: 486
Joined: Tue 24. Mar 2020, 11:02
Contact:

Re: Docker Collabora Online Server geht plötzlichn icht mehr

Post by space2place »

Moin…
Ohne jetzt die Glaskugel rauszuholen. Was für ein Fehler erscheint?
Hast Du Dich mal per bash in den Container eingeloggt und dort die Logs geprüft?
Sind die Port Bindings noch alle vorhanden?
marco
Posts: 198
Joined: Thu 26. Oct 2017, 18:23

Re: Docker Collabora Online Server geht plötzlichn icht mehr

Post by marco »

Hallo und danke für die Antwort. Der Container startet ohne Fehler. Wie loggt man sich in den Container ein für die Logs? Sorry aber ich habe mit Docker nichts zu tun, die Installation hatte ich auch nur per Anleitung gemacht.

Code: Select all

sudo docker logs e3e | grep -E " ERR|FTL "
wsd-00001-00001 2022-02-12 08:56:15.216510 +0000 [ coolwsd ] ERR  Failed to unmount [/opt/cool/child-roots/]| common/JailUtil.cpp:70
wsd-00001-00001 2022-02-12 08:56:15.219001 +0000 [ coolwsd ] ERR  Failed to bind-mount [/opt/cool/systemplate] -> [/opt/cool/child-roots/cool_test_mount].| common/JailUtil.cpp:47
wsd-00001-00001 2022-02-12 08:56:15.219052 +0000 [ coolwsd ] ERR  Bind-Mounting fails and will be disabled for this run. To disable permanently set mount_jail_tree config entry in coolwsd.xml to false.| common/JailUtil.cpp:209
wsd-00001-00001 2022-02-12 08:56:16.176149 +0000 [ coolwsd ] ERR  Failed to open directory [/usr/bin/browser/welcome] (ENOENT: No such file or directory)| wsd/FileServer.cpp:758
wsd-00001-00001 2022-02-12 08:56:16.185168 +0000 [ coolwsd ] ERR  #17 Bind to location coolwsd-WoKZA4Fl result - 0 (ENOENT: No such file or directory)| net/Socket.cpp:1002
Benötigst du diese Info?
User avatar
space2place
Posts: 486
Joined: Tue 24. Mar 2020, 11:02
Contact:

Re: Docker Collabora Online Server geht plötzlichn icht mehr

Post by space2place »

Ja das ist ein Anfang.
Wie Du siehst hat der Container ein Problem

Code: Select all

docker ps
zeigt Dir die laufenden Container an

Code: Select all

docker ps -a
zeigt Dir auch die gestoppten an

Code: Select all

docker exec -ti ConainerID bash
Wenn der Container läuft, dann kannst Du mit diesem Befehl in den Container reinspringen.
Dann ist es wie unter Linux auch. Dann musst Du in dem Cotainer mal prüfen was los ist.
marco
Posts: 198
Joined: Thu 26. Oct 2017, 18:23

Re: Docker Collabora Online Server geht plötzlichn icht mehr

Post by marco »

Ich komme da schon mal rein in den Container aber welche Logs sind denn da interessant?
User avatar
space2place
Posts: 486
Joined: Tue 24. Mar 2020, 11:02
Contact:

Re: Docker Collabora Online Server geht plötzlichn icht mehr

Post by space2place »

Das kann ich Dir so aus der Hüfte auch nicht sagen. Ich mach diese Woche meinen neuen Rechner fertig. Da habe ich einen VirtualBox mit Docker laufen. Dann installiere ich mir das Image mal und schau mal was das so relevant ist
User avatar
MockZ
Posts: 18
Joined: Fri 27. Sep 2019, 13:31

Re: Docker Collabora Online Server geht plötzlichn icht mehr

Post by MockZ »

docker ps -a
<Liste der IDs>
docker logs --follow <ID>

Gruß Mock
marco
Posts: 198
Joined: Thu 26. Oct 2017, 18:23

Re: Docker Collabora Online Server geht plötzlichn icht mehr

Post by marco »

ok, vielen Dank dafür. Es kommen Fehler, eigentlich ist es immer der selbe:

Code: Select all

wsd-00001-00035 2022-02-14 14:32:41.663609 +0000 [ websrv_poll ] WRN  convert-to: Requesting address is denied: ip-vom-server| wsd/COOLWSD.cpp:2631
User avatar
OlliTheDarkness
Posts: 1854
Joined: Tue 14. Aug 2018, 16:41
Location: Essen (NRW)

Re: Docker Collabora Online Server geht plötzlichn icht mehr

Post by OlliTheDarkness »

marco wrote: Mon 14. Feb 2022, 15:35 ok, vielen Dank dafür. Es kommen Fehler, eigentlich ist es immer der selbe:

Code: Select all

wsd-00001-00035 2022-02-14 14:32:41.663609 +0000 [ websrv_poll ] WRN  convert-to: Requesting address is denied: ip-vom-server| wsd/COOLWSD.cpp:2631
Prüfe mal deine Docker Netzwerk Config, mir kommt es vor als wenn da der Hund begraben liegt.

EDIT
Noch ne Frage, die hier wie ich das sehe noch nicht geklärt ist.

Nutzt du das fertige Image oder erstellst mit compose ?


EDIT 2
Du bist mit dem Problem bei weitem nicht allein bei der Anzahl der Google Ergebnisse, aber ne Lösung findest da auch nicht wirklich.
Mysteriös
Mit freundlichen Grüßen
OlliTheDarkness

**************************************************************
Helden leben lange, Legenden sterben nie

:!: World Hack Organization :!:
**************************************************************
User avatar
MockZ
Posts: 18
Joined: Fri 27. Sep 2019, 13:31

Re: Docker Collabora Online Server geht plötzlichn icht mehr  [SOLVED]

Post by MockZ »

Hier das gleiche:

Code: Select all

wsd-00006-00042 2022-02-14 14:45:02.064073 [ websrv_poll ] WRN  convert-to: Requesting address is denied: 555.90.183.555| wsd/LOOLWSD.cpp:2493
[Edit: Die denied-IP ist die IP von der „aufrufenden Site“, also von dort, wo deine NC läuft.]

Was jedoch bei mir geholfen hat, ist eine ältere Version in dem Aufruf zu laden:

Code: Select all

docker run -t -d -p 127.0.0.1:9980:9980 ... collabora/code:6.4.10.9
Ist sicher nicht sauber, läuft aber (:
(Wem's nicht gefällt, nutzt’s halt nicht.)

Gruß Mock
marco
Posts: 198
Joined: Thu 26. Oct 2017, 18:23

Re: Docker Collabora Online Server geht plötzlichn icht mehr

Post by marco »

Mit der alten Version teste ich gleich. Was meine Version angeht so habe ich immer sudo docker pull collabora/code gemacht.

Habe es gerade mit der Version 6.4.10.9 getestet und es klappt. Wow danke dafür. Warum die neuste nicht geht ist aber trotzdem dann zu klären denke ich aber dazu fehlt mir das Wissen mit Docker.
marco
Posts: 198
Joined: Thu 26. Oct 2017, 18:23

Re: Docker Collabora Online Server geht plötzlichn icht mehr

Post by marco »

Es läuft übrigens immer noch mit der 6... Version, hat es denn mal jemand ohne große Probleme nun geschafft mit der neusten Version?
Hier mal meine Apache einstellungen wo es mit der 6.4... läuft:

Code: Select all

AllowEncodedSlashes NoDecode
SSLProxyEngine On
SSLProxyVerify None
SSLProxyCheckPeerCN Off
SSLProxyCheckPeerName Off
ProxyPreserveHost On
ProxyPass           /loleaflet https://127.0.0.1:9980/loleaflet retry=0
ProxyPassReverse    /loleaflet https://127.0.0.1:9980/loleaflet
ProxyPass           /hosting/discovery https://127.0.0.1:9980/hosting/discovery retry=0
ProxyPassReverse    /hosting/discovery https://127.0.0.1:9980/hosting/discovery
ProxyPassMatch "/lool/(.*)/ws$" wss://127.0.0.1:9980/lool/$1/ws nocanon
ProxyPass   /lool/adminws wss://127.0.0.1:9980/lool/adminws
ProxyPass           /lool https://127.0.0.1:9980/lool
ProxyPassReverse    /lool https://127.0.0.1:9980/lool
# Endpoint with information about availability of various features
ProxyPass           /hosting/capabilities https://127.0.0.1:9980/hosting/capabilities retry=0
ProxyPassReverse    /hosting/capabilities https://127.0.0.1:9980/hosting/capabilities
Adminbereich ist unter https://office.domain.de/loleaflet/dist ... admin.html erreichbar.

Wenn ich nun collabora auf die neuste Version bringen den 6.4.. Container stoppe und ein neuen erstelle geht nichts kein Adminbereich..
Ich habe auch die Apache einstellungen neu gemacht, da hatte sich ja einiges geändert.

Code: Select all

# Encoded slashes need to be allowed
AllowEncodedSlashes NoDecode

# Container uses a unique non-signed certificate
SSLProxyEngine On
SSLProxyVerify None
SSLProxyCheckPeerCN Off
SSLProxyCheckPeerName Off

# keep the host
ProxyPreserveHost On

# static html, js, images, etc. served from coolwsd
# browser is the client part of LibreOffice Online
ProxyPass           /browser https://127.0.0.1:9980/browser retry=0
ProxyPassReverse    /browser https://127.0.0.1:9980/browser

# WOPI discovery URL
ProxyPass           /hosting/discovery https://127.0.0.1:9980/hosting/discovery retry=0
ProxyPassReverse    /hosting/discovery https://127.0.0.1:9980/hosting/discovery

# Main websocket
ProxyPassMatch "/cool/(.*)/ws$" wss://127.0.0.1:9980/cool/$1/ws nocanon

# Admin Console websocket
ProxyPass   /cool/adminws wss://127.0.0.1:9980/cool/adminws

# Download as, Fullscreen presentation and Image upload operations
ProxyPass           /cool https://127.0.0.1:9980/cool
ProxyPassReverse    /cool https://127.0.0.1:9980/cool

# Endpoint with information about availability of various features
ProxyPass           /hosting/capabilities https://127.0.0.1:9980/hosting/capabilities retry=0
ProxyPassReverse    /hosting/capabilities https://127.0.0.1:9980/hosting/capabilities
Vielleicht hat jemand noch ein Idee woran es liegen könnte.
MichaelS
Posts: 18
Joined: Mon 9. Jan 2017, 13:08

Re: Docker Collabora Online Server geht plötzlichn icht mehr

Post by MichaelS »

Moin,

bei mir läuft die aktuelle Version problemlos. Es gab Änderungen in den Pfaden. Ersetze "loleaflet" durch "browser" und "lool" durch "cool". Siehe hier unter Miscellaneous Changes oder hier. EDIT: Ich sehe gerade das hast du schon gemacht.

Zwischenzeitlich gab es dann noch eine Änderung, die eine Anpassung erfordert. Statt "domain" muss "aliasgroup" beim Start des Containers übergeben werden. Siehe hier.
Gruß
Michael
MichaelS
Posts: 18
Joined: Mon 9. Jan 2017, 13:08

Re: Docker Collabora Online Server geht plötzlichn icht mehr

Post by MichaelS »

Die Admin-Seite ist dann auch unter dem neuen Pfad /browser/dist/admin/admin.html erreichbar.
Gruß
Michael
Post Reply