Hallo Ralf,
erst einmal danke, für die schnelle Antwort!
Ich denke, das Problem sitzt etwas tiefer.
Bei der 17.1 Installation war die /etc/egroupware/apache.conf verlinkt. Die habe ich deaktiviert (wenn ich das richtig verstanden habe, hat diese Datei ja auch nichts mit der Docker-Version zu tun).
Mit der 19.1 Installation wurde die /etc/egroupware-docker/apache.conf verlinkt. Hier habe ich einen include in meinen vserver gamacht (mit allen schon funktionierenden TLS/SSL einstellungen.
Hier ist die aktuelle .conf
<VirtualHost *:80>
ServerName <meine Domain>
SSLEngine off
RewriteEngine on
RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI}
</VirtualHost>
<VirtualHost *:443>
ServerName <meine Domain>
SSLEngine on
SSLCertificateFile /etc/letsencrypt/live/<meine Domain>/cert.pem
SSLCertificateChainFile /etc/letsencrypt/live/<meine Domain>/chain.pem
SSLCertificateKeyFile /etc/letsencrypt/live/<meine Domain>/privkey.pem
include /etc/egroupware-docker/apache.conf
</VirtualHost>
In der Datei /etc/egroupware-docker/apache.conf hab ich den Port angepasst, da auf 8080 schon was läuft. (natürlich auch in der docker-compose geändert)
Eine besonderheit bei uns ist noch, dass die Egroupware-Installation direkt auf eine Subdomain verlinkt ist (also ohne domain/egroupware) Könnte das ein Problem darstellen?
Hier noch mal die apache.conf:
#################################################
# Reverse proxy for EGroupware Docker container #
#################################################
# Please note:
#
# This proxy configuration is currently included at global level in
# /etc/apache2/conf.d/egroupware-docker.conf and used for all vhosts.
#
# You can comment it out there and include it only in a certain vhost:
#
# <VirtualHost *:80>
# include /etc/egroupware-docker/apache.conf
# </VirtualHost>
RequestHeader set X-Forwarded-Proto "https" env=HTTPS
ProxyPass / http://127.0.0.1:8181/egroupware/ timeout=4000 connectiontimeout=600 acquire=3000 retry=6
ProxyPassReverse / http://127.0.0.1:8181/egroupware/
ProxyPass /Microsoft-Server-ActiveSync http://127.0.0.1:8181/Microsoft-Server-ActiveSync/ timeout=4000 connectiontimeout=600 acquire=3000 retry=6
ProxyPassReverse /Microsoft-Server-ActiveSync http://127.0.0.1:8181/Microsoft-Server-ActiveSync/
RedirectMatch ^/.well-known/(caldav|carddav)$ /groupdav.php/
RedirectMatch ^(/principals/users/.*)$ /groupdav.php$1
RedirectMatch ^/$ /index.php
Bernd