Mar 11, 2008

WebDAV Redirector Registry Settings

In Windows Vista and Windows Server 2008 there is an updated WebDAV redirector which has several settings available through registry.

Rober McMurray has documented all currently available settings in his blog, it's a great resource and I have to copy it especially for my own memory.

The base registry hive is:
HKLM\SYSTEM\CurrentControlSet\Services\WebClient\Parameters

The know settings are:

Value & Description Type Values Default
AcceptOfficeAndTahoeServers
Specifies whether the WebClient service can connect to web sites that are running SharePoint or Office Web Server.
DWORD
0 = False
1 = True
1
BasicAuthLevel
Specifies whether the WebClient service can use basic authentication to talk to a server.
Note: Using basic authentication can cause serious security issues as the username/password are transmitted in clear text, therefore the use of basic authentication over WebDAV is disabled by default unless the connection is using SSL. That being said, this registry key can override the default basic authentication behavior, but it is still strongly discouraged.
DWORD 0 = Basic authentication is disabled
1 = Basic authentication is enabled for SSL web sites only
2 = Basic authentication is enabled for SSL and non-SSL web sites
1
FileAttributesLimitInBytes
Specifies the maximum size that is allowed by the WebClient service for all properties on a specific collection.
DWORD Size of attributes in bytes 1,000,000 decimal (1 MB)
FileSizeLimitInBytes
Specifies the maximum size in bytes that the WebClient service allows for file transfers.
DWORD File size in bytes 50,000,000 decimal (50 MB)
InternetServerTimeoutInSec
Specifies the connection timeout for the WebClient service uses when communicating with non-local WebDAV servers.
DWORD Time in seconds 30 decimal
LocalServerTimeoutInSec
Specifies the connection timeout for the WebClient service uses when communicating with a local WebDAV server.
DWORD Time in seconds 15 decimal
SendReceiveTimeoutInSec
Specifies the timeout in seconds that WebDAV the WebClient service uses after issuing a request, such as “GET /file.ext” or “PUT /file.ext”.
DWORD Time in seconds 60 decimal
ServerNotFoundCacheLifeTimeInSec
Specifies the period of time that a server is cached as non-WebDAV by the WebClient service.
Note: The WebClient service maintains a list of non-WebDAV servers that have been contacted. If the server is found in this list, a fail is returned immediately without attempting to contact the server.
DWORD Time in seconds 60 decimal
SupportLocking
Specifies whether the WebClient service supports locking.
DWORD 0 = False
1 = True
1


Note: After changing any of these settings you will need to restart the WebClient service.



Source: Robert McMurray's Blog

14 comments:

Dave said...

What's the difference between InternetServerTimeoutInSec and SendReceiveTimeoutInSec? I can't tell the difference from your description. Does one refer to how long the client waits while making the initial connection (e.g., in the Map Network Drive dialog), while the other refers to how long it waits for responses from the server for a given request (e.g., when the user tries to copy a file to the drive)? And couldn't this latter timeout be very wrong if you were uploading a large file that took more time to send than the timeout allows?

Joelle an Dyck said...

Sorry for the late answer but I haven't found out a good way to get informed about comments... need to do some more RTFM about blogger ;-).

Well, I assume the answer is simple (like you said): InternetConnectionTimeout is in the context of generic connectivity: DNS, port, route, cable - is there a way to connect to the destination IP:port.

SendReceiveTimeout is application based: Are we still in communication?

And yes, Timeouts may happen if size and bandwith do conflict ;-). That's why you can change these settings if you know about.

Anonymous said...

[url=http://www.23planet.com]casinos online[/url], also known as settled casinos or Internet casinos, are online versions of mighty ("buddy and mortar") casinos. Online casinos concurrence gamblers to ambitiousness and wager on casino games unambiguously the Internet.
Online casinos habitually future on the regular ground odds and payback percentages that are comparable to land-based casinos. Some online casinos contend higher payback percentages in the design of dip withdraw games, and some stress on upon known payout savoir vivre audits on their websites. Assuming that the online casino is using an politely programmed unsystematic flow crawl with generator, proffer games like blackjack clothed an established bounds edge. The payout extent after these games are established erstwhile the rules of the game.
Assorted online casinos hire out in eyesore or be conversant with their software from companies like Microgaming, Realtime Gaming, Playtech, Cosmopolitan Campaign Technology and CryptoLogic Inc.

Anonymous said...

I drop a comment each time I like a article on a website or I have
something to contribute to the conversation. It is triggered by
the fire communicated in the article I browsed.
And after this article "WebDAV Redirector Registry Settings".
I was actually moved enough to drop a comment :-) I actually do
have a couple of questions for you if it's okay. Could it be only me or do some of the remarks appear like left by brain dead individuals? :-P And, if you are posting at other online social sites, I'd like to follow anything new
you have to post. Would you list every one
of all your social sites like your linkedin profile, Facebook page or twitter feed?


Check out my web site - top usa online casinos

Anonymous said...

A person essentially assist to make severely posts I'd state. That is the first time I frequented your website page and thus far? I surprised with the research you made to make this particular submit incredible. Excellent job!

Take a look at my website ... legitimate ways to make money

Anonymous said...

Wonderful, what a webpage it is! This web site provides valuable data to us, keep it up.


Also visit my homepage: Online casino

Anonymous said...

Outstanding post however , I was wondering if you could
write a litte more on this subject? I'd be very thankful if you could elaborate a little bit further. Appreciate it!

Feel free to surf to my page - casino bonuses No Deposit required

Anonymous said...

Hi there Dear, are you actually visiting this
site daily, if so after that you will definitely get nice know-how.


Look at my blog post :: top online casino for us players 2013

Anonymous said...

After looking into a handful of the blog articles on your web page,
I seriously like your way of blogging. I book-marked it to my bookmark website list and
will be checking back in the near future. Please visit my web site too and let me know what you think.


Look into my web blog - Top online casino

Anonymous said...

I am regular visitor, how are you everybody? This piece of writing posted at this web page is genuinely
pleasant.

Review my webpage: http://lbbweb.com

Anonymous said...

you are in reality a just right webmaster. The website loading
pace is amazing. It sort of feels that you are doing any distinctive trick.
In addition, The contents are masterwork. you've performed a excellent activity on this matter!

Here is my weblog - bankruptcy attorney florida

Anonymous said...

We are a group of volunteers and opening a brand
new scheme in our community. Your site provided us with valuable information to work on.
You have performed an impressive task and our entire community will be thankful
to you.

Also visit my web blog - casinos online

Anonymous said...

Hi, i feel that i noticed you visited my blog thus i came to return the prefer?
.I'm trying to to find things to enhance my website!I suppose its adequate to use some of your ideas!!

my blog - top casino online sites **

Anonymous said...


http://www.petinsuranceuks.co.uk/dog-health.html Some insurance firms will change the type of treatment they include or maybe the pharmacies where one can get the medications at.
You should also not pay, offer to pay, or negotiate any claim without speaking to your insurance company or obtaining permission in writing.