Uploaded image for project: 'Confluence Data Center'
  1. Confluence Data Center
  2. CONFSERVER-40289

WebDAV Launcher Office Connector is broken in Firefox 43.0

    • Icon: Bug Bug
    • Resolution: Fixed
    • Icon: Medium Medium
    • None
    • 5.7.5, 5.9.1, 5.8.17
    • None

      NOTE: This bug report is for Confluence Server. Using Confluence Cloud? See the corresponding bug report.

      Summary

      The WebDAV Launcher Office Connector is not signed correctly and so does not install or run in Firefox 43.0 or greater. This is a recent change in Mozilla policy for extension signing.

      Environment

      • Firefox 43.0 or higher
      • WebDAV Launcher 1.0.8.1-signed
      • Windows, Linux or Mac

      Steps to Reproduce

      In Firefox

      1. Go to Help > About Firefox
      2. Make sure Firefox is version 43.0 or higher
      3. Uninstall the WebDav Launcher

      In Confluence

      1. Go to a page with a Word document as an attachment
      2. Click on the Word document
      3. Click ... > Edit in Office
      4. Click Ok for the Download box
      5. Click Allow

      See error

      Expected Results

      The document should load in Word

      Actual Results

      The Firefox add-on is not added. If it is already added, it will not work. The Add-on shows

      The add-on downloaded from this site could not be installed because it appears to be corrupt.
      

      The WebDAV launcher is disabled with the message

      WebDAV Launcher could not be verified for use in Firefox and has been disabled.
      

      Notes

      This is a change in Firefox with Add-ons that are not signed correctly.

      Workaround 1

      1. Download the plugin directly from mozilla (using Chrome so it doesn't auto install) https://addons.mozilla.org/firefox/downloads/file/259818/webdav_launcher-1.0.8-fx.xpi
      2. Go to about:addons, then Cog Menu > Install Add-On from file and select the .xpi file
      3. Click Install on the pop-up box, then Restart

      Workaround 2

      1. Go the location bar and enter about:config
      2. Click I'll be careful, I promise!
      3. In the new Search field at the top enter xpinstall.signatures.required
      4. Double click the entry to make it false

      You can also put this entry in user.js in the firefox profile directory

      user.js
      user_pref("xpinstall.signatures.required", false);
      

      The plugin will now work.

            [CONFSERVER-40289] WebDAV Launcher Office Connector is broken in Firefox 43.0

            Oliver added a comment -

            Hi,

            I could verify all of the above steps on my install (5.9.2).

            Typical, once I get Let's Encrypt working Mozilla tries to stab me in the back

            Regards
            Oliver

            Oliver added a comment - Hi, I could verify all of the above steps on my install (5.9.2). Typical, once I get Let's Encrypt working Mozilla tries to stab me in the back Regards Oliver

            Hi team,

            Eagerly awaiting a fix for this as we have 40+ agents who we recently deployed this feature out to, only to have the latest Firefox version break it after only a few weeks of use.

            I have been trying to find a way to automatically deploy the user.js file to users profiles on login. The file works and the xpinstall.signatures.required setting is changed to false, however the add-on itself is still disabled in the settings, and there is no way to enable it. So we are completely stuck for now.

            Regards.

            Michael Giles added a comment - Hi team, Eagerly awaiting a fix for this as we have 40+ agents who we recently deployed this feature out to, only to have the latest Firefox version break it after only a few weeks of use. I have been trying to find a way to automatically deploy the user.js file to users profiles on login. The file works and the xpinstall.signatures.required setting is changed to false, however the add-on itself is still disabled in the settings, and there is no way to enable it. So we are completely stuck for now. Regards.

              fxu Feng Xu (Inactive)
              jrichards@atlassian.com James Richards
              Affected customers:
              7 This affects my team
              Watchers:
              12 Start watching this issue

                Created:
                Updated:
                Resolved: