Take the 2-minute tour ×
Server Fault is a question and answer site for professional system and network administrators. It's 100% free, no registration required.

I am configuring an IIS 7.5 server for WebDAV. When the client application issues a anonymous PROPFIND request to read the directory contents, the server returns a 403 Forbidden status. I need it to return a directory listing. What do I need to do to fix this? We have this working correctly on an IIS 6.0 server.

Set Up:

  1. A virtual directory has been created that points to a share on a file server. IIS is configured to connect using as specific account.
  2. WebDAV has been installed, and enabled.
  3. WebDAV annonymous property requests have been enabled.
  4. A WebDAV rule has been created on the virtual directory above to allow read requests for all content and all users.
  5. Only annonymous authentication is enabled.

Troubleshooting:

  • If I browse the directory using IE, I get a directory listing, so the directory browsing works.
  • The IIS Failed Request Log contains the following entries:
    No.  Severity   Event                                                                             Module Name 
    93   Warning    -MODULE_WARNING                                                                   WebDAVModule
                    ModuleName          WebDAVModule
                    Data1               Invalid Depth: For PROPFIND Not Allowed Due To Configuration
                    Data2
                    ErrorCode           0
                    ErrorCode           The operation completed successfully. (0x0)
    94   Warning    -MODULE_SET_RESPONSE_ERROR_STATUS                                                 WebDAVModule
                    ModuleName          WebDAVModule
                    Notification        128
                    HttpStatus          403
                    HttpReason          Forbidden
                    HttpSubStatus       22
                    ErrorCode           0
                    ConfigExceptionInfo
                    Notification        EXECUTE_REQUEST_HANDLER
                    ErrorCode           The operation completed successfully. (0x0)
    
share|improve this question

1 Answer 1

up vote 3 down vote accepted

Under WebDAV Settings, I needed to set "Allow Property Queries with infinte Deptth" to True.

share|improve this answer

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.