Server Fault is a question and answer site for system and network administrators. It's 100% free, no registration required.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

When attempting to upload any number of documents, including very small files, seems to succeed- but subsequently redirects to an error page indicating the following:


The HTTP verb POST used to access path '/_vti_bin/shtml.dll/SiteCollectionDocuments/Forms/Upload.aspx' is not allowed.

Any ideas as to why HTTP POST would be denied for this operation?

Error in event log looks like this:

Critical error has occured but the exception object has already been cleared

Current Url: /_vti_bin/shtml.dll/SiteCollectionDocuments/Forms/Upload.aspx
User Login: xxxxxxx
User is Authenticated: True

Performance Counters
% Processor Time Total: 0
Processor Queue Length: 1
ASP.NET Request Queued Total: 1
.NET CLR Exceptions, # of Exceps Thrown: 55

PATH_INFO: /_vti_bin/shtml.dll/SiteCollectionDocuments/Forms/Upload.aspx
PATH_TRANSLATED: C:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\12\isapi\shtml.dll
share|improve this question
Are you getting an error on the server side (in the Event Log or the SharePoint logs) when this occurs? – MattB Aug 7 '09 at 20:26
Shows the error on the client side. – Chris Ballance Aug 7 '09 at 20:27
Can you clarify that for me? Does that mean the server side shows the same error as the client side? Or that there is no error on the server side, just on the client? – MattB Aug 10 '09 at 19:14
Error only shows for the client. Error on the server indicates there has been a critical error, but it was cleared before the exception made it into the event log. – Chris Ballance Aug 10 '09 at 19:36
up vote 1 down vote accepted

Try removing your wildcard application mapping in IIS.

The HTTP POST request could be rerouted incorrectly and cause the request to fail to the Upload.aspx page.

share|improve this answer
That fixed the particular issue in question, but broke other things such as the ability to delete documents. As it turns out, there was an HTTP module that was causing this url to be processed incorrectly. I added a bypass for "/_vti_bin/shtml.dll/SiteCollectionDocuments/Forms/Upload.aspx" and this solved the issue with no side effects. – Chris Ballance Aug 19 '09 at 23:11

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.