Browse Source

extend config sniplet triggered by https://github.com/Kozea/Radicale/issues/1869

Peter Bieringer 5 months ago
parent
commit
fe93f88d17
2 changed files with 18 additions and 0 deletions
  1. 6 0
      DOCUMENTATION.md
  2. 12 0
      contrib/apache/radicale.conf

+ 6 - 0
DOCUMENTATION.md

@@ -427,6 +427,9 @@ RewriteRule ^/radicale$ /radicale/ [R,L]
     RequestHeader    set X-Script-Name /radicale
     RequestHeader    set X-Script-Name /radicale
     RequestHeader    set X-Forwarded-Port "%{SERVER_PORT}s"
     RequestHeader    set X-Forwarded-Port "%{SERVER_PORT}s"
     RequestHeader    set X-Forwarded-Proto expr=%{REQUEST_SCHEME}
     RequestHeader    set X-Forwarded-Proto expr=%{REQUEST_SCHEME}
+    <IfVersion >= 2.4.40>
+    Proxy100Continue Off
+    </IfVersion>
 </Location>
 </Location>
 ```
 ```
 
 
@@ -517,6 +520,9 @@ RewriteRule ^/radicale$ /radicale/ [R,L]
 
 
     ProxyPass        http://localhost:5232/ retry=0
     ProxyPass        http://localhost:5232/ retry=0
     ProxyPassReverse http://localhost:5232/
     ProxyPassReverse http://localhost:5232/
+    <IfVersion >= 2.4.40>
+    Proxy100Continue Off
+    </IfVersion>
     RequestHeader    set X-Script-Name /radicale
     RequestHeader    set X-Script-Name /radicale
     RequestHeader    set X-Remote-User expr=%{REMOTE_USER}
     RequestHeader    set X-Remote-User expr=%{REMOTE_USER}
 </Location>
 </Location>

+ 12 - 0
contrib/apache/radicale.conf

@@ -59,6 +59,9 @@
 
 
 		ProxyPass        http://localhost:5232/ retry=0
 		ProxyPass        http://localhost:5232/ retry=0
 		ProxyPassReverse http://localhost:5232/
 		ProxyPassReverse http://localhost:5232/
+		<IfVersion >= 2.4.40>
+		Proxy100Continue Off
+		</IfVersion>
 
 
 		Require local
 		Require local
 		<IfDefine RADICALE_PERMIT_PUBLIC_ACCESS>
 		<IfDefine RADICALE_PERMIT_PUBLIC_ACCESS>
@@ -74,6 +77,9 @@
 
 
 		ProxyPass        http://localhost:5232/ retry=0
 		ProxyPass        http://localhost:5232/ retry=0
 		ProxyPassReverse http://localhost:5232/
 		ProxyPassReverse http://localhost:5232/
+		<IfVersion >= 2.4.40>
+		Proxy100Continue Off
+		</IfVersion>
 
 
 		<IfDefine !RADICALE_SERVER_USER_AUTHENTICATION>
 		<IfDefine !RADICALE_SERVER_USER_AUTHENTICATION>
 			## User authentication handled by "radicale"
 			## User authentication handled by "radicale"
@@ -221,6 +227,9 @@ CustomLog logs/ssl_request_log "%t %h %{SSL_PROTOCOL}x %{SSL_CIPHER}x \"%r\" %b"
 
 
 		ProxyPass        http://localhost:5232/ retry=0
 		ProxyPass        http://localhost:5232/ retry=0
 		ProxyPassReverse http://localhost:5232/
 		ProxyPassReverse http://localhost:5232/
+		<IfVersion >= 2.4.40>
+		Proxy100Continue Off
+		</IfVersion>
 
 
 		Require local
 		Require local
 		<IfDefine RADICALE_PERMIT_PUBLIC_ACCESS>
 		<IfDefine RADICALE_PERMIT_PUBLIC_ACCESS>
@@ -234,6 +243,9 @@ CustomLog logs/ssl_request_log "%t %h %{SSL_PROTOCOL}x %{SSL_CIPHER}x \"%r\" %b"
 
 
 		ProxyPass        http://localhost:5232/ retry=0
 		ProxyPass        http://localhost:5232/ retry=0
 		ProxyPassReverse http://localhost:5232/
 		ProxyPassReverse http://localhost:5232/
+		<IfVersion >= 2.4.40>
+		Proxy100Continue Off
+		</IfVersion>
 
 
 		<IfDefine !RADICALE_SERVER_USER_AUTHENTICATION>
 		<IfDefine !RADICALE_SERVER_USER_AUTHENTICATION>
 			## User authentication handled by "radicale"
 			## User authentication handled by "radicale"