Forum OpenACS Q&A: Re: File-storage installation failure

Collapse
Posted by C. R. Oldham on
<blockquote> file-storage is mounted at file-storage?
</blockquote>

Yes.

<blockquote> Check under yoursite/webdav-support/ to make sure the folder is enabled
</blockquote>

It was enabled by default.

<blockquote> Check in the error log to make sure the filters are loaded.
</blockquote>

Notice: OACS-DAV preauth filters loaded on /dav*

<blockquote> Make sure the registered procedures for oacs-dav are loaded.
</blockquote>

I see "loading" and "loaded" messages for oacs-dav-procs.tcl and oacs-dav-init.tcl in the logs.

What else can I check for?

Collapse
Posted by C. R. Oldham on

Here's the DAV section from my nsd.tcl. I made sure that /tmp/openacs-5/data and all subdirectories existed and had 777 perms.

#---------------------------------------------------------------------
#
# WebDAV Support (optional, requires oacs-dav package to be installed
#
#---------------------------------------------------------------------

ns_section ns/server/${server}/tdav
ns_param propdir /tmp/${server}/data/dav/properties
ns_param lockdir /tmp/${server}/data/dav/locks

ns_section ns/server/${server}/tdav/shares
ns_param share1 "OpenACS"
#ns_param share2 "Share 2 description"

ns_section ns/server/${server}/tdav/share/share1
ns_param uri "/*"
# all WebDAV options
ns_param options "OPTIONS COPY GET PUT MOVE DELETE HEAD MKCOL POST PROPFIND PROP
PATCH LOCK UNLOCK"

#ns_section ns/server/${server}/tdav/share/share2
#ns_param uri "/share2/path/*"
# read-only WebDAV options
#ns_param options "OPTIONS COPY GET HEAD MKCOL POST PROPFIND PROPPATCH"