Closed and-jan closed 7 years ago
What clients are you using? I ask because I also have issues with WebDAV if I am using Windows 10 File Explorer (aka MiniRedirector 10). Try using CyberDuck and see if you can make changes.
@c0d1ng Have you ever installed seafile from source code and installed its python libraries into your python path? It seems the webdav server is using an outdated "seaserv" library from system paths. Please check.
@BetaLeaf I tried it with nautilus and dolphin, linux file managers.
@killing Actually I just installed seafile from the .tar.gz archive, using the standard installation procedure.
I just checked for the seaserv python library and found two versions installed: One in the /usr/lib/python2.6/dist-packages
directory, the other one in the /usr/lib/python2.7/dist-packages
directory.
Assuming that the 2.6 version is outdated, i moved it into my home directory, just in case.
However, that just changed nothing.
You should move both versions under python 2.7 and python 2.6. The server package contains the correct and latest version in itself. So you should remove that python library from you system paths.
@killing Ahh, yeah that did the trick! I just deleted ´/lib/python2.7/dist-packages/sea*´ aswell and now it's working properly. Thanks!
While accessing files over WebDAV works perfectly fine, I am unable to upload files via WebDAV. I also tried various clients. Here are the logs: