X
Tap here to go to the mobile version of the site.
Scheduled maintenance: Thursday, April 2, between 3pm and 5pm UTC. This site will have limited functionality while we undergo maintenance to improve your experience. If an article doesn’t solve your issue and you want to ask a question, we have our support community waiting to help you at @firefox on Twitter

Support Forum

Different problem with disabled addons unrelated to certificates and updates

Posted

Thanks to anyone reading this. I depend on several Firefox addons for my livelihood and need them to work.

The problem: Only a select few of my addons work after installing a parallel (older) version of firefox in a separate Program Files folder I called "Firefox 49.02. (why I wanted to do that: there is a specific iMacros version and some scripts that only work with 49.02, and I wanted to use FF 49.02 to run that version of iMacros while I wasn't using the regular updated version (i.e. FF 72).

I didn't expect my current addons to work in FF 49, so I wasn't surprised when they were disabled for that version.

BUT when opening the latest, FF 72, virtually all my addons were also disabled!

All disabled addons, except for 3 of them (out of almost 100), don't even have a blue switch or a way to enable them, even in the context menu, or the manage page (where you can enable auto-updates and see author details and home page etc.).

I ran a "Check for updates" for all addons, and a couple managed to update and enable, though I'm not sure if they were ones that had a switch.

I've attached a screenshot of the addons page showing some without an enable option beside a couple that do.

Note: All these addons worked flawlessly in this prior to installing FF 49

I've searched everywhere but everything is so saturated with fixing the "disabled addons certificate" problems that happened for everyone who *upgraded*. In my case, I installed a parallel downgraded version and the addon's won't work in either version.

Hope things are clear, sorry if I repeated my self. Please let me know any more information needed I am desperately seeking a solution for this.

Thanks to anyone reading this. I depend on several Firefox addons for my livelihood and need them to work. The problem: Only a select few of my addons work after installing a parallel (older) version of firefox in a separate Program Files folder I called "Firefox 49.02. (why I wanted to do that: there is a specific iMacros version and some scripts that only work with 49.02, and I wanted to use FF 49.02 to run that version of iMacros while I wasn't using the regular updated version (i.e. FF 72). I didn't expect my current addons to work in FF 49, so I wasn't surprised when they were disabled for that version. BUT when opening the latest, FF 72, virtually all my addons were also disabled! All disabled addons, except for 3 of them (out of almost 100), don't even have a blue switch or a way to enable them, even in the context menu, or the manage page (where you can enable auto-updates and see author details and home page etc.). I ran a "Check for updates" for all addons, and a couple managed to update and enable, though I'm not sure if they were ones that had a switch. I've attached a screenshot of the addons page showing some without an enable option beside a couple that do. Note: All these addons worked flawlessly in this prior to installing FF 49 I've searched everywhere but everything is so saturated with fixing the "disabled addons certificate" problems that happened for everyone who *upgraded*. In my case, I installed a parallel downgraded version and the addon's won't work in either version. Hope things are clear, sorry if I repeated my self. Please let me know any more information needed I am desperately seeking a solution for this.
Attached screenshots

Chosen solution

I found one solution to this problem.

I noticed in my appdata/mozilla/firefox/profiles, there was no profile for the older version of firefox, but my default profile, developer profile, and beta profile were all available. This told me I should try and look at the profile folder and decided to first try and do a previous version restore (on Windows 7, right click>properties--previous versions tab, select the date prior to installation of FF 49.02, and press restore). This will only work if you have the option to maintain previous versions set on windows. Luckily I caught it the day after; it might not work if it's been longer.

For those who can't restore previous version, or if it didn't work, you'll probably want to investigate the default profile folder. I looks like the older version may have overwritten some files in the existing one. We know the extensions are actually loading into firefox, but they can't be enabled. So that's beyond the scope here, because I managed to restore my entire profile folder after which all my extensions were re-enabled and firefox works properly now.

I won't be running the old version anymore, but was able to find a portable version of 49.02 which doesn't overwrite your profiles.

I'm now setting regular backups for my Firefox profile folder.

The only problem is, the main reason I wanted to use the 49.02 was to use it with a specific version of iMacros which could help with speeding up the process of uploading Redbubble, and when loading the redbubble login page, it doesn't work on 49.02. This is not part of the original question, I'm just adding info since those seeking to use this method will be disappointed. What I did manage to find out about this problem (using the inspector (f12 key) and the MadeWith extension) is find out that the actual login input uses something called React. As far as I can tell is this is a type of javascript, but I can't find any information on whether or not it's compatible with older versions of firefox. I'm going to be trying to record a new macro and see how that goes.

Read this answer in context 0
Quote

Additional System Details

Installed Plug-ins

  • Shockwave Flash 32.0 r0

Application

  • User Agent: Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:72.0) Gecko/20100101 Firefox/72.0

More Information

RobertJ
  • Top 10 Contributor
152 solutions 1549 answers

Hi shiftededge, I wasn't able to find the ImTranslator in AMO. Maybe it was discontinued by the author (???) I did find this one: Google Translate, ImTranslator, Dictionary, TTS https://addons.mozilla.org/en-US/firefox/addon/imtranslator/

As far as the Iridium extension, did you try to Remove your current one and re-install: Iridium for YouTube https://addons.mozilla.org/en-US/firefox/addon/particle-iridium/

Hi shiftededge, I wasn't able to find the ImTranslator in AMO. Maybe it was discontinued by the author (???) I did find this one: Google Translate, ImTranslator, Dictionary, TTS https://addons.mozilla.org/en-US/firefox/addon/imtranslator/ As far as the Iridium extension, did you try to Remove your current one and re-install: Iridium for YouTube https://addons.mozilla.org/en-US/firefox/addon/particle-iridium/
Was this helpful to you? 0
Quote

Question owner

I'm not sure you understood the problem. I have about a hundred addons here that I need to enable. I'm not looking for the pages of a couple addons in the screenshot.

The problem is that they don't have the option to be enabled.

I'm not sure you understood the problem. I have about a hundred addons here that I need to enable. I'm not looking for the pages of a couple addons in the screenshot. The problem is that they don't have the option to be enabled.

Modified by shiftededge

Was this helpful to you?
Quote
RobertJ
  • Top 10 Contributor
152 solutions 1549 answers

There's a slider button at the right end of the extension.

There's a slider button at the right end of the extension.
Was this helpful to you? 0
Quote

Question owner

No, that is exactly what I don't have. Please read more closely. There are NO slider buttons at the right of almost all the extensions (there are many more that are not in this screenshot), which is the MAIN problem I am bringing up in the question here. If you look at the screenshot, I point to several areas with RED arrows to show that THERE IS NO SLIDER BUTTON AT THE RIGHT OF THE EXTENSIONS. Also, the two extensions you were talking about (iridium and translate) are EXACTLY the ones that I DON'T need help with, because they DO have the slider on the right, and I can enable them without a problem. I simply included them in the disabled state to show how some extensions do have the slider button and can be enabled but the vast majority cannot. So I really don't understand, everything you're responding with is basically the exact opposite of what my question is about.

No, that is exactly what I don't have. Please read more closely. There are NO slider buttons at the right of almost all the extensions (there are many more that are not in this screenshot), which is the MAIN problem I am bringing up in the question here. If you look at the screenshot, I point to several areas with RED arrows to show that THERE IS NO SLIDER BUTTON AT THE RIGHT OF THE EXTENSIONS. Also, the two extensions you were talking about (iridium and translate) are EXACTLY the ones that I DON'T need help with, because they DO have the slider on the right, and I can enable them without a problem. I simply included them in the disabled state to show how some extensions do have the slider button and can be enabled but the vast majority cannot. So I really don't understand, everything you're responding with is basically the exact opposite of what my question is about.

Modified by shiftededge

Was this helpful to you?
Quote
RobertJ
  • Top 10 Contributor
152 solutions 1549 answers

Are you using Sync? Are both versions, 49 & 72, both signed into your Account?

Are you using Sync? Are both versions, 49 & 72, both signed into your Account?
Was this helpful to you?
Quote

Question owner

RobertJ said

Are you using Sync? Are both versions, 49 & 72, both signed into your Account?

Yes

''RobertJ [[#answer-1284686|said]]'' <blockquote> Are you using Sync? Are both versions, 49 & 72, both signed into your Account? </blockquote> Yes
Was this helpful to you?
Quote
RobertJ
  • Top 10 Contributor
152 solutions 1549 answers

I know from experience, that when you have two Profiles of the same version signed into your Account at the same time, they try to Sync. I signed one of my Profiles out of the Account and it stopped the syncing.

I don't normally use Sync, so , I'm not sure if that would solve your issue but, I believe that we found the culprit.

I know from experience, that when you have two Profiles of the same version signed into your Account at the same time, they try to Sync. I signed one of my Profiles out of the Account and it stopped the syncing. I don't normally use Sync, so , I'm not sure if that would solve your issue but, I believe that we found the culprit.
Was this helpful to you?
Quote

Question owner

I signed out of sync on the FF 49.02, but it had no effect on FF 72 after restart.

I signed out of sync on the FF 49.02, but it had no effect on FF 72 after restart.
Was this helpful to you?
Quote
RobertJ
  • Top 10 Contributor
152 solutions 1549 answers

Helpful Reply

I wouldn't go digging to deep into this right now. You might create a situation where you will have to Remove & Re-install all of your extensions. I'll try to find someone familiar with Sync to look into this for you.

I wouldn't go digging to deep into this right now. You might create a situation where you will have to Remove & Re-install ''all'' of your extensions. I'll try to find someone familiar with Sync to look into this for you.
Was this helpful to you? 1
Quote

Question owner

Thank you

Thank you
Was this helpful to you?
Quote

Chosen Solution

I found one solution to this problem.

I noticed in my appdata/mozilla/firefox/profiles, there was no profile for the older version of firefox, but my default profile, developer profile, and beta profile were all available. This told me I should try and look at the profile folder and decided to first try and do a previous version restore (on Windows 7, right click>properties--previous versions tab, select the date prior to installation of FF 49.02, and press restore). This will only work if you have the option to maintain previous versions set on windows. Luckily I caught it the day after; it might not work if it's been longer.

For those who can't restore previous version, or if it didn't work, you'll probably want to investigate the default profile folder. I looks like the older version may have overwritten some files in the existing one. We know the extensions are actually loading into firefox, but they can't be enabled. So that's beyond the scope here, because I managed to restore my entire profile folder after which all my extensions were re-enabled and firefox works properly now.

I won't be running the old version anymore, but was able to find a portable version of 49.02 which doesn't overwrite your profiles.

I'm now setting regular backups for my Firefox profile folder.

The only problem is, the main reason I wanted to use the 49.02 was to use it with a specific version of iMacros which could help with speeding up the process of uploading Redbubble, and when loading the redbubble login page, it doesn't work on 49.02. This is not part of the original question, I'm just adding info since those seeking to use this method will be disappointed. What I did manage to find out about this problem (using the inspector (f12 key) and the MadeWith extension) is find out that the actual login input uses something called React. As far as I can tell is this is a type of javascript, but I can't find any information on whether or not it's compatible with older versions of firefox. I'm going to be trying to record a new macro and see how that goes.

I found one solution to this problem. I noticed in my appdata/mozilla/firefox/profiles, there was no profile for the older version of firefox, but my default profile, developer profile, and beta profile were all available. This told me I should try and look at the profile folder and decided to first try and do a previous version restore (on Windows 7, right click>properties--previous versions tab, select the date prior to installation of FF 49.02, and press restore). This will only work if you have the option to maintain previous versions set on windows. Luckily I caught it the day after; it might not work if it's been longer. For those who can't restore previous version, or if it didn't work, you'll probably want to investigate the default profile folder. I looks like the older version may have overwritten some files in the existing one. We know the extensions are actually loading into firefox, but they can't be enabled. So that's beyond the scope here, because I managed to restore my entire profile folder after which all my extensions were re-enabled and firefox works properly now. I won't be running the old version anymore, but was able to find a portable version of 49.02 which doesn't overwrite your profiles. I'm now setting regular backups for my Firefox profile folder. The only problem is, the main reason I wanted to use the 49.02 was to use it with a specific version of iMacros which could help with speeding up the process of uploading Redbubble, and when loading the redbubble login page, it doesn't work on 49.02. This is not part of the original question, I'm just adding info since those seeking to use this method will be disappointed. What I did manage to find out about this problem (using the inspector (f12 key) and the MadeWith extension) is find out that the actual login input uses something called React. As far as I can tell is this is a type of javascript, but I can't find any information on whether or not it's compatible with older versions of firefox. I'm going to be trying to record a new macro and see how that goes.

Modified by shiftededge

Was this helpful to you?
Quote
cor-el
  • Top 10 Contributor
  • Moderator
17860 solutions 161609 answers

Helpful Reply

You can check for problems with the extensions registry files in the profile folder.

Try to to reset the extensions registry and rename extensions.json (extensionsOLD.json) and rename/remove previously used extensions files like extensions.ini and extensions.sqlite when present and rename/remove compatibility.ini in the Firefox profile folder with Firefox closed.

New files will be created when required.

See "corrupt extension files":

You can check for possible updates in case of issues.

  • click the cogwheel button (left of the Search bar) on the about:addons page to "Check for updates"

If this didn't help then delete add-ons.json and possibly prefs.js in case there is a problem with preferences.

You can use the button on the "Help -> Troubleshooting Information" (about:support) page to go to the current Firefox profile folder or use the about:profiles page.

You can check for problems with the extensions registry files in the profile folder. Try to to reset the extensions registry and rename extensions.json (extensionsOLD.json) and rename/remove previously used extensions files like extensions.ini and extensions.sqlite when present and rename/remove compatibility.ini in the Firefox profile folder with Firefox closed. *https://support.mozilla.org/en-US/kb/Profiles New files will be created when required. See "corrupt extension files": *https://support.mozilla.org/en-US/kb/unable-install-add-ons-extensions-or-themes You can check for possible updates in case of issues. *click the cogwheel button (left of the Search bar) on the about:addons page to "Check for updates" If this didn't help then delete add-ons.json and possibly prefs.js in case there is a problem with preferences. You can use the button on the "Help -> Troubleshooting Information" (about:support) page to go to the current Firefox profile folder or use the <b>about:profiles</b> page. *Help -> Troubleshooting Information -> Profile Folder/Directory:<br>Windows: Show Folder; Linux: Open Directory; Mac: Show in Finder *https://support.mozilla.org/en-US/kb/Profiles
Was this helpful to you? 1
Quote

Question owner

cor-el said

You can check for problems with the extensions registry files in the profile folder. Try to to reset the extensions registry and rename extensions.json (extensionsOLD.json) and rename/remove previously used extensions files like extensions.ini and extensions.sqlite when present and rename/remove compatibility.ini in the Firefox profile folder with Firefox closed. New files will be created when required. See "corrupt extension files": You can check for possible updates in case of issues.
  • click the cogwheel button (left of the Search bar) on the about:addons page to "Check for updates"
If this didn't help then delete add-ons.json and possibly prefs.js in case there is a problem with preferences. You can use the button on the "Help -> Troubleshooting Information" (about:support) page to go to the current Firefox profile folder or use the about:profiles page.

Thank you for the detailed instructions. Unfortunately I cannot test this method because I managed to fix it myself by restoring my profiles folder from the day before, so I cannot vouch for this solution. But I do think you are exactly on point and this may be worth looking into. The only problem I see is that many of the files in appdata/mozilla/firefox/[default profile] were overwritten by the older installation of firefox. This means both the old version and the new version of firefox are using the same profile folder. Maybe this could be solved by creating a new profile, and going through the steps in this thread to restore functionality to the updated version.

All is good on this, can be marked as closed, or solved, or however that works.

''cor-el [[#answer-1284752|said]]'' <blockquote> You can check for problems with the extensions registry files in the profile folder. Try to to reset the extensions registry and rename extensions.json (extensionsOLD.json) and rename/remove previously used extensions files like extensions.ini and extensions.sqlite when present and rename/remove compatibility.ini in the Firefox profile folder with Firefox closed. *https://support.mozilla.org/en-US/kb/Profiles New files will be created when required. See "corrupt extension files": *https://support.mozilla.org/en-US/kb/unable-install-add-ons-extensions-or-themes You can check for possible updates in case of issues. *click the cogwheel button (left of the Search bar) on the about:addons page to "Check for updates" If this didn't help then delete add-ons.json and possibly prefs.js in case there is a problem with preferences. You can use the button on the "Help -> Troubleshooting Information" (about:support) page to go to the current Firefox profile folder or use the <b>about:profiles</b> page. *Help -> Troubleshooting Information -> Profile Folder/Directory:<br>Windows: Show Folder; Linux: Open Directory; Mac: Show in Finder *https://support.mozilla.org/en-US/kb/Profiles </blockquote> Thank you for the detailed instructions. Unfortunately I cannot test this method because I managed to fix it myself by restoring my profiles folder from the day before, so I cannot vouch for this solution. But I do think you are exactly on point and this may be worth looking into. The only problem I see is that many of the files in appdata/mozilla/firefox/[default profile] were overwritten by the older installation of firefox. This means both the old version and the new version of firefox are using the same profile folder. Maybe this could be solved by creating a new profile, and going through the steps in this thread to restore functionality to the updated version. All is good on this, can be marked as closed, or solved, or however that works.

Modified by shiftededge

Was this helpful to you?
Quote
cor-el
  • Top 10 Contributor
  • Moderator
17860 solutions 161609 answers

If you have downgraded Firefox and used the profile with older Firefox versions then your profile might be broken and in such a case best is to create a new profile.

If you have downgraded Firefox and used the profile with older Firefox versions then your profile might be broken and in such a case best is to create a new profile.
Was this helpful to you?
Quote
Ask a question

You must log in to your account to reply to posts. Please start a new question, if you do not have an account yet.