IIS - Problem with webserver contact administrator

Asked By haritha Battina on 10-Dec-11 02:39 AM
When i am trying to save a excel file as webpage in sharepoint,it is giving error like There is a problem with webserver Please try again later"
I am using iis 7.0 and sharepoint 3.0
 How can i solve this problem ?
Please help me...

dipa ahuja replied to haritha Battina on 10-Dec-11 02:43 AM

Increase the value for the UploadReadAheadSize metabase property for Internet Information Services (IIS) using the Adsutil command-line utility. 
For example, use the following command to set the value to 200 million bytes.

Adsutil set w3svc/uploadreadaheadsize "200000000"

See the Microsoft TechNet article “UploadReadAheadSize Metabase Property (IIS 6.0)” 
at http://www.microsoft.com/technet/prodtechnol/WindowsServer2003/Library/IIS/48900606-4881-4a93-a4c1-0e0ac622fee6.mspx?mfr=true  for more information.

haritha Battina replied to dipa ahuja on 10-Dec-11 03:51 AM
First of all thanks dipa ahuja 
At present i didn't have that utility.Is ther any alternative to solve the problem or can we run this command by using any other things
Anoop S replied to haritha Battina on 10-Dec-11 04:09 AM
The problem turned out to be that a setting, uploadreadaheadsize, is defaulted to 48kb.  This is not big enough for the website to read in the entire header when a CAC certificate is added to it.  To fix the problem I completed the following steps.

1. Start->Run-> runas /user:Administrator cmd
cd c:\Windows\systems32\inetsrv

2. appcmd.exe set config  -section:system.webServer/serverRuntime /uploadReadAheadSize:"200000000"  /commit:apphost

This updates IIS to ensure it can read all the data in the headers.

Supporing Posts:
Riley K replied to haritha Battina on 10-Dec-11 09:25 PM


Try tIncrease the value for the UploadReadAheadSize metabase property for Internet Information Services (IIS) using the Adsutil command-line utility. 
For example, use the following command to set the value to 200 million bytes.


Adsutil set w3svc/uploadreadaheadsize "200000000"

The UploadReadAheadSize property establishes the number of bytes a Web server will read into a buffer and pass to an ISAPI extension. This occurs once per client request. The ISAPI extension receives any additional data directly from the client. The range is 0 to &HFFFFFFFF (4 GB).


See the Microsoft TechNet article “UploadReadAheadSize Metabase Property (IIS 6.0)” 
at 

http://www.microsoft.com/technet/prodtechnol/WindowsServer2003/Library/IIS/48900606-4881-4a93-a4c1-0e0ac622fee6.mspx?mfr=true 


Regards.