-15 Error

I am using Zotero v.1.5-sync3.2 with JungleDisk Plus. I have yet to get the Storage Server Sync to work, however. I am using an https:// address which I chose from JungleDisk plus for the URL. I can access the bucket from Firefox without difficulty. When I click on "verify server" I get the dreaded -15 error, and when I start Firefox and Zotero, I get the error a few seconds afterwards, I assume for the same reason.

I tried using the Firefox Error console to send the error, but all I get is an error stating "Permission denied to get property XULElement.accessibleType" which doesn't seem to have anything to do with Zotero. A similar error message was in Zotero's own "Report Errors" The report ID is 555389727.

Any assistance is appreciated
  • Send debug output for the Verify Server attempt to support@zot....org, and we'll take a look.
  • Just a quick check are you entering the address:

    https://mybucket.myjungledisk.com/default/

    The "basic" URL https://mybucket.myjungledisk.com/ will work in firefox (with a redirect), but you need the /default/ in zotero...
  • edited November 5, 2008
    Dan:

    This may be more than you need, but here it is. As you can see, I tried mbentley's suggestion, but to no avail.

    Also, I notice that you answer EVERYTHING in these forums. If no one has told you "thanks" lately, I'm saying it.

    zotero(3): 'QueryInterface' => function(...){...}
    'message' => "Component returned failure code: 0x80040111 (NS_ERROR_NOT_AVAI
    LABLE) [nsIHttpChannel.getRequestHeader]"
    'result' => 2147746065
    'name' => "NS_ERROR_NOT_AVAILABLE"
    'filename' => "chrome://zotero/content/xpcom/utilities.js"
    'lineNumber' => 1139
    'columnNumber' => 0
    'location' ...
    'QueryInterface' => function(...){...}
    'language' => 2
    'languageName' => "JavaScript"
    'filename' => "chrome://zotero/content/xpcom/utilities.js"
    'name' => "anonymous"
    'lineNumber' => 1139
    'sourceLine' ...
    'caller' ...
    'QueryInterface' => function(...){...}
    'language' => 2
    'languageName' => "JavaScript"
    'filename' => "chrome://zotero/content/xpcom/storage.js"
    'name' => "anonymous"
    'lineNumber' => 1592
    'sourceLine' ...
    'caller' ...
    'QueryInterface' => function(...){...}
    'language' => 2
    'languageName' => "JavaScript"
    'filename' => "chrome://zotero/content/xpcom/utilities.js"
    'name' => "_stateChange"
    'lineNumber' => 1264
    'sourceLine' ...
    'caller' ...
    'QueryInterface' => function(...){...}
    'language' => 2
    'languageName' => "JavaScript"
    'filename' => "chrome://zotero/content/xpcom/utilities.js"
    'name' => "anonymous"
    'lineNumber' => 943
    'sourceLine' ...
    'caller' ...
    'inner' ...
    'data' ...
    'initialize' => function(...){...}


    zotero(3): HTTP PROPFIND <?xml version="1.0" encoding="utf-8" ?>
    <D:propfind xmlns:D="DAV:">
    <D:prop>
    <D:getcontentlength/>
    </D:prop>
    </D:propfind> to https://tmedney:*********.myjungledisk
    .com/default/zotero/

    zotero(3): <html>
    <head>
    <style>
    body {
    font-family: "Century Gothic", Verdana, Arial, H
    elvetica, sans-serif; background-color: #ffffff
    }
    .dectable table {
    border-collapse: collapse;
    }
    .dectable td {
    background-color: #ECEFEB; border: #799991 1px s
    olid; padding: 5px; font-size: 0.8em;
    }
    .dectable th {
    background-color: #CED6CD; border: #799991 1px s
    olid; padding: 5px; font-size: 1.0em;
    }
    input
    {
    border: #799991 1px solid;
    font-size: 1.0em;
    }
    input.btn {
    color:#aa3511;
    font-size: 1.0em;
    background-color:#CED6CD;
    border: #799991 1px solid;
    }
    </style>
    </head>
    <body>
    <H1>Jungle Disk Web Access</H1>
    <br/>
    <table class="dectable" cellspacing="0" border="1">
    <TR>
    <TH>Bucket Name</TH>
    <TH>Bucket Type</TH>
    </TR>
    <!-- jd:bucketlisting -->
    <tr><td><a href="****/">****</a></td>
    <td>Jungle Disk 2.0</td>
    </tr>

    <tr><td><a href="******/">******</a></
    td>
    <td>Compatible</td>
    </tr>
    <!-- jd:endbucketlisting -->
    </table>
    <br/>
    </body>
    </html>


    zotero(3): ===>200<===(number)

    zotero(3): Storage sync verification failed
  • Do you have something installed that could be altering HTTP requests? It looks like Jungle Disk is responding to Zotero's PROPFIND request with an HTML page, which—assuming this isn't happening for other people—suggests that the request may be being modified to a GET request before it's sent.

    Disable other Firefox extensions and other security software and see if that fixes it. If not, are you behind a proxy or something else that could be modifying requests?
  • No. No proxy. I do have quite a few other Firefox extensions. I will try disabling them in turn and see if that helps. Thanks again.
  • Sorry, not to get back sooner. I went through all the Firebox extensions, uninstalled them and ended up having to set up anew user profile in Firefox. Brought the Zotero files back in & reinstalled the extensions one, by one. It seems fine now, syncing properly (at least on this side). Two of the extensions were out of date, and that may have caused the issue.
Sign In or Register to comment.