Search Support

Avoid support scams. We will never ask you to call or text a phone number or share personal information. Please report suspicious activity using the “Report Abuse” option.

Learn More

Firefox gives error message when launching on MAC

  • 10 replies
  • 1 has this problem
  • 36 views
  • Last reply by Mike Kaply

more options

Every time Firefox is opened it gives an error message (see image).

I have tried:

  • Deleting and reinstalling.
  • Deleting Firefox folder in //users/xxxxxxx/Library/Application Support & //Library/Caches then uninstalling Firefox.
  • Both above using older Firefox versions.

This issue is happening on all of the Macs in our org. We have no custom configurations. The pkg is installed via FileWave device management. It occurs whether installed through FileWave or manually.

Thanks

Every time Firefox is opened it gives an error message (see image). I have tried: * Deleting and reinstalling. * Deleting Firefox folder in //users/xxxxxxx/Library/Application Support & //Library/Caches then uninstalling Firefox. *Both above using older Firefox versions. This issue is happening on all of the Macs in our org. We have no custom configurations. The pkg is installed via FileWave device management. It occurs whether installed through FileWave or manually. Thanks
Attached screenshots

All Replies (10)

more options

You can check the Browser Console to see if there is more info available about this issue with an autoconfig.cfg file.

It is possible that an autoconfig.cfg is specified, but that the file is missing or has errors.

You can look at the "Help -> More Troubleshooting Information" (about:support) page for the location of the Firefox installation folder.


You can check what .js files are present in the "defaults/pref" folder in the Firefox installation folder. The channel-prefs.js file that sets app.update.channel is a legitimate file in this folder, any other .js file is suspicious. You can open this suspect file in a plain text editor like TextEdit and please post its content to see whether that allows to identify what software created the file. Also please post the content of the autoconfig.cfg file referenced in this autoconfig.js file.

There shouldn't be a autoconfig.cfg file present unless you've created it yourself to initialize some prefs.

If you have this autoconfig.cfg file then best is to do a clean reinstall and delete the Firefox program folder to make sure that all files are removed before reinstalling a freshly downloaded copy of Firefox.

Helpful?

more options

Hi twolf, As I understand it, Filewave is used for controlling deployments over an organization. In that case, I would recommend using the enterprise version of Firefox. You can find more information in the following link: https://www.mozilla.org/firefox/enterprise/

Helpful?

more options

Chris Ilias said

Hi twolf, As I understand it, Filewave is used for controlling deployments over an organization. In that case, I would recommend using the enterprise version of Firefox. You can find more information in the following link: https://www.mozilla.org/firefox/enterprise/

Hi Chris, I am already using the enterprise version of Filewave. Thanks for the prompt reply, I would have responded sooner but I was out of the Country for two-weeks.

Helpful?

more options

cor-el said

You can check the Browser Console to see if there is more info available about this issue with an autoconfig.cfg file. It is possible that an autoconfig.cfg is specified, but that the file is missing or has errors. You can look at the "Help -> More Troubleshooting Information" (about:support) page for the location of the Firefox installation folder.

You can check what .js files are present in the "defaults/pref" folder in the Firefox installation folder. The channel-prefs.js file that sets app.update.channel is a legitimate file in this folder, any other .js file is suspicious. You can open this suspect file in a plain text editor like TextEdit and please post its content to see whether that allows to identify what software created the file. Also please post the content of the autoconfig.cfg file referenced in this autoconfig.js file.

There shouldn't be a autoconfig.cfg file present unless you've created it yourself to initialize some prefs.

If you have this autoconfig.cfg file then best is to do a clean reinstall and delete the Firefox program folder to make sure that all files are removed before reinstalling a freshly downloaded copy of Firefox.

There are three .js files in the "defaults/prefs" folder. autoconfig.js, channel-prefs.js, and local_settings.js. I have tried to remove both of the other files but they just reappear.

I do not have an autoconfig.cfg file. The only reference I can find to a .cfg file is in the local_settings.js

pref("general.config.filename","mozilla.cfg");

Content of the mozilla.cfg

// var Cc = Components.classes; var Ci = Components.interfaces; var certdb = Cc["@mozilla.org/security/x509certdb;1"].getService(Ci.nsIX509CertDB); cert1 = "" certdb.addCertFromBase64(cert1, "C,C,C", ""); lockPref("network.proxy.type", 5); lockPref("security.enterprise_roots.enabled", true);

If I remove any of the .js files they just come back. If I remove the pref folder or defaults folder it works, but I don't want to have to do this on every device. It is on there on freshly reset Macs after installing Firefox as well.

Here is where I got my PKG:

 https://ftp.mozilla.org/pub/firefox/releases/99.0.1/mac/en-US/

Modified by twolf2286

Helpful?

more options

twolf2286 said

Chris Ilias said

Hi twolf, As I understand it, Filewave is used for controlling deployments over an organization. In that case, I would recommend using the enterprise version of Firefox. You can find more information in the following link: https://www.mozilla.org/firefox/enterprise/

Hi Chris, I am already using the enterprise version of Filewave.

Hi twolf, The enterprise version of Filewave is not the enterprise version of Firefox. The link you gave in your latest response is not the enterprise version of Firefox. Mozilla has a separate product with a separate forum for enterprise deployments. If you need help getting started, just let us know.

Helpful?

more options

Chris Ilias said

twolf2286 said

Chris Ilias said

Hi twolf, As I understand it, Filewave is used for controlling deployments over an organization. In that case, I would recommend using the enterprise version of Firefox. You can find more information in the following link: https://www.mozilla.org/firefox/enterprise/

Hi Chris, I am already using the enterprise version of Filewave.

Hi twolf, The enterprise version of Filewave is not the enterprise version of Firefox. The link you gave in your latest response is not the enterprise version of Firefox. Mozilla has a separate product with a separate forum for enterprise deployments. If you need help getting started, just let us know.

I will need some help then. When I followed your link I selected the PKG Installer link there and followed their directions. That's how I got to the installer the first time.

Edit: Sorry I just saw the typo in my previous post. I meant to say Firefox, not Filewave.

Modified by twolf2286

Helpful?

more options

Hi I've moved this support thread over to the Enterprise forum, someone on the Enterprise team might be able to help.

In the meantime, the config file on mac is a PLIST file. Check out the following article for more info: Customizing Firefox on MacOS using configuration profiles

Helpful?

more options

Can you post the full contents of local_settings.js? I want to make sure they are disabling the soundbox.

This is definitely a Filewave bug, though, you should reach out to them.

They really shouldn't be using Autoconfig at all anymore.

Helpful?

more options

Mike Kaply said

Can you post the full contents of local_settings.js? I want to make sure they are disabling the soundbox. This is definitely a Filewave bug, though, you should reach out to them. They really shouldn't be using Autoconfig at all anymore.

It doesn't matter if I do a clean install from Filewave or do it manually. It creates the auto config automatically. Here is the content of the local_settings:

pref("general.config.obscure_value",0); pref("general.config.filename","mozilla.cfg");

Helpful?

more options

You have some sort of software that is doing this to your machine and they are doing it wrong.

The issue is that many many releases ago, we made autoconfig not work without an extra pref that they aren't putting in local_settings.js. So what they are doing is very dated (or only works against the ESR).

What they are doing in this file is installing a root certificate (probably something for your company or antivirus), locking it so you can't change the proxy, and then forcing it to use system certificates.

Is this a company managed machine?

Helpful?

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.