PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Apache: Forbidden-Problem



clumsy
06.12.05, 13:31
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ß:


# 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:


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:+SSL v2:+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:


[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

marce
06.12.05, 13:44
gibt's denn 'ne index.html (oder was auch immer Du als DirectoryIndex definiert hast) in dem Verzeichnis?

clumsy
06.12.05, 13:52
ja, gibts...

aber ich hab grad gelesen, was der grund für mein problem ist:
"You will need a Virtual Hosts Plugin for using Squirrelmail with Virtual Hosts"
Man muss Squirrelmail erst patchen, dann neu kompilieren. Hab ich keine Lust zu...

Aber es sind doch echt immer die Fehler, die ich als letztes vermute...(Postfix ohne SSL [Standard bei Archlinux), Jabberd ohne MySQL standardmäßig usw)


Trotzdem danke :)
clumsy