Hallo habe IMSCP auf die neuste Version geupdatet,
nun läuft der Reverse Proxy nicht mehr
Habe den folgendermaßen konfiguriert
Hab den LOG auf debug gestellt und es sieht alles gut aus...
[Thu Dec 01 02:29:52.464052 2016] [ssl:debug] [pid 7198:tid 140557259089664] ssl_engine_kernel.c(222): [client 95.90.213.63:38369] AH02034: Initial (No.1) HTTPS request received for child 8 (server pool.mrtv.biz:80)
[Thu Dec 01 02:29:52.464117 2016] [authz_core:debug] [pid 7198:tid 140557259089664] mod_authz_core.c(802): [client 95.90.213.63:38369] AH01626: authorization result of Require all granted: granted
[Thu Dec 01 02:29:52.464123 2016] [authz_core:debug] [pid 7198:tid 140557259089664] mod_authz_core.c(802): [client 95.90.213.63:38369] AH01626: authorization result of <RequireAny>: granted
[Thu Dec 01 02:29:52.464187 2016] [proxy:debug] [pid 7198:tid 140557259089664] mod_proxy.c(1104): [client 95.90.213.63:38369] AH01143: Running scheme http handler (attempt 0)
[Thu Dec 01 02:29:52.464193 2016] [proxy:debug] [pid 7198:tid 140557259089664] proxy_util.c(2020): AH00942: HTTP: has acquired connection for (localhost)
[Thu Dec 01 02:29:52.464197 2016] [proxy:debug] [pid 7198:tid 140557259089664] proxy_util.c(2072): [client 95.90.213.63:38369] AH00944: connecting http://localhost:8089/guacamole/ to localhost:8089
[Thu Dec 01 02:29:52.464201 2016] [proxy:debug] [pid 7198:tid 140557259089664] proxy_util.c(2206): [client 95.90.213.63:38369] AH00947: connected /guacamole/ to localhost:8089
[Thu Dec 01 02:29:52.464250 2016] [proxy:debug] [pid 7198:tid 140557259089664] proxy_util.c(2396): AH00951: HTTP: backend socket is disconnected.
[Thu Dec 01 02:29:52.464310 2016] [proxy:debug] [pid 7198:tid 140557259089664] proxy_util.c(2610): AH00962: HTTP: connection complete to 127.0.0.1:8089 (localhost)
[Thu Dec 01 02:29:52.465787 2016] [proxy:debug] [pid 7198:tid 140557259089664] proxy_util.c(2035): AH00943: http: has released connection for (localhost)
[Thu Dec 01 02:29:52.465927 2016] [deflate:debug] [pid 7198:tid 140557259089664] mod_deflate.c(849): [client 95.90.213.63:38369] AH01384: Zlib: Compressed 2949 to 1302 : URL /guac/
[Thu Dec 01 02:29:52.725901 2016] [ssl:debug] [pid 7198:tid 140557259089664] ssl_engine_kernel.c(222): [client 95.90.213.63:38369] AH02034: Subsequent (No.2) HTTPS request received for child 8 (server pool.mrtv.biz:80), referer: https://pool.mrtv.biz/guac/
[Thu Dec 01 02:29:52.725961 2016] [authz_core:debug] [pid 7198:tid 140557259089664] mod_authz_core.c(802): [client 95.90.213.63:38369] AH01626: authorization result of Require all granted: granted, referer: https://pool.mrtv.biz/guac/
[Thu Dec 01 02:29:52.725971 2016] [authz_core:debug] [pid 7198:tid 140557259089664] mod_authz_core.c(802): [client 95.90.213.63:38369] AH01626: authorization result of <RequireAny>: granted, referer: https://pool.mrtv.biz/guac/
[Thu Dec 01 02:29:52.726010 2016] [proxy:debug] [pid 7198:tid 140557259089664] mod_proxy.c(1104): [client 95.90.213.63:38369] AH01143: Running scheme http handler (attempt 0), referer: https://pool.mrtv.biz/guac/
[Thu Dec 01 02:29:52.726021 2016] [proxy:debug] [pid 7198:tid 140557259089664] proxy_util.c(2020): AH00942: HTTP: has acquired connection for (localhost)
[Thu Dec 01 02:29:52.726028 2016] [proxy:debug] [pid 7198:tid 140557259089664] proxy_util.c(2072): [client 95.90.213.63:38369] AH00944: connecting http://localhost:8089/guacamole/api/languages to localhost:8089, referer: https://pool.mrtv.biz/guac/
[Thu Dec 01 02:29:52.726037 2016] [proxy:debug] [pid 7198:tid 140557259089664] proxy_util.c(2206): [client 95.90.213.63:38369] AH00947: connected /guacamole/api/languages to localhost:8089, referer: https://pool.mrtv.biz/guac/
[Thu Dec 01 02:29:52.731664 2016] [proxy:debug] [pid 7198:tid 140557259089664] proxy_util.c(2035): AH00943: http: has released connection for (localhost)
[Thu Dec 01 02:29:52.797884 2016] [ssl:debug] [pid 7198:tid 140557259089664] ssl_engine_kernel.c(222): [client 95.90.213.63:38369] AH02034: Subsequent (No.3) HTTPS request received for child 8 (server pool.mrtv.biz:80), referer: https://pool.mrtv.biz/guac/
[Thu Dec 01 02:29:52.797936 2016] [authz_core:debug] [pid 7198:tid 140557259089664] mod_authz_core.c(802): [client 95.90.213.63:38369] AH01626: authorization result of Require all granted: granted, referer: https://pool.mrtv.biz/guac/
[Thu Dec 01 02:29:52.797946 2016] [authz_core:debug] [pid 7198:tid 140557259089664] mod_authz_core.c(802): [client 95.90.213.63:38369] AH01626: authorization result of <RequireAny>: granted, referer: https://pool.mrtv.biz/guac/
[Thu Dec 01 02:29:52.797980 2016] [proxy:debug] [pid 7198:tid 140557259089664] mod_proxy.c(1104): [client 95.90.213.63:38369] AH01143: Running scheme http handler (attempt 0), referer: https://pool.mrtv.biz/guac/
[Thu Dec 01 02:29:52.798020 2016] [proxy:debug] [pid 7198:tid 140557259089664] proxy_util.c(2020): AH00942: HTTP: has acquired connection for (localhost)
[Thu Dec 01 02:29:52.798029 2016] [proxy:debug] [pid 7198:tid 140557259089664] proxy_util.c(2072): [client 95.90.213.63:38369] AH00944: connecting http://localhost:8089/guacamole/api/tokens to localhost:8089, referer: https://pool.mrtv.biz/guac/
[Thu Dec 01 02:29:52.798037 2016] [proxy:debug] [pid 7198:tid 140557259089664] proxy_util.c(2206): [client 95.90.213.63:38369] AH00947: connected /guacamole/api/tokens to localhost:8089, referer: https://pool.mrtv.biz/guac/
[Thu Dec 01 02:29:52.804527 2016] [proxy:debug] [pid 7198:tid 140557259089664] proxy_util.c(2035): AH00943: HTTP: has released connection for (localhost)
[Thu Dec 01 02:29:52.804634 2016] [authz_core:debug] [pid 7198:tid 140557259089664] mod_authz_core.c(802): [client 95.90.213.63:38369] AH01626: authorization result of Require all granted: granted, referer: https://pool.mrtv.biz/guac/
[Thu Dec 01 02:29:52.804648 2016] [authz_core:debug] [pid 7198:tid 140557259089664] mod_authz_core.c(802): [client 95.90.213.63:38369] AH01626: authorization result of <RequireAny>: granted, referer: https://pool.mrtv.biz/guac/
[Thu Dec 01 02:29:57.807428 2016] [ssl:debug] [pid 7198:tid 140557259089664] ssl_engine_io.c(1003): [client 95.90.213.63:38369] AH02001: Connection closed to child 8 with standard shutdown (server pool.mrtv.biz:80)
Meine konfig schaut so aus:
<VirtualHost 78.47.197.125:80>
# Hier erfolgt nur eine Umleitung von http:// auf https://
# also immer verschlüsselter Zugriff
ServerName pool.mrtv.biz
ServerAdmin info@mrtv.biz
RewriteEngine On
RewriteCond %{HTTPS} !=on
RewriteRule ^/?(.*) https://%{SERVER_NAME}/$1 [R,L]
</VirtualHost>
<VirtualHost 78.47.197.125:443>
ServerName pool.mrtv.biz
ServerAdmin info@mrtv.biz
SSLEngine on
SSLCertificateFile /var/www/imscp/gui/data/certs/mrtv.biz.pem
SSLCertificateChainFile /var/www/imscp/gui/data/certs/mrtv.biz.pem
<Location /guac/>
Order allow,deny
Allow from all
ProxyPass http://localhost:8089/guacamole/ max=30 flushpackets=on
ProxyPassReverse http://localhost:8089/guacamole/
ProxyPassReverseCookiePath /guacamole/ /guac/
</Location>
SetEnvIf Request_URI "^/tunnel" dontlog
CustomLog /var/log/apache2/guac.log common env=!dontlog
LogLevel Debug
<Location /guac/websocket-tunnel>
Order allow,deny
Allow from all
ProxyPass ws://localhost:8089/guacamole/websocket-tunnel
ProxyPassReverse ws://localhost:8089/guacamole/websocket-tunnel
</Location>
</VirtualHost>
Habt ihr vllt noch einen Tipp für mich wo ich noch nach Fehlern schauen kann?