Thread "[ILIAS 5.2.10] Chat funktioniert nach Umstellung auf https nicht mehr"
Tabs
-
mkellermann | mkellermann | 4. Jan 2018, 13:59
[ILIAS 5.2.10] Chat funktioniert nach Umstellung auf https nicht mehrMoin zusammen,
ich habe heute eine ILIAS 5.2.10-Instanz auf https umgestellt (per vhost). Nun funktioniert leider weder der Public-Chat (Chat-Inhaltsfenster bleibt leer), als auch der OnScreenChat (Chat-Fenster wird gar nicht erst gezeigt) nicht mehr. Die Chatserver -Settings sind auf "http" und Port 8080 eingestellt. Die Verbindung zum Chatserver ist zwar aktiv, mehr aber auch nicht.
Habe versucht, das Protokoll auf "https" zusammen mit den zusätzlichen Angaben für Zertifikat, Key und Params umzustellen. Resultat: keine Verbindung zum Chatserver.
ILIAS-Bug oder mache ich was falsch?
Danke und Gruß
Manfred
-
Deleted | 4. Jan 2018, 15:59
Re: [ILIAS 5.2.10] Chat funktioniert nach Umstellung auf https nicht mehrNun ja, zum Chatserver (und den Problemen damit) hatten wir ja im letzten Jahr einen längeren Thread.
Ist der Chatserver direkt erreichbar oder hinter dem Webserver via Proxy angebunden?
Was die Kombination von https und http (Chat) betrifft: das wird so nicht funktionieren. Der Chat selbst nutzt eine Websocket-Verbindung und keiner der neueren Browser erlaubt (zu Recht aus Sicherheitsgründen) einen ungesicherten Serverzugriff von einer gesicheten Webseite.
-
wolfganghuebsch | wolfganghuebsch (Moderation) | 4. Jan 2018, 22:40
Re: [ILIAS 5.2.10] Chat funktioniert nach Umstellung auf https nicht mehrMoin Manfred,
der Chatserver läuft also auf Port 8080 und du hast alles auf https umgestellt, also Port 443. Darin liegt auch die Lösung. Ein Rewrite von 8080 auf 443 ist erforderlich. Das habe ich hier beschrieben:
https://bbs-ilias.de/info/goto.php?target=blog_62_14&client_id=info
Es ist nicht perfekt, daher die Erwähunung von Ralfs Thread, aber es ist mir die einzig bekannte dokumentierte Lösung für dieses Problem.
Beste Grüße
Wolfgang
-
mkellermann | mkellermann | 10. Jan 2018, 14:18
Re (2): [ILIAS 5.2.10] Chat funktioniert nach Umstellung auf https nicht mehrMoin Wolfgang,
besten Dank für deinen Link, funktioniert damit bestens!! Unter Apache 2.2 muss nur im Chat-VirtualHost die Zeile:
RewriteRule ^ https://%{SERVER_NAME}%{REQUEST_URI} [END,QSA,R=permanent]
geändert werden in:
RewriteRule ^ https://%{SERVER_NAME}%{REQUEST_URI}
Der Apache lässt sich sonst nicht starten.
Gruß Manfred
-
Deleted | 10. Jan 2018, 15:19
Re: Re (2): [ILIAS 5.2.10] Chat funktioniert nach Umstellung auf https nicht mehrHmm. Das ist aber etwas forsch, da einfach alle Flags wegzulassen. Beonders das fehlende R tut kostet Performance und stresst den Server unnötig. Dass der Apache2.2 nicht startet ist klar, 'END' gibt'sm soweit ich mich recht entsinne, erst seit 2.4. Aber das ersetzt das 'L'-Flag der 2.2er Version, und das sollte da eig. schon hin. -
mkellermann | mkellermann | 10. Jan 2018, 16:40
Re (2): Re (2): [ILIAS 5.2.10] Chat funktioniert nach Umstellung auf https nicht mehrMoin Ralf,
das ist nicht forsch, einfach nur unwissend :) Was muss da denn jetzt hin? Hab einfach keine Zeit, mich mit den Unterschieden zwischen 2.2 und 2.4 zu beschäftigen.
Danke und Gruß
Manfred