Andri Yadi

A geeky technopreneur, trying to do something big with his startup

WSS 3.0 SP2 on Windows Server 2008 R2 - “Open with Windows Explorer” Failed

So you’ve installed Windows SharePoint Server (WSS) 3.0 SP2 on Windows Server 2008 R2 successfully. You’ve created a web application and a site collection using a template, let’s say a Team Site. And you’ve managed get it run.

First, let me explain my WSS environment:

  • WSS 3.0 SP2
  • Windows Server 2008 R2. Yes, it’s 64-bit edition, it’s the only option
  • SQL Server 2008 Standard Edition SP1
  • Internet Explorer 8 for viewing WSS site

Now, if you have a Document Library inside that just created site, open it. It will look like this:

image

One of neat features of WSS 3.0 (and MOSS 2007) is the ability to browse, open, create, delete file and folder in the Document Library using Windows Explorer as if it were a shared network drive. This article explains the detail and how to do it: http://office.microsoft.com/en-us/sharepointtechnology/HA100929191033.aspx?pid=CH100649441033, and this video: ttp://www.youtube.com/watch?v=ywsdnYfHATs

So, you click Actions menumenu in that Document library, and click Open with Windows Explorer, as shown below. See what happen?

Screen shot 2010-01-04 at 3.56.52 AM

If your environment is like mine, you will probably encounter this error: “Your client does not support opening this list with Windows Explorer.”, as shown below.

image

That error never happened when I install WSS 3.0 on Windows Server 2008 (not R2). How to solve it?

Some refer to this http://support.microsoft.com/kb/923906. It’s no good as it’s for solving Internet Explorer 6 issue. Others refer to this http://www.microsoft.com/downloads/details.aspx?familyid=17C36612-632E-4C04-9382-987622ED1D64&displaylang=en. It’s also no good since it’s for Windows XP/Vista.

Enabling WebDAV Client Service

If you haven’t know yet, “Open with Windows Explorer” feature is implemented using WebDAV protocol, so it relies on a WebDAV client service (i.e. WebClient). By default, that service is not installed on Windows Server 2008 and Windows Server 2008 R2. Many blogs talk about this, such as: http://ari.provoke.co.nz/archive/2009/02/02/enabling-open-with-windows-explorer-in-windows-server-2008.aspx.

Basically, you need to install the “Desktop Experience” feature. This can be done by navigating to Server Manager > Features > Add Feature > Desktop Experience (requires reboot). Then, make sure WebClient service is Started. You can set Startup Type to Automatic. More step by step guidance is here.

image

It’s Not Enough, More Steps

Turns out it’s not enough. For Windows Server 2008 R2, you need to perform additional steps:

1. Open IIS Manager, navigate to your WSS site (WSS web application). In my example, the WSS site is PM Central. Then, double click to Modules.

image

You’ll see modules list like this. Do you notice there is WebDAVModule?

image

2. Remove WebDAVModule, by right clicking to it and click Remove.

Now, refresh your Document Library (off course from Internet Explorer). Try “Open with Windows Explorer” again. Voilà, here come the great Windows Explorer displaying the content of Document Library.

image 

I don’t know why this error happens. Whether it’s a bug or miss configuration, I don’t know. The fact you should know, although WSS uses WebDAV for implementing the browsing with Windows Explorer feature, it doesn’t need WebDAV support on IIS to be enabled. Seems like it has its own WebDAV implementation. In our case, somehow WebDAV on IIS cannot be co-existence with WSS WebDAV.

Map Network Drive

As a bonus, now you can map the Document Library to a drive.

1. From Windows Explorer, press Alt key to show menu bar.

2. Click Tools, then Map network drive, you’ll get:

image

3. Select Drive letter. For Folder, type something like this: http://[hostname]:[port]/[sitename]/[libraryname], where:

  • hostname: you know what it is
  • port: the port where WSS site is deployed
  • sitename: optional
  • libraryname: Document Library name

And, you’ll have Document Library mapped to local drive.

image

That’s it. Enjoy.

Share this post: | | | |
Published Jan 04 2010, 05:13 AM by andriyadi
Filed under:

Comments

 

Twitter Trackbacks for WSS 3.0 SP2 on Windows Server 2008 R2 - ???Open with Windows Explorer??? Failed - Andri Yadi [netindonesia.net] on Topsy.com said:

Pingback from  Twitter Trackbacks for                 WSS 3.0 SP2 on Windows Server 2008 R2 - ???Open with Windows Explorer??? Failed - Andri Yadi         [netindonesia.net]        on Topsy.com

June 28, 2010 9:05 PM
 

Map drive to Sharepoint library on Windows Server 2008 R2 « Rusteddev's Blog said:

Pingback from  Map drive to Sharepoint library on Windows Server 2008 R2 « Rusteddev's Blog

July 1, 2010 4:28 AM