MS IIS - Webdav authentication failed

Report ID 183247422

Dear all,

I am trying to get zotero and webdav to work in our MS IT environment. However, we seem to have problems configuring Microsoft IIS 7.0 correctly. I can open the webdav directory fine with firefox or windows explorer (e. g. when copying the URL from the zotero log into the browser). However, login via zotero fails. Any hints?
If I remember correctly, I got it to work with a previous 2.0b6? version but shortly after upgraded to 2.0b7+.

This is the log file when hitting "verify webdave server" in the settings window:

--snip--

(3)(+0000000): Verifying storage

(3)(+0000001): Getting WebDAV password

(3)(+0000001): HTTP OPTIONS for http://benl:********@odostelweb02/zotero/

(3)(+0000025): Content-Type: text/html
Server: Microsoft-IIS/7.0
WWW-Authenticate: Negotiate
NTLM
X-Powered-By: ASP.NET
Date: Tue, 15 Dec 2009 12:42:36 GMT
Content-Length: 1349


(3)(+0000000): <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"/>
<title>401 - Nicht autorisiert: Zugriff aufgrund ung�ltiger Anmeldeinformationen verweigert.</title>
<style type="text/css">
<!--
body{margin:0;font-size:.7em;font-family:Verdana, Arial, Helvetica, sans-serif;background:#EEEEEE;}
fieldset{padding:0 15px 10px 15px;}
h1{font-size:2.4em;margin:0;color:#FFF;}
h2{font-size:1.7em;margin:0;color:#CC0000;}
h3{font-size:1.2em;margin:10px 0 0 0;color:#000000;}
#header{width:96%;margin:0 0 0 0;padding:6px 2% 6px 2%;font-family:"trebuchet MS", Verdana, sans-serif;color:#FFF;
background-color:#555555;}
#content{margin:0 0 0 2%;position:relative;}
.content-container{background:#FFF;width:96%;margin-top:8px;padding:10px;position:relative;}
-->
</style>
</head>
<body>
<div id="header"><h1>Serverfehler</h1></div>
<div id="content">
<div class="content-container"><fieldset>
<h2>401 - Nicht autorisiert: Zugriff aufgrund ung�ltiger Anmeldeinformationen verweigert.</h2>
<h3>Die angegebenen Anmeldeinformationen berechtigen Sie nicht dazu, dieses Verzeichnis oder diese Seite anzuzeigen.</h3>
</fieldset></div>
</div>
</body>
</html>


(3)(+0000000): ===>401<===(number)

--snip--


Any help would be much appreciated since zotero is such a great tool and would boost our team efforts tremendously.
  • I can open the webdav directory fine with firefox or windows explorer (e. g. when copying the URL from the zotero log into the browser).
    That's just making standard GET requests (i.e., regular web page loads). You need to try with a WebDAV client. From the output it doesn't look like WebDAV is properly set up for that directory.
  • I thought so much that Zotero uses more webdav functions than the simple view in Windows Explorer or firefox. My suspicion was that the access rights for the propfind function are not configured correctly. Zotero seems to use this function when pressing "verify server". But googling "propfind" and MS IIS 7.0 results in a huge number of results. So I thought I could narrow it down from the zotero side.

    Any suggestions which windows client provides a useful debug output? TIA.
  • Sorry, setting up a third-party WebDAV server is a bit outside of our scope here. But once you have a working server, Zotero should work with it (and any other WebDAV client).
Sign In or Register to comment.