Hi Randy,
Yes, it does. There are only 3 lines that are important for webdav availability (DMX 04.02.xx), 2 in the httphandler section and 1 in the httpmodules section:
add path="/" verb="OPTIONS,PROPFIND" type="Bring2mind.DNN.Modules.DMX.WebDAV.DavHandler, Bring2mind.DNN.Modules.DMX.WebDAV" validate="false"
add path="dmxdav.axd" verb="GET,HEAD,PUT,OPTIONS,PROPFIND,PROPPATCH,COPY,MOVE,DELETE,MKCOL,LOCK,UNLOCK,DEBUG" type="Bring2mind.DNN.Modules.DMX.WebDAV.DavHandler, Bring2mind.DNN.Modules.DMX.WebDAV" validate="false"
and in the httpModules section
add name="WebDAVAuthenticationModule" type="Bring2mind.DNN.Modules.DMX.WebDAV.AuthenticationModule, Bring2mind.DNN.Modules.DMX.WebDAV"
For techies, in code DMX does the following:
_webDAVAvailable = Common.Config.ExistsHttpHandler(configuration, "/", "Bring2mind.DNN.Modules.DMX.WebDAV.DavHandler, Bring2mind.DNN.Modules.DMX.WebDAV", "OPTIONS,PROPFIND") And Common.Config.ExistsHttpHandler(configuration, "dmxdav.axd", "Bring2mind.DNN.Modules.DMX.WebDAV.DavHandler, Bring2mind.DNN.Modules.DMX.WebDAV", "GET,HEAD,PUT,OPTIONS,PROPFIND,PROPPATCH,COPY,MOVE,DELETE,MKCOL,LOCK,UNLOCK,DEBUG")
The methods used check at XML level in the config file and make a literal match (so case sensitive as well). This should not be a problem as these get added programmatically. Note you can try to reset this by doing the following:
1. Log in as Host
2. Go to Admin > Run Scripts and click 'Reinstall Config'
3. Go to Host Settings and click 'restart application'
This should reset the web.config entries.
Peter