This dosen't seem to work out-of-the-box. I believe
/etc/apache2/conf-available/radicale-uwsgi.conf should say:
@@ -48,8 +48,8 @@
</IfDefine>
<LocationMatch "${_RADICALE_LOCATION_MATCH}">
- ProxyPass
unix:/run/uwsgi/app/${_RADICALE_APP}/socket|uwsgi://${_RADICALE_APP} retry=0
- ProxyPassReverse
unix:/run/uwsgi/app/${_RADICALE_APP}/socket|uwsgi://${_RADICALE_APP}
+ ProxyPass
unix:/run/uwsgi/${_RADICALE_APP}.socket|uwsgi://${_RADICALE_APP} retry=0
+ ProxyPassReverse
unix:/run/uwsgi/${_RADICALE_APP}.socket|uwsgi://${_RADICALE_APP}
RequestHeader set X-Forwarded-Port "%{SERVER_PORT}s"
RequestHeader unset X-Forwarded-Proto
<If "%{HTTPS} =~ /on/">