Hi zusammen,
ich verwende seit kurzem Owncloud auf meinem Apache 2.2.16-6-squeeze7 unter Debian 6.0.5.
Nun ist mir nicht ganz bewusst ob das Problem das ich habe an Owncloud liegt oder mit apache2 zu tun hat, ich vermute aber mal letzteres.
Die für Owncloudfiles liegen dabei in einem seperaten Verzeichnis unterhalb meines DocumentRoots
DocumentRoot /home/surfturf/web
Ich schränke den Zugriff aufs DocumentRoot durch folgende Direktiven ein, nur der
Zugrff auf das Favicon wird generell genehmigt, da neben Owncloud noch ein paar Verzeichnise für den schnellen Webdownload ausgegeben werden.
<Directory /home/surfturf/web>
<Files favicon.ico>
Order allow,deny
allow from all
</Files>
AllowOverride None
Order deny,allow
deny from all
allow from 127.0.0.1
</Directory>
Für das Owncloudverzeichnis hebe ich die Documentroot Einschränkungen natürlich wieder auf:
Alias /cloud /home/surfturf/web/owncloud
<Directory /home/surfturf/web/owncloud>
AllowOverride All
Order allow,deny
allow from all
</Directory>
Dennoch erhalte ich zwischendurch eine mir doch recht merkwürdig erscheinende Fehlermeldung in den Logs, undzwar
client [public ip] client denied by server configuration: /home/surfturf/web/clientsync
Überraschend wirkt für mich die Tatsache das Clientsync direkt im Documentroot referenziert wird dabei befindet sich das verzeichnis clientsync auf das der Zugriff vermeintlich verweigert
wird tatsächlich unterhalb des Owncloud directories auf das ich den Zugriff von überall aus explizit erlaubt habe.
Kann mir vielleicht jemand erklären wo hier der Fehler liegen könnte da mein error.log massiv zugespammt wird.
Vielen Dank vorab