Filed under: schokokeks.org

Xmarks BYOS und WebDAV bei schokokeks.org

Da ich letzte Woche einige Schwierigkeiten bei der Einrichtung des Firefox Bookmark Addons Xmarks BYOS Edition im Zusammenspiel mit dem WebDAV Verzeichnis meines Hosters schokokeks.org (sehr zu empfehlen übrigens!) hatte, hier ein kleiner Tipp. Nach dem erstellen des WebDAV Verzeichnisses per Administrationsmenü von schokokeks.org und der Konfiguration von Xmarks tauchte beim Hochladen/Synchronisieren meiner Bookmarks in der Protokolldatei von Xmarks immer wieder folgender Fehler auf:
[2009-11-19 17:48:30] >>> Callback ({status:403, errormsg:""})
[2009-11-19 17:48:30] Got a 403
[2009-11-19 17:48:30] Returned error: Verboten(403)
Die Ursache allen Übels lag an den fehlenden Rechten auf der Dateisystemebene (wie so oft). Also per SSH auf den Webserver und dort folgenden Befehle abgesetzt:
setfacl -m default:u:apache:rwx /home/<user>/websites/webdavfolder
Damit gebt ihr dem Apache Schreib-/Leserechte auf euer WebDAV Verzeichniss, ohne diese Rechte könnt ihr dort sonst nämlich keinerlei Dateien ablegen. Anschließend klappte auch die Synchronisation meiner Bookmarks mit dem WebDAV Verzeichniss einwandfrei. Update: Zwischenzeitlich wurde der WebDAV Wiki Artikel bei schokokeks.org überarbeitet und man findet die passenden Befehle auch dort.