

Since Gentoo isn't your distribution use the Linux Distros Link in the Navigation to find the same article I linked for your particular distribution.

Therefore, I had to tell Apache where your server was being "served" If none of this makes sense Read this great in-depth article over on Slicehost.

Your link to all your books wasn't a valid path in ServerRoot. This should make the Entire path read + Anonyme Reasoningįor Security Reasons, Apache does not allow directory traversal outside the ServerRoot. Looks like you may need to add a Document Root (to override the default), and since you aren't serving files from the default root, a ServerRoot (again to override the default): Alias /calibre /mnt/Sardaukar/web/calibre/_catalog Why does it try to read the epub in /var/www/html?įirst off, see the DistrosDefaultLayout - Fedora entry on the Apache Wiki The permissions on /mnt/Sardaukar/web/calibre are 770, and chown by me:www-usersĪfter more research, I found in the error log: AH01630: client denied by server configuration: /var/www/html/Anonyme, referer: htaccess and it worked before, but now, I have no idea what is wrong. The HTML files are put by calibre2opds in /mnt/Sardaukar/web/calibre/_catalogĪnd the actual epubs in, for instance /mnt/Sardaukar/web/calibre/Anonyme/Le Livre Sans Nom (41)/Le Livre Sans Nom - Anonyme.epubĪnd the httpd file looks like Alias /calibre /mnt/Sardaukar/web/calibre/_catalog Calibre2ops put everything in /mnt/Sardaukar/web/calibre

I access the server by 192.168.1.21/calibre. I get en error 403: You don't have permission to access /Anonyme/Le Livre Sans Nom (41)/Le Livre Sans Nom - Anonyme.epub on this server. Everything works fine, I can navigate, until I want to download an epub. I'm trying to use calibre2opds to put my library on my server (fedora21).
