WebDAV Publishing Module - API Server - Foundation 23.1 - Foundation 23.1 - Ready - OnBase - Essential - Premier - Standard - external - Standard - Essential - Premier

API Server

Platform
OnBase
Product
API Server
Release
Foundation 23.1
License
Standard
Essential
Premier

The WebDAV functionality intercepts requests to the API Server that use certain HTTP verbs. The WebDAV module should be removed or disabled for any instance of the API Server. There are multiple options available for disabling the WebDAV functionality.

If the WebDAV functionality can be disabled for the entire machine, you can disable the WebDAV Publishing feature in Windows Features.

To disable WebDAV Publishing:

  1. Navigate to the Control Panel and select Turn Windows features on or off.
  2. In the Windows Features dialog, navigate to I nternet Information Services | World Wide Web Services | Common HTTP Features and ensure the WebDAV Publishing feature is disabled.

    If the WebDAV functionality cannot be disabled for the entire machine, you must disable the functionality for the site or application.

    To disable the WebDAV module for the site or application:

  3. In Windows, launch the Internet Information Services (IIS) Manager with elevated administrator privileges.
  4. Locate either the site under which the application is installed or the application itself and open the Modules configuration.
  5. In the list of modules, find WebDAVModule and click Remove to remove it from the list.
  6. Navigate back to the site or application and open the Handler Mappings configuration.
  7. In the list of handler mappings, find WebDAV and click Remove to remove it from the list.
  8. Recycle the application pool for the changes to take effect.

    You can also manually modify the application's web.config file, but by default the sections that must be modified are locked by IIS, and must first be unlocked.

    To manually configure the web.config file:

  9. In Windows, launch the Internet Information Services (IIS) Manager with elevated administrator privileges.
  10. Select the server and open the Feature Delegation configuration.
  11. Change the Feature Delegation level to Read/Write.
  12. In the application's web.config file, navigate to the system.webServer section.
  13. In the <system.webServer> node, add the <modules> node. If the <modules> node is already present and commented out, uncomment it.
  14. In the <modules> node, add the <remove name="WebDAVModule" /> element. If the <remove name="WebDAVModule" /> is already present and commented out, uncomment it.
  15. Save and close the web.config file.
  16. Recycle the application pool for the changes to take effect.