WebDAV directory browsing stopped working after move to a new disk

The system disk on my IIS server was filling up, primarily due to the growth in data people were putting out on WebDAV, so I added a disk to the server and moved all of the data to it.

I got the folder targets pointed to the new location and file security fixed.  

Each WebDAV folder has a server-local user that logs in via basic authentication

For some reason, however, directory browsing no longer works.    People can download individual *files* through a Web browser but when they try to access a directory (wither in a web browser or as a network location), they receive a 403.1 error with the reason "Forbidden: Execute access is denied."

I've done several things to make sure it's not an ACL or other file system permissions issue; it's not.  There's something going on in IIS.

Everything was configured properly and woring well before the move to the new disk.   In particular, directory browsing is turned on for the WebDAV virtual folders.

The only Windows udates instaleld subsequently were updates to the .NET 4.0 and 4.0 frameworks.   These shouldn't affect WebDAV.
LVL 1
Spencer SimpsonInformation Technology CoordinatorAsked:
Who is Participating?
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

Emmanuel AdebayoGlobal Windows Infrastructure Engineer - ConsultantCommented:
1. Check the script handler to ensure that it is set to execute permission
- In IIS Manager, locate the level that you want to manage.
- In Features view, double-click Handler Mappings.
- In the Action pane, click Edit Handler Permissions.
- Click to select Script, and then click OK.
- Click to select Execute, and then click OK.
2. Ensure that the ACL permission for WebDAV contents propagate from parent to child
3.Ensure that WebDAV authoring rules is enable
http://www.iis.net/configreference/system.webserver/webdav

Regards
0
Spencer SimpsonInformation Technology CoordinatorAuthor Commented:
I've requested that this question be deleted for the following reason:

It was a different reason
0
Spencer SimpsonInformation Technology CoordinatorAuthor Commented:
Those instructions are for a different version of IIS.   Anyway, I solved my own problem. The disk move had nothing to do with it.  At some point I must have bound the IIS 6 Default Application to .NET Framework 4.  When I switched back to .NET Framework 2, the errors went away.
0

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
10 Tips to Protect Your Business from Ransomware

Did you know that ransomware is the most widespread, destructive malware in the world today? It accounts for 39% of all security breaches, with ransomware gangsters projected to make $11.5B in profits from online extortion by 2019.

Emmanuel AdebayoGlobal Windows Infrastructure Engineer - ConsultantCommented:
I thought you are using IIS7, but whatever version of IIS yiu are using That's what option one is saying that i.e Check the script handler to ensure that it is set to execute permission.
0
Emmanuel AdebayoGlobal Windows Infrastructure Engineer - ConsultantCommented:
I'm happy that you have resolved the issue has been resolved, I just objected the deletion because of the fact that you did not accept that we at EE have input in this resolution..

The question can now be deleted.

Enjoy the weekend

Regards
0
Spencer SimpsonInformation Technology CoordinatorAuthor Commented:
I submitted the deletion request before anybody posted anything; when I discovered the true nature of the problem I didn't want anyone confused by the move to another disk...

(IIS 6 Manager does not have "Script handlers" or a "features view"; these appear at IIS 7)
0
Spencer SimpsonInformation Technology CoordinatorAuthor Commented:
I misjudged the nature of the problem, and ii was an easy fix after I realized what was actually going on.
0
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
File Sharing Software

From novice to tech pro — start learning today.