Bug 713383 - manual update fails for Thunderbird add-ons
Summary: manual update fails for Thunderbird add-ons
Keywords:
Status: CLOSED WORKSFORME
Alias: None
Product: Fedora
Classification: Fedora
Component: thunderbird
Version: 14
Hardware: i686
OS: Linux
unspecified
medium
Target Milestone: ---
Assignee: Martin Stransky
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2011-06-15 09:01 UTC by Jos de Kloe
Modified: 2012-05-11 08:33 UTC (History)
3 users (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2012-05-11 08:33:53 UTC
Type: ---


Attachments (Terms of Use)

Description Jos de Kloe 2011-06-15 09:01:43 UTC
Description of problem:

I have to connect to the internet using a proxy server which requires installation of a certificate to allow secure connections.
When this certificate is installed I can see the recommended Add-ons list (Get Add-ons button) in the popup-window launched by the Tools->Add-ons menu. Without the certificate this window only displays an error, so this indicates that the certificate is installed and working properly. I can now search for Add-on and install them.

However, when going to the installed Addon's (after hitting the extensions button), the 'Find Updates' button produces an error on all manually installed Add-on's. They display the error:
"An error occurred while trying to find updated for <Add-on name>"

After adding this line to prefs.js:
user_pref("extensions.logging.enabled", true);

I see the following output on the commandline:

*** EM_LOG *** Datasource: Update Started
*** EM_LOG *** Datasource: Addon Update Started: extra-cols
*** EM_LOG *** RDFItemUpdater:checkForUpdates sending a request to server for: https://versioncheck.addons.mozilla.org/update/VersionCheck.php?reqVersion=2&id=extra-cols@jminta_gmail.com&version=1.1.3&maxAppVersion=3.3a3pre&status=userEnabled&appID={3550f703-e582-4d05-9a08-453d09bdfdc6}&appVersion=3.1.9&appOS=Linux&appABI=x86-gcc3&locale=en-US&currentAppVersion=3.1.9&updateType=97, item = ({id:"extra-cols", version:"1.1.3", installLocationKey:"app-profile", minAppVersion:"3.0", maxAppVersion:"3.3a3pre", name:"Extra Folder Columns", xpiURL:"", xpiHash:"", iconURL:"chrome://mozapps/skin/xpinstall/xpinstallItemGeneric.png", updateRDF:"", updateKey:"", type:2, targetAppID:"{3550f703-e582-4d05-9a08-453d09bdfdc6}"})
*** EM_LOG *** RDFItemUpdater::onXMLLoad: cert issuer is not built-in
*** EM_LOG *** Datasource: Addon Update Ended: extra-cols, status: 4
*** EM_LOG *** Datasource: Update Ended

Version-Release number of selected component (if applicable):

thunderbird 3.1.9
as provided in the Fedora14 distribution

How reproducible:

always

Steps to Reproduce:
1. start thunderbird with option '-P'
2. create a new profile and fill in email details
3. install the local certificate needed to pass our corporate proxy server
4. choose and install any Add-on
5. hit the update button in the Add-on panel
  
Actual results:

The manually added Add-on displays this error:
"An error occurred while trying to find updated for <Add-on name>"

Expected results:

a successful check on available updates and a question to the user whether he wishes to update or not.

Additional info:

Comment 1 Jos de Kloe 2011-06-17 12:33:56 UTC
Addition:
upgraded now to thunderbird v3.1.10 and still having the same issue.

I also noted that firefox Add-ons give the same error (running firefox v3.6.17)

Comment 2 Martin Stransky 2012-05-03 15:08:52 UTC
If I understand correctly the problem is that the addons updater ignores the proxy settings, right? Do you see the bug in Firefox too or is it thunderbird specific?

Comment 3 jdekloe 2012-05-10 19:09:29 UTC
Yes, this seems to have been the problem.

I tested again with my current system (Fedora 16, Thunderbird 12.0.1) and all seems to work just fine now. After installing the proper certificate I can connect to the mozilla addons page, install Extensions, and check for updates. This time no errors, but proper results.

Yes Firefox had the same issue last year, so I tested this again using Firefox 12.0, and also here I can now download, install and update Add-ons without problems.

Therefore this bug can be closed I think.

Thanks for your efforts and best regards,

Jos.


Note You need to log in before you can comment on or make changes to this bug.