Classification: UNCLASSIFIED Good morning Mike and Victor,
Just to clarify, here’s the situation. I manage a VDI infra, essentially I’m migrating users from System 1.0 to System 2.0. On system 1.0, I had a Firefox ESR that’s about 6 months old when initially installed and when the user loads the browser for the first time they can update it to the latest ESR because we allow the self-update. Now here’s the catch 22, I’m using Microsoft’s USMT profile backup tools to export the user’s profile to a .MIG and then I import. Now once the user’s profile is migrated to System 2.0, by default when they log into the new machine SCCM offers that older version of Firefox that’s about 6 months old so they install it and of course as soon as they user tries to load it detects the profile as incompatible because FF hasn’t had the chance to update yet. So essentially the situation is that a NEW profile is loaded into an OLD FF…. I’ve tried the MOZ_LEGACY_PROFILES through both USER and SYSTEM GPO’s and the behavior remained the same, the newer profile couldn’t load into the old temporary FF. So would MOZ_ALLOW_DOWNGRADE actually allow me to load a new profile onto an old FF temporarily while it updates? Or basically with those two, it would work….. BUT the users would have to rebuild their profile using the static profile moving forward instead of the randomly generating string one? Eric From: Hoang (US), Victor T <[email protected]> Sent: July 1, 2020 2:58 PM To: Mike Kaply <[email protected]>; Periard, Eric <[email protected]> Cc: [email protected] Subject: RE: [EXTERNAL] Re: [Mozilla Enterprise] Error with using system proxy settings (when changing from using "automatic proxy configuration URL" by default via policies.json) EXTERNAL EMAIL – USE CAUTION / COURRIEL EXTERNE – FAITES PREUVE DE PRUDENCE Hey Eric, I also had this problem in the past and its basically what Mike pointed out. I mostly saw this for folks coming from 60 to 68 ESR. To resolve this, I created 2 environment variables in windows. One called MOZ_ALLOW_DOWNGRADE and another called MOZ_LEGACY_PROFILES. For the Value field of each variable, I set it to 1. This should allow you to downgrade and use the same profile for all users. I automate that process via my own scripts and deploy through SCCM. Also keep in mind when a user uninstalls Firefox from control panel, it does not remove these system variables (and they will need to be an administrator), so I recommend that you have an internal process to remove these variables when they try to uninstall the browser for the cleanest practice. Easy way to check incase the individual does not have admin rights is by opening up cmd and typing: set. That should show if the variable still exists (or not). Victor From: Enterprise <[email protected]<mailto:[email protected]>> On Behalf Of Mike Kaply Sent: Wednesday, July 1, 2020 11:47 AM To: Periard, Eric <[email protected]<mailto:[email protected]>> Cc: [email protected]<mailto:[email protected]> Subject: [EXTERNAL] Re: [Mozilla Enterprise] Error with using system proxy settings (when changing from using "automatic proxy configuration URL" by default via policies.json) This message was sent from outside of Boeing. Please do not click links or open attachments unless you recognize the sender and know that the content is safe. You can read more about this here: https://support.mozilla.org/en-US/kb/understanding-depth-profile-installation<https://can01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fsupport.mozilla.org%2Fen-US%2Fkb%2Funderstanding-depth-profile-installation&data=02%7C01%7CEric.Periard%40cyber.gc.ca%7C0d385fe7aba049d0706f08d81df0ad75%7Cda9cbe40ec1e4997afb317d87574571a%7C0%7C0%7C637292266831055030&sdata=dE9hUg6kuVIZUNGiHAJTsaGgnomZ1bzk%2FHjiKiHJuI0%3D&reserved=0> But specifically at the end: " The downgrade blocking can be bypassed by setting the environment variable MOZ_ALLOW_DOWNGRADE or by passing the --allow-downgrade command line argument when running Firefox." Hopefully this should accomplish what you need. Alternatively if it is a problem with the new Firefox being installed in a different directory, you can use the MOZ_LEGACY_PROFILES environment variable or the LegacyProfiles policy - https://github.com/mozilla/policy-templates/blob/master/README.md#legacyprofiles<https://can01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fmozilla%2Fpolicy-templates%2Fblob%2Fmaster%2FREADME.md%23legacyprofiles&data=02%7C01%7CEric.Periard%40cyber.gc.ca%7C0d385fe7aba049d0706f08d81df0ad75%7Cda9cbe40ec1e4997afb317d87574571a%7C0%7C0%7C637292266831065024&sdata=umHVpT9L4ldFTb2ZzvXbLEAlSP3n9EMgq5Bdk1FhTRw%3D&reserved=0> Mike On Wed, Jul 1, 2020 at 12:04 PM Periard, Eric <[email protected]<mailto:[email protected]>> wrote: Classification: UNCLASSIFIED Hello, Here’s an interesting situation: We’ve recently created a USMT Windows User Profile Backup and Restore package via SCCM and that works fine, however there’s a catch 22 with firefox…. Usually I keep a baseline version of the package via the Software Center and the users can update the browser via the ABOUT menu. However if a windows profile is restored to a new system (with AppData) and then firefox is installed from the Software Center, of course it’s old and it sees the newer profile as incompatible. so far the only solution I got is to go ahead and update the baseline version of my Firefox package. So here’s my questions: 1. Is it possible somehow to load a new profile onto an old Firefox? 2. Is it possible to force Firefox to look for updates as soon as someone tries to open it? 3. If 2. is possible, would it fetch the update before prompting the user to create a new profile? Please advise, this seems to be a none-issue with Chrome post-user mig. Thanks Eric _______________________________________________ Enterprise mailing list [email protected]<mailto:[email protected]> https://mail.mozilla.org/listinfo/enterprise<https://can01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fmail.mozilla.org%2Flistinfo%2Fenterprise&data=02%7C01%7CEric.Periard%40cyber.gc.ca%7C0d385fe7aba049d0706f08d81df0ad75%7Cda9cbe40ec1e4997afb317d87574571a%7C0%7C0%7C637292266831065024&sdata=L%2FTuAGq1zc3RCuJ6SD3ddMed9XidjfGdJkcC8%2B3Ijh8%3D&reserved=0> To unsubscribe from this list, please visit https://mail.mozilla.org/listinfo/enterprise<https://can01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fmail.mozilla.org%2Flistinfo%2Fenterprise&data=02%7C01%7CEric.Periard%40cyber.gc.ca%7C0d385fe7aba049d0706f08d81df0ad75%7Cda9cbe40ec1e4997afb317d87574571a%7C0%7C0%7C637292266831075021&sdata=0olcoMr49SdT7cCiMAGX6kJz41W38hGGUUU8cmWYZ%2FA%3D&reserved=0> or send an email to [email protected]<mailto:[email protected]> with a subject of "unsubscribe"
_______________________________________________ Enterprise mailing list [email protected] https://mail.mozilla.org/listinfo/enterprise To unsubscribe from this list, please visit https://mail.mozilla.org/listinfo/enterprise or send an email to [email protected] with a subject of "unsubscribe"

