Since 6.3 I believe Seafile ditched fastcgi support. The manual still includes fastcgi in their example nginx seafdav configuration, but obviously that doesn’t work anymore, like so:
The topic has come up before ( see here for example) but I’m not certain it has been answered completely. I was left with the impression that fastcgi is still OK for WebDAV.
Perhaps @Jonathan at Seafile or @DerDanilo can clarify. I’d like to know for sure what the situation is for WebDAV and fastcgi.
This is the config that still works for me.
The manual needs some updates though. The community doesn’t seem to trilled supporting or contributing to the documentation. Take everything that is for free but don’t give anything back, what a wonderful world. :-/
Thanks @mercury and @DerDanilo for pointing me into the right direction. I had only found and consulted the official manual which doesn’t provide an example for non-fastcgi WebDAV as of yet. And I didn’t know there is a community-based manual for Seafile.
The configuration given there finally works, while the fastcgi one had produced a 502 since the update. Thanks for helping out (and hopefully others will find this useful too)!
First time I read about the community manual as well.
Let’s see how it can be contributed there.
Would be great to get it to the official manual as well though, no?
I still only see webdav with FastCGI in official manual and also in the Docker Image.
(Sorry to mention Docker everywhere, I guess it’s obvious that I just got started to dive into the Docker World ;-))
i also changed my WebDAV Config like in the above Community Manual, but i still cant access the Libary over WebDAV.
Serverversion: 6.3.5
I getting an “Connection Refused” error…
Using 6.3.4 CE the fastcgi webdav configuration is still working but the proxy config seafdav from the community manual is not. The client is just waiting and there is nothing in the logfile. Any tips ?