[Clients] WebDAV Implementation Notes
The redirector is a component of the Microsoft Windows Operating System.
It is important to realize that accessing a WebDAV volume from Microsoft Windows and Microsoft Applications, such as Microsoft Office, almost always involves multiple client components. Often these components, amongst themselves, do not inter-operate in the manner one would expect from such a mature platform.
Microsoft WebDAV MiniRedirector
OpenGrouwpare Coils Client Id: b6fb2c8a632148728d364b3d49dfe2dd
Microsoft Data Access
OpenGrouwpare Coils Client Id: e9556b2aad474923a52315d9bffbf124
Several keys are contained in the registry that control the operation of the Windows WebDAV Redirector. These keys are found in "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\WebClient\Parameters".
Type: REG_DWORD
Controls use of basic auth, at least on Windows XP.
Value | Description |
---|---|
0 | Disabled |
1 | Enabled for SSL/TLS Protected connections |
2 | Enabled regardless of the security factor of the connection |
The same function as "UseBasicAuth" had in Windows XP, but used by Windows 7 and later. Same data-type and values.
Type: REG_DWORD
Setting the value to zero will allow a reconnect attempt if the initial connection failed. The documented role of this value is that it controls the life-times of entries in the cache of servers the client has discovered are NOT WebDAV servers. Once cached any further attempt to access the host's WebDAV volumes will immediately fail with no actual attempt.
The default value if the registry key does not exist is 60 seconds.
Microsoft Office will perform OPTIONS commands on the root of the WebDAV share; this is irregardless of the path that was mounted. So the root of the HTTP resource tree must respond to this command even though it is out of the scope of the WebDAV bundle. So it must see a:
MS-Author-Via: DAV
in the response. If the root OPTIONS response does not include the MS-Author-Via header than Windows will refuse to believe it is looking at a WebDAV volume; standards be damned.
Microsoft Office cannot save files without a working WebDAV locking implementation. But it has been reported that at least for Office 2000 and 2003 break down if the DAV:lockdiscovery property contains a DAV:lockroot.
Tickets: #100
Tickets: #90
Tickets: #91
Tickets: #97
Wiki: AuthenticationOptions
Wiki: Clients
Wiki: WebDAV
YAML documents can be edited via Wordpad when Coils is mounted using "net use".
Viewing and editing a project document (image). Then create, edit, save, open, edit, save, rename, and delete a rich text document from wordpad.