Hallo Ralf,
super vielen Dank. Nun lief die Installation durch. Die Nicht-Standard-Pfade habe ich vor gefühlten 10 Jahren mal gesetzt. Hatte ich schon verdrängt.
Nun bin ich leider an der Stelle angekommen, wo wohl jeder steht, der nicht wirklich die Ahnung vom Apache hat.
Lief in der Vergangenheit eigentlich problemlos, heute bin ich gescheitert
Ich bekomme leider einen Fehler, das die Seite auf 127.0.0.1/egroupware umgeleitet wird und dann natürlich nicht gefunden.
Hier mal meine vHost Config
<VirtualHost *:443>
DocumentRoot /usr/share/egroupware
ServerName egroupware."MyDomain".de
ServerName www.egroupware."MyDomain".de
SSLEngine on
##########
# Intermediate configuration, tweak to your needs --> by let's encrypt
#
SSLProtocol all -SSLv2 -SSLv3
SSLCipherSuite ECDHE-RSA-AES128-GCM-SHA256:ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-RSA-AES256-GCM-SHA384:ECDHE-ECDSA-AES256-GCM-SHA384:DHE-RSA-AES128-GCM-SHA256:DHE-DSS-AES128-GCM-SHA256:kEDH+AESGCM:ECDHE-RSA-AES128-SHA256:ECDHE-ECDSA-AES128-SHA256:ECDHE-RSA-AES128-SHA:ECDHE-ECDSA-AES128-SHA:ECDHE-RSA-AES256-SHA384:ECDHE-ECDSA-AES256-SHA384:ECDHE-RSA-AES256-SHA:ECDHE-ECDSA-AES256-SHA:DHE-RSA-AES128-SHA256:DHE-RSA-AES128-SHA:DHE-DSS-AES128-SHA256:DHE-RSA-AES256-SHA256:DHE-DSS-AES256-SHA:DHE-RSA-AES256-SHA:AES128-GCM-SHA256:AES256-GCM-SHA384:AES128-SHA256:AES256-SHA256:AES128-SHA:AES256-SHA:AES:CAMELLIA:DES-CBC3-SHA:!aNULL:!eNULL:!EXPORT:!DES:!RC4:!MD5:!PSK:!aECDH:!EDH-DSS-DES-CBC3-SHA:!EDH-RSA-DES-CBC3-SHA:!KRB5-DES-CBC3-SHA
SSLHonorCipherOrder on
SSLCompression off
SSLOptions +StrictRequire
#
# Intermediate configuration, tweak to your needs --> by let's encrypt
###########
#SSLCertificateKeyFile /etc/letsencrypt/live/"MyDomain".de/privkey.pem
#SSLCertificateFile /etc/letsencrypt/live/"MyDomain".de/cert.pem
#SSLCertificateChainFile /etc/letsencrypt/live/"MyDomain".de/chain.pem
SSLCertificateKeyFile /root/.acme.sh/"MyDomain".de/"MyDomain".de.key
SSLCertificateFile /root/.acme.sh/"MyDomain".de/"MyDomain".de.cer
SSLCertificateChainFile /root/.acme.sh/"MyDomain".de/fullchain.cer
# To avoid the loopback massage in logfile
SetEnvIf Remote_Addr "127\.0\.0\.1" dontlog
SetEnvIf Remote_Addr "::1" dontlog
SetEnvIf User-Agent ".*internal dummy connection.*" dontlog
CustomLog /var/log/apache2/other_vhosts_access.log vhost_combined env=!dontlog
<Directory /usr/share/egroupware>
AllowOverride None
Options +Indexes
</Directory>
#Added to be able to use Letsencrypt certificates for mail server
#Add Alias For Lets Encrypt WebRoot Authentication Using ACME
AliasMatch ^/.well-known/acme-challenge/(.*)$ /var/www/html/.well-known/acme-challenge/$1
Alias /.well-known/acme-challenge/ /var/www/html/.well-known/acme-challenge/
<Directory "/var/www/html/.well-known/acme-challenge/">
Options None
AllowOverride None
ForceType text/plain
RedirectMatch 404 "^(?!/\.well-known/acme-challenge/[\w-]{43}$)"
</Directory>
include /etc/egroupware-docker/apache.conf
</VirtualHost>
Und nun noch die /etc/egroupware-docker/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:8080/egroupware timeout=4000 connectiontimeout=600 acquire=3000 retry=6
ProxyPassReverse / http://127.0.0.1:8080/egroupware
ProxyPass /Microsoft-Server-ActiveSync http://127.0.0.1:8080/Microsoft-Server-ActiveSync timeout=4000 connectiontimeout=600 acquire=3000 retry=6
ProxyPassReverse /Microsoft-Server-ActiveSync http://127.0.0.1:8080/Microsoft-Server-ActiveSync
RedirectMatch ^/.well-known/(caldav|carddav)$ /groupdav.php/
RedirectMatch ^(/principals/users/.*)$ /groupdav.php$1
RedirectMatch ^/$ /index.php
Irgendwie habe ich das noch nicht ganz verstanden, dass mein Apache nun nur noch an den nginx weiterleitet.
Freue mich über jeden Hinweis.
Beste Grüße und schönes WE
Frank