Back

Explore Courses Blog Tutorials Interview Questions
0 votes
2 views
in DevOps and Agile by (19.7k points)

I'm a new user to Protractor, and I encountered this error running my tests using Chrome (error displays beneath the address bar in the launched browser):

You are using an unsupported command-line flag --ignore-certificate-errors. Stability and security will suffer.

Here is my conf.js for Protractor:

exports.config = {

seleniumAddress: 'http://localhost:4444/wd/hub',

capabilities: {

    'browserName': 'chrome'  

},

...

Also, I am using a Mac with the latest available Chromedriver and Selenium standalone server (2.41.0). Now, I haven't set this flag anywhere, and I don't recall it always displaying so I'm not sure what caused this problem.

Any ideas on how to resolve this issue?

1 Answer

0 votes
by (62.9k points)

The flag --ignore-certificate-errors has been added to the "bad flags" list as of Chrome 35 since it reduces the browser's security. The flag still works regardless.

If you'd like to disable the "unsupported flag" prompt, add --test-type to the command-line flags you're using. This shouldn't affect the browser in any other noticeable way, but it's used for internal testing, so use it at your own risk.

You can see the Chromedriver capability docs for more info on adding command-line flags

Browse Categories

...