Servus,
ich hab nen Apache laufen. Jetzt hab ich Squirrelmail installiert und will den über HTTPS laufen lassen. Also habe ich die ssl.conf angepasst. SSL funktioniert auch (habe noch nen anderen VirtualHost, der über HTTPS erreichbar ist).
Mein Problem: Beim Aufruf von "https://webmail.domain.tld" bekomm ich immer ein "Forbidden" geliefert. Die Rechte stimmen aber soweit ich weiß:
Code:
# ll /home/httpd/
insgesamt 32
drwxr-xr-x 2 apache apache 4096 2005-11-29 12:02 build
drwxr-xr-x 2 apache apache 4096 2005-11-29 12:02 cgi-bin
drwxr-xr-x 3 apache apache 4096 2005-12-04 14:07 error
drwxr-xr-x 3 apache apache 4096 2005-12-06 13:16 html
drwxr-xr-x 3 apache apache 4096 2005-11-29 12:02 icons
drwxr-xr-x 17 apache apache 4096 2005-12-06 12:32 phpMyAdmin
drwxr-xr-x 17 apache apache 4096 2005-12-06 12:32 squirrelmail
DocumentRoot der Standardseite ist /home/httpd/html.
Hier der relevante Teil der ssl.conf:
Code:
Listen 443
<VirtualHost *:443>
ServerAdmin webmaster@domain.tld
DocumentRoot "/home/httpd/squirrelmail"
ServerName webmail.domain.tld:443
ErrorLog /var/log/httpd/webmail.domain.tld-error_log
CustomLog /var/log/httpd/webmail.domain.tld-access_log common
SSLEngine On
SSLCipherSuite ALL:!ADH:!EXPORT56:RC4+RSA:+HIGH:+MEDIUM:+LOW:+SSLv2:+EXP:+eNULL
SSLCertificateFile /etc/httpd/conf/webmail.domain.tld.crt
SSLCertificateKeyFile /etc/httpd/conf/webmail.domain.tld.key
</VirtualHost>
Das steht in /var/log/httpd/webmail.domain.tld-error_log:
Code:
[Tue Dec 06 13:24:22 2005] [info] Initial (No.1) HTTPS request received for child 2 (server webmail.domain.tld:443)
[Tue Dec 06 13:28:55 2005] [error] [client 192.168.1.1] client denied by server configuration: /home/httpd/squirrelmail/
[Tue Dec 06 13:28:55 2005] [error] [client 192.168.1.1] client denied by server configuration: /home/httpd/squirrelmail/favicon.ico
Was läuft falsch? Es wundert mich auch, dass phpMyAdmin über https://phpMyAdmin.domain.tld läuft, Squirrelmail aber mit Forbidden liefert.
Bin für jeden Tip dankbar!
clumsy
Lesezeichen