‘Open in Windows Explorer’ defaulting to Web Folders instead of WebDav
Problem
You set up a new web application with a new load balanced URL. The web application contains one or more site collections but the root site collection, i.e. http://xxx.sharepoint.com/ does not exist. You browse to a document library under http://xxx.sharepoint.com/project1 called ‘Documents’ and try to ‘Open in windows explorer’.
The document library opens but you find that it is not using WebDav but FPFRC (Frontpage RPC). You can tell this by looking at the address of the opened folder, it should show as ‘http://xxx.sharepoint.com/project1/documents’ instead of \\xxx.sharepoint.com\project1\documents.
Cause
According to Microsoft’s article, ‘Microsoft SharePoint Services: Understanding and Troubleshooting the SharePoint Explorer View’, this behaviour occurs when the WebClient.exe service fails to connect to the WebDav server. The only way to resolve this is to ensure that there is no problems with connectivity.
Apparently, the WebClient service checks the root URL to determine whether it can connect via WebDav, i.e. \\xxx.sharepoint.com\. If it receives an ‘unable to connect’ message, it assumes that there is no WebDav server.
In a single server scenario, you will not encounter this problem because \\xxx.sharepoint.com\ would point to the file shares on a single server. However, when you have multiple servers behind a load balancer, the load balancer does not know how to map the WebDav request to the pool of web servers (at least in our case).
Solution
- To troubleshoot this problem, the first thing you need to do is check whether you can browse to the root of the URL, i.e. \\xxx.sharepoint.com\. If you have not configured a root site collection for your web application, chances are it will not work and you will get a message indicating that the webclient was not able to connect.
- Create the root site collection ‘/’ using PowerShell / Central Admin.
- Go to My Network Places -> Delete the Web Folder for the relevant site(s).
- Restart your computer.
- Browse to \\xxx.sharepoint.com\ again. The explorer window should open. You can now test further by appending the site name and document library name to the end of the URL, e.g. \\xxx.sharepoint.com\project1\documents
- You should now see the files in the SharePoint document library.
- Try using the ‘Open in windows explorer’ button again to confirm that the problem has been resolved.
Categories
Recent Posts
- Short break
- Speed up SharePoint using the IIS Blobcache
- Could not generate mail report.An exception occurred while executing a Transact-SQL statement or batch.No global profile is configured. Specify a profile name in the @profile_name parameter.
- Microsoft SharePoint is not supported with version 4.0.30319.296 of the Microsoft .Net Runtime.
- PowerShell script to update all Site Collection Owners
Popular Posts
- SharePoint Keeps Prompting for Credentials Problem SharePoint keeps prompting you for credentials in the following scenarios: You ...
- Security Token Service Application- Broken Problem Had an issue today on one of my developer's VMs. ...
- User Profile Service Stuck on Starting Problem You have followed Harbar's Rational Guide to setting up the ...
- Event 8313 Topology – Load Balancer EndpointFailure – SearchService.svc Problem Encountered the following error while analysing the logs on our ...
- Event 6398 and 5586 SharePoint Foundation Problem Event logs were getting filled with the following errors: Event 5586, ...
- The security validation for this page is invalid Problem: After applying SharePoint 2010 Service Pack 1 and June 2011 ...
- The local farm is not accessible. Cmdlets with FeatureDependencyId are not registered. Problem You install .NET Framework 4.0 on your SharePoint 2010 WFE ...
- Start a workflow using PowerShell Requirement Start a workflow on all / specific items in a ...
- Using Export-SPWeb to export libraries / lists This is a simple one but many people get the ...
- Unable to change User Profile Service Account Problem So you made a mistake by trying to change the ...
Tags
Backup and Restore Branding Content Management Content Organizer database Debugging Document Conversion Service DPM Event 7362 Expiration Policy IIS InfoPath Information Management Javascript KB2266203 Masterpage Migration Mysite OCS Office Page Layouts PowerPivot Powershell RBS Records Center Regional Settings Search Search Center Security Send-to Connection SharePoint Diagnostic Studio SharePoint Manager Solutions SPD Uploading Usage and Health Data Collection User Profile Service Visual Upgrade Web Analytics Web Content Management Webdav Webparts Workflow WSS XSLT
