How to disable Firefox's untrusted connection warning using Selenium?

disable firefox auto update registry
disable firefox update popup
how to disable firefox update in windows 10
stop firefox from updating automatically
firefox help
firefox disable javascript
how to disable firefox update in ubuntu
firefox support

Trying to find a way to disable Firefox from raising a warning every time a connection uses an "untrusted" certificate, with Selenium. I believe that the kind of solution that would work the best would be to set one of the browser preferences.

Thanks very much! Any suggestions will be appreciated!

Just found this from the Mozilla Foundation bug link and it worked for me.


How to stop Firefox from making automatic connections, How do I turn off Firefox as my default browser? You cannot remove the Default, Light or Dark themes that come with Firefox but you can remove themes you've added to Firefox. To remove an added theme: Click the menu button , click Add-ons and select Themes. Click the ellipsis (3-dot) icon that displays for the theme that you want to remove and then select Remove.

I found this comment on enabling this functionality in Selenium for Java. There is also this StackOverflow question about the same issue, also for Java For Python, which was my desired target language, I came up with this, through browsing the FirefoxProfile code:

profile = webdriver.FirefoxProfile()
profile.accept_untrusted_certs = True

Which, as far as I have tested, has produced the expected behavior.

Hope this helps somebody!

Disable Firefox Sync, Learn how to turn off Firefox Sync if you'd like to use your Firefox Account without syncing data such as, bookmarks, history and tabs. Disable Sync for previously synced devices. To disable Sync for previously synced devices: Click the Firefox Account icon in the toolbar. Select Sync Settings from the drop-down menu. The Sync panel of your Firefox Options Preferences page will open. Click the Change… button in the Syncing: ON subsection. The Choose What To Sync pop-up will open.

No need of custom profiles to deal with "Untrusted connection" on WebDriver

DesiredCapabilities capabilities = new DesiredCapabilities();
capabilities.setCapability(CapabilityType.ACCEPT_SSL_CERTS, true);
driver = new FirefoxDriver(capabilities);

Disable or remove Add-ons, Option 2: Disable hardware acceleration in Firefox. To turn off hardware acceleration in Firefox:. For those who have updated Firefox today, and for those who have yet to—via the hamburger icon > Help > About Firefox—know that today’s release of Firefox 75 brings some fun changes to

From start to finish with all the trimmings, in C#. Note that I had installed FFv48 to a custom directory because GeckoDriver requires that specific version.

    var ffOptions = new FirefoxOptions();            
    ffOptions.BrowserExecutableLocation = @"C:\Program Files (x86)\Mozilla Firefox48\firefox.exe";
    ffOptions.LogLevel = FirefoxDriverLogLevel.Default;
    ffOptions.Profile = new FirefoxProfile { AcceptUntrustedCertificates = true };            
    var service = FirefoxDriverService.CreateDefaultService(ffPath, "geckodriver.exe");            
    var Browser = new FirefoxDriver(service, ffOptions, TimeSpan.FromSeconds(120));

Hardware acceleration and WindowBlinds causes Firefox to crash , I need to Disable Images to improve bandwith.I do NOT see this option available in firefox 25 so how can I do this? How to Disable JavaScript in Firefox Enter about:config  into the address bar in Firefox. This is the space where you normally see a website's URL. Make sure to not put any spaces before or after the colon.

None of the above answers worked for me. I'm using:

Firefox 50.1.0

Python 3.5.2

Selenium 3.0.2

Windows 10

I resolved it just by using a custom FF profile which was easier to do than I expected. Using this info on how to make a custom profile, I did the following: 1) Made a new profile 2) Manually went to the site in FF to raise the untrusted certificate error 3) Add a site exception (when the error is raised click advanced and then add exception) 4) confirm the exception works by reloading the site (you should no longer get the error 5) Copy the newly create profile into your project (for me it's a selenium testing project) 6) Reference the new profile path in your code

I didn't find any of the following lines resolved the issue for me:

firefox_capabilities = DesiredCapabilities.FIREFOX
firefox_capabilities['handleAlerts'] = True
firefox_capabilities['acceptSslCerts'] = True
firefox_capabilities['acceptInsecureCerts'] = True
profile = webdriver.FirefoxProfile()
profile.set_preference('network.http.use-cache', False)
profile.accept_untrusted_certs = True

But using a custom profile as mentioned above did. Here is my code:

from selenium import webdriver
from selenium.webdriver.common.desired_capabilities import DesiredCapabilities

firefox_capabilities = DesiredCapabilities.FIREFOX
firefox_capabilities['marionette'] = True
#In the next line I'm using a specific FireFox profile because
# I wanted to get around the sec_error_unknown_issuer problems with the new Firefox and Marionette driver
# I create a FireFox profile where I had already made an exception for the site I'm testing
# see

ffProfilePath = 'D:\Work\PyTestFramework\FirefoxSeleniumProfile'
profile = webdriver.FirefoxProfile(profile_directory=ffProfilePath)
geckoPath = 'D:\Work\PyTestFramework\geckodriver.exe'
browser = webdriver.Firefox(firefox_profile=profile, capabilities=firefox_capabilities, executable_path=geckoPath)

How to disable images in firefox | Firefox Support Forum, However, sometimes, you might want to do a little “spring cleaning” and disable or delete the ones you don't use. This also keeps your Firefox  In this method I am showing you to uninstall Mozilla in normal method. Select Start button. Select control panel. Select programs. Select Program and Features. Select Uninstall a Program. Select Mozilla Firefox. Select delete or Uninstall.

Firefox Tip – How to Turn Firefox Add-ons On and Off, How to disable tabs in Firefox desktop version? 6 replies; 2 have this problem; 1072 views; Last reply  Yes, that should disable the default browser check in Firefox with this code in mozilla.cfg Note that the mozilla.cfg file is a valid JavaScript file, so any errors (you need the correct quotes ") in this file (will) may trigger an exception that may cause the file to fail.

How to disable tabs in Firefox desktop version?, Illustration for article titled How to Disable Firefox 75s New Address Bar. Screenshot: David Murphy. For those who have updated Firefox today,  Disabling Updates. To fully disable Firefox updates, click the main Firefox menu button, which is the button in the top of the screen that has three horizontal lines on it. Then click on the "Options" icon, which is in the shape of a gear. A window pops up where you click the "Advanced" option and beneath that the "Update" tab.

How to Disable Firefox 75's New Address Bar, How to enable or disable the JavaScript feature in all versions of the Mozilla Firefox web browser.

  • Firefox usually does not show certificate error screen. By default it is handled in firefox and chrome. Only IE it is not handled.
  • @JuanCarlosCoto For fixing the issue, you might also have a look at my answer on How to disable "This Connection is Untrusted" Certificate in FireFox? Hope this helps...
  • I'm running Selenium throught nightwatch.js, and this worked for me as well. ("acceptInsecureCerts": true)
  • Can anyone let me know how can I achieve this in PHP using Facebook webdriver?
  • Any idea how to do this in node js?
  • This bug is now marked as fixed, can you suggest, how to use the fixed Marionette driver (I have downloaded the geckodriver.exe 0.11.1 which probably does not contain the fix yet).
  • This is Java, correct? Good to have alternatives in other languages!