
After upgrading Firefox for end users from the general release to version 128 ESR, users are receiving the message: "This profile was last used with a newer version of this application. Please create a new profile."
How do i fix across the enterprise (all PCs) or get rid of the message?
すべての返信 (7)
Background
Each profile folder has a file named compatibility.ini that records information about the updated status of the files in that folder. If you rolled the version back from, say, Firefox 131.x to Firefox 128.x, then as you noted, Firefox 128.x will not try to use upgraded profile files and instead will prompt the user to create a new profile.
If the user has been using Sync, much of their data should transfer to the new profile after they sign in. But some files might need to be transferred manually, assuming they are downward compatible with Firefox 128.x (Recover important data from an old profile).
Available Options
You could test whether it is safe to downgrade the user's existing profile. See: https://support.mozilla.org/en-US/kb/dedicated-profiles-firefox-installation#w_what-happens-to-my-profile-if-i-downgrade-to-a-previous-version-of-firefox
Whether you can push that out using Policy, I don't know.
To be clear, are you downgrading from 132 to 128?
See this post:
https://support.mozilla.org/gl/questions/1320829
You can set the environment variable MOZ_ALLOW_DOWNGRADE to allow this.
no the issue is occuring on devices being upgraded from older versions 95 and up. we had over 90 versions of Firefox in the enterprise.
この投稿は Gteck により
It definitely shouldn't happen with older versions. I think MOZ_ALLOW_DOWNGRADE is definitely the way to go.
By the way, if this happens not when opening Firefox 128 ESR but at a daily interval, it could be caused by some issue with the default user agent Scheduled Task. https://old.reddit.com/r/firefox/comments/1go8n0h/this_profile_was_last_used_with_a_newer_version/
I have not downgraded, I copied the Appdata to a new system, and reinstalled the identical version 128.8ESR and... now 4 hours later I still desperately try to read the old profile.
Firefox created over and over and over a new profile. I did such transfer a few times in the past, never an issue. When I have the Roaming\Mozilla\Firefox\profiles.ini set to a very much existing profile, it should be taken. But, no. Every time a new profile is created, and that profile spec is added to profiles.ini. I am tired and angry.
Please help.
If you check the Troubleshooting Information page -- either
- menu button > Help > Troubleshooting Information
- (optional menu bar) Help [Alt+H] > Troubleshooting Information
-- does it match what you installed? What version is it now?
If you open about the about:profiles page, can you tell which was your most recent profile? If not, that's okay, you can just check them in sequence by using the Open Folder button on the Root Directory row, and then double-clicking into the bookmarkbackups folder to see when the last backup was created.
When you find your latest profile, return to the main level of the Root Directory and look inside the compatibility.ini file to see what version of Firefox last modified that folder.