... |
... |
@@ -22,18 +22,9 @@ |
22 |
22 |
1. Die Separierung der einzelnen Protokolle und deren Verwendung bei der Weiterleitung zum Anwendungsserver. Dies bedeutet, dass für //HTTP// und //HTTPS// ein eigener VirtualHost mit entsprechender Konfiguration benutzt werden muss. |
23 |
23 |
1. Konfiguration der bedingten RewriteRule für die Weiterleitung der WebSocket-Verbindungen jeweils über WS und WSS. Hierbei verwendet FORMCYCLE standardmäßig die entsprechenden Ports des Servlet-Containers (WS-Port = HTTP-Port, WSS-Port = HTTPS-Port). |
24 |
24 |
|
25 |
|
-Für die Einstellungen am Apache ist es notwendig die entsprechenden Module zu aktivieren. Folgende sind mindestens erforderlich: |
|
25 |
+Diese Konfiguration ist, ebenso wie die ggf. nötigen Einstellungen bei der Verwendung selbsterstellter Zertifikate, hier kurz veranschaulicht: |
26 |
26 |
|
27 |
|
-* proxy |
28 |
|
-* proxy_http |
29 |
|
-* proxy_wstunnel |
30 |
|
-* rewrite |
31 |
31 |
|
32 |
|
-Weiter Informationen zu den Modulen des Apaches finden Sie [[hier>>https://httpd.apache.org/docs/current/mod/||target="_blank"]]. |
33 |
|
- |
34 |
|
-Die ober erläuterte Konfiguration ist, ebenso wie die ggf. nötigen Einstellungen bei der Verwendung selbsterstellter Zertifikate, hier kurz veranschaulicht: |
35 |
|
- |
36 |
|
- |
37 |
37 |
{{code language="none"}} |
38 |
38 |
<VirtualHost www.example.com:80> |
39 |
39 |
... |
... |
... |
@@ -122,8 +122,8 @@ |
122 |
122 |
internalProxies="<IP's der vertrauenswürdigen Proxy-Server>" |
123 |
123 |
remoteIpHeader="x-forwarded-for" |
124 |
124 |
protocolHeader="x-forwarded-proto" |
125 |
|
- protocolHeaderHttpsValue="https" /> |
|
116 |
+ protocolHeaderHttpsValue="https" ></Engine> |
126 |
126 |
</Engine> |
127 |
127 |
{{/code}} |
128 |
128 |
|
129 |
|
-**Hinweis:** Sollte die Konfiguration der //X-Forwarded//-Header nicht greifen, so ist es unter Umständen notwendig in der Eigenschaft //internalProxies// die IP's der vertrauenswürdigen Proxy-Server zu konfigurieren. Erwartet wird hier eine oder mehrere IP-Adressen oder ein IP-Adressbereich, welcher mittels regulären Ausdrucks (z.B.: 169\.254\.\d{1,3}\.\d{1,3}) definiert werden kann. |
|
120 |
+**Hinweis:** Sollte die Konfiguration der //X-Forwarded//-Header nicht greifen, so ist es unter Umständen notwendig in der Eigenschaft //internalProxies// die IP's der vertrauenswürdigen Proxy-Server zu konfigurieren. Erwartet wird hier eine oder mehrere IP-Adresse(n) oder ein IP-Adressbereich welcher mittels regulären Ausdrucks (z.B.: 169\.254\.\d{1,3}\.\d{1,3}) definiert werden kann. |