WebDav IIS 7.5 Issues
Last Post 03/17/2011 9:10 PM by Jason L. 3 Replies.
Author Messages
Jason L
New Member
New Member
Posts:10


--
03/13/2011 10:00 PM
Hello Peter,

I have read through the similar posts regarding IIS error 405. I seem to have my handlers in order and the proper verbs allowed. It seems DMXDav is responding to the call? Any help would be appreciated.

Thanks,
Jason

Here is my fiddler trace:
====================================
PROPFIND http://port.ZZZ.com/dmxdav.axd/CM%20Software HTTP/1.1
Cookie: .ASPXANONYMOUS=alpmid8WzAEkAAAAMmVmYzNmN2YtMTU1MS00Y2I5LWJjZTQtODQxNDAyZTE1MTEz0; DotNetNukeAnonymous=b1b7c4ef-fe4e-4ded-a735-3b909e471815; portalaliasid=CE4AAD85149EEB59C5620E7673ACFDA50BDD3DE116CEA155350CCBFC13D284A19ACEBEB04A2B3499FE3EEBC96063D8E7332456CEF4EAE4B9E81B158497815BD45B6C1E129195F4708878F95EFBDC8C49DE43EE95A812A353C1AB18EF26E00620E7FB073E02BEE88D4DE022880C46D45E62F5E560; portalroles=E0955561F5153F17DC3F5406D980A2FA95F55B4D26A52DE49EA5B96954F6ADF08D0C3B2769C67FD04C5384A4A1A32285AAF6BE3FD07CB0C0D4231A2940E27E136CE68838DD5EA179C78DEA3BEB89B2FFFB90FA333DA1B894A2F51E80F21BE5122E5CCFF4803D11B45F9DAD9D12DD561FCBE829C6; dmxdavcookie=B43295E8254FC8C25D2ADB6C7D1F789230898BE9B4E4543481BCA9D85A7611FDDD3DF3BEA8F98AF10719F3C2BDB17926BDBCDCDDF7406C37C8D27DDFFF7FAA5F967B8AC84CF4363B9834CD7003EEE756A515789F442F57D2F66855C310C4EBB36A45FF7D0C5EB04FCE173C578C0B1A4F7244C03D175C04FE93D7DF68DF0C7A3B90BD83E1
User-Agent: Microsoft-WebDAV-MiniRedir/6.1.7600
Depth: 0
translate: f
Connection: Keep-Alive
Content-Length: 0
Host: port.ZZZ.com

====================================================
HTTP/1.1 405 Method Not Allowed
Allow: GET, HEAD, OPTIONS, TRACE
Content-Type: text/html
Server: Microsoft-IIS/7.5
Set-Cookie: DotNetNukeAnonymous=b1b7c4ef-fe4e-4ded-a735-3b909e471815; expires=Sun, 13-Mar-2011 20:38:46 GMT; path=/; HttpOnly
MS-Author-Via: DAV
X-DMXDav-Version: 5.3.7.0
X-Powered-By: ASP.NET
Date: Sun, 13 Mar 2011 20:18:46 GMT
Content-Length: 1293

http://www.w3.org/TR/xhtm...TD/xhtml1-strict.dtd">



405 - HTTP verb used to access this page is not allowed.
<style type="text/css"> <br /> <!-- <br /> body{margin:0;font-size:.7em;font-family:Verdana, Arial, Helvetica, sans-serif;background:#EEEEEE;} <br /> fieldset{padding:0 15px 10px 15px;} <br /> h1{font-size:2.4em;margin:0;color:#FFF;} <br /> h2{font-size:1.7em;margin:0;color:#CC0000;} <br /> h3{font-size:1.2em;margin:10px 0 0 0;color:#000000;} <br /> #header{width:96%;margin:0 0 0 0;padding:6px 2% 6px 2%;font-family:"trebuchet MS", Verdana, sans-serif;color:#FFF; <br /> background-color:#555555;} <br /> #content{margin:0 0 0 2%;position:relative;} <br /> .content-container{background:#FFF;width:96%;margin-top:8px;padding:10px;position:relative;} <br /> --> <br /> </style> <br /> </head> <br /> <body> <br /> <div id="header"><h1>Server Error</h1></div> <br /> <div id="content"> <br /> <div class="content-container"><fieldset> <br /> <h2>405 - HTTP verb used to access this page is not allowed.</h2> <br /> <h3>The page you are looking for cannot be displayed because an invalid method (HTTP verb) was used to attempt access.</h3> <br /> </fieldset></div> <br /> </div> <br /> </body> <br /> </html> <br />
Jason L
New Member
New Member
Posts:10


--
03/16/2011 9:46 PM
I belive I found my own solution. Even though Microsoft WebDav was diabled for a IIS Site and no Handler was present, just the sheer fact the WebDAV Role Service was installed was causing the 405 errors. Supposedly the MS WebDAV was hooking into the IIS process somehow. I'm not 100% sure of how it is working on Win2008 R2 SP1 which is what I have.
http://sharepointinterfac...he-405-status-codes/

This is not so Great that WebDav mustr be disabled at the server level. This means if I have an IIS site on the same server which does indeed wish to use MS WebDAV, they cannot without breaking DMXDAV. I'd like to know if there is work around.

Well now I need to figure out some DMXDAV 404 errors...

-Jason
Peter Donker
Veteran Member
Veteran Member
Posts:4536


--
03/17/2011 6:11 PM
"Method Not Allowed" means the call was not wired through to DMX's webdav component.

DMX wevdav responses include DMXDAV headers with the version nr of DMX. You can easily spot that with Fiddler.

Peter
Jason L
New Member
New Member
Posts:10


--
03/17/2011 9:10 PM
Found the 404 error issue. It was because I was testing under Host account which does not have normal role memberships. Working well now with a normal user.

-Jason


---