Forum OpenACS Development: Re: oacs-dav not working with NaviServer 4.99.8
The relevant code is unchanged since 10 years.... It is as well not clear to me, where the 422 error code issued. It looks like a status code, but neither oacs-dav nor naviserver seem to generate it.
Is there any way to fix oacs-dav?
Sometimes these types of issues are resolved quite quickly, if the base functionality still works... However, I'm not an expert on the NaviServer side...
I recommend porting the oacs-dav package to use tdav http://aolserver.cvs.sourceforge.net/viewvc/aolserver/tdav/ which has better client support. It has not been looked at in 12 years but maybe it will help?
Sorry I don't have any resources to look into a bug I know it has worked with some WebDAV clients a few years ago but I haven't used in quite a while.
However, when starting from a version that is already broken, then "getting WebDAV" to work is probably by far a larger project than it might look like at the first glance. If the WebDAV code was not touched since 10 years, it probably needs various more changes and a lot of testing to work well on today's OSes. Handling of WebDAV was traditionally quite different under windows as it was under Mac OS X or Linux. Such a project should be probably done by someone having Windows on his desktop.