Try http://www.google.com/search?q=HTTP+501+Not+supported+error+using+IIS
Using IIS 5.1
Trying to use HTTP PUT to place a file on my Windows server and receiving the message HTTP 501 not supported.
Using the following input through telnet-
PUT c:\Inetpub\wwwroot\test.html HTTP/1.1
Host: localhost
Content-Length: 93
<html><head><title>TEST</title></head>
<h1>Test</h1>
<body><p>This is a test.</p></body>
</html>
Is there a setting in IIS 5.1 that needs to be changed?
Is my syntax correct in my input file?
Thanks

Chowhound
Comic Vine
GameFAQs
GameSpot
Giant Bomb
TechRepublic