Hallo,
ich habe den Chat Server in ILIAS6 eingerichtet, aber ich habe ein Problem. Meine Installation läuft unter HTTPS und sie liegt unter mydomain_name.de/ilias1. Ich habe mehrere Installationen unter mydomain_name.de
1. Wenn ich das Protokoll HTTP in Chat-Server-Einstellungen benutze, werden die gesendete Nachrichts nicht angezeigt. In Chat-Server Einstellungen habe ich als IP-Adresse die 127.0.0.1 und als Port die 8080 benutzt. Die Verbindung mit dem Chat Server sieht gut aus, aber die Nachrichts werden nicht gesendet.
2. Wenn ich das Protokoll HTTPS in Chat-Server-Einstellungen benutze, bekomme ich immer eine Fehlermeldung "ILIAS kann keine Socket-Verbindung zum Chat-Server aufbauen.".
Meine Frage ist, wenn man das HTTPS Protokoll im Chat Server benutzt, muss er auf jedem Fall auch ein eProxy benutzen?
Ich habe die folgenden versucht, aber immer hatte ich den gleichen Fehler:
a. IP: 127.0.0.1
Port: 8080
Protokoll: HTTPS (mit meinem Zertifikat, Schlüssel und Diffie-Hellmann Parameter)
Ohne Proxy
b. IP: IP von meinem Server
Port: 443
Protokoll: HTTPS (mit meinem Zertifikat, Schlüssel und Diffie-Hellmann Parameter)
Ohne Proxy
c. IP: Domain Name von meinem Server
Port: 443
Protokoll: HTTPS (mit meinem Zertifikat, Schlüssel und Diffie-Hellmann Parameter)
Ohne Proxy
d. IP: Domain Name von meinem Server
Port: 8080
Protokoll: HTTPS (mit meinem Zertifikat, Schlüssel und Diffie-Hellmann Parameter)
Mit Proxy
Auf dem Fall d. habe ich als Proxy Url den Subdomain chat.mydomain_name.de benutzt. Für diesen Subdomain habe ich eine Host Datei:
<VirtualHost chat.mydomain_name.de:80>
LoadModule proxy_module /usr/lib/apache2/modules/mod_proxy.so
LoadModule proxy_http_module /usr/lib/apache2/modules/mod_proxy_http.so
LoadModule headers_module /usr/lib/apache2/modules/mod_headers.so
LoadModule deflate_module /usr/lib/apache2/modules/mod_deflate.so
ProxyVia On
ProxyRequests Off
ProxyPass / http://127.0.0.1:8080/
ProxyPassReverse / http://127.0.0.1:8080/
ProxyPreserveHost on
<Proxy *>
Options FollowSymLinks MultiViews
AllowOverride All
Order allow,deny
allow from all
</Proxy>
</VirtualHost>
Kan man finden, wo der Fehler liegt?
ich habe den Chat Server in ILIAS6 eingerichtet, aber ich habe ein Problem. Meine Installation läuft unter HTTPS und sie liegt unter mydomain_name.de/ilias1. Ich habe mehrere Installationen unter mydomain_name.de
1. Wenn ich das Protokoll HTTP in Chat-Server-Einstellungen benutze, werden die gesendete Nachrichts nicht angezeigt. In Chat-Server Einstellungen habe ich als IP-Adresse die 127.0.0.1 und als Port die 8080 benutzt. Die Verbindung mit dem Chat Server sieht gut aus, aber die Nachrichts werden nicht gesendet.
2. Wenn ich das Protokoll HTTPS in Chat-Server-Einstellungen benutze, bekomme ich immer eine Fehlermeldung "ILIAS kann keine Socket-Verbindung zum Chat-Server aufbauen.".
Meine Frage ist, wenn man das HTTPS Protokoll im Chat Server benutzt, muss er auf jedem Fall auch ein eProxy benutzen?
Ich habe die folgenden versucht, aber immer hatte ich den gleichen Fehler:
a. IP: 127.0.0.1
Port: 8080
Protokoll: HTTPS (mit meinem Zertifikat, Schlüssel und Diffie-Hellmann Parameter)
Ohne Proxy
b. IP: IP von meinem Server
Port: 443
Protokoll: HTTPS (mit meinem Zertifikat, Schlüssel und Diffie-Hellmann Parameter)
Ohne Proxy
c. IP: Domain Name von meinem Server
Port: 443
Protokoll: HTTPS (mit meinem Zertifikat, Schlüssel und Diffie-Hellmann Parameter)
Ohne Proxy
d. IP: Domain Name von meinem Server
Port: 8080
Protokoll: HTTPS (mit meinem Zertifikat, Schlüssel und Diffie-Hellmann Parameter)
Mit Proxy
Auf dem Fall d. habe ich als Proxy Url den Subdomain chat.mydomain_name.de benutzt. Für diesen Subdomain habe ich eine Host Datei:
<VirtualHost chat.mydomain_name.de:80>
LoadModule proxy_module /usr/lib/apache2/modules/mod_proxy.so
LoadModule proxy_http_module /usr/lib/apache2/modules/mod_proxy_http.so
LoadModule headers_module /usr/lib/apache2/modules/mod_headers.so
LoadModule deflate_module /usr/lib/apache2/modules/mod_deflate.so
ProxyVia On
ProxyRequests Off
ProxyPass / http://127.0.0.1:8080/
ProxyPassReverse / http://127.0.0.1:8080/
ProxyPreserveHost on
<Proxy *>
Options FollowSymLinks MultiViews
AllowOverride All
Order allow,deny
allow from all
</Proxy>
</VirtualHost>
Kan man finden, wo der Fehler liegt?