Fix “running as root without –no-sandbox” Error in Puppeteer

The Google Dev Team’s Puppeteer is a strong tool for browser automation and scraping.

Puppeteer is a node library that runs a headless version of Chrome or Chromium and can do a lot of things. From screenshots to form submissions, we’ve got you covered.

You can run into a normal error when you first start using Puppeteer.

Failed to launch the browser process! 
Running as root without --no-sandbox is not supported.

Let’s look at how to repair the Puppeteer error “running as root without –no-sandbox.

The Solution

The answer is simple, but there are some limitations. We can add certain options to the Puppeteer browser launcher to fix the bug completely.

 puppetter.launch({args: ['--no-sandbox', '--disable-setuid-sandbox']})

This command adds the —no-sandbox and —disable-setuidsandbox options to our launcher.

Although adding these options will make your puppeteer code execute, the authors advise against doing so since they may constitute a security risk.

Only use the above two flags if you’re confident about the material you’ll be opening in Puppeteer’s headless Chrome browser.

Consider creating a user and allowing user namespace cloning in your environment. More information about the subject may be found here.

You now know how to fix the Puppeteer error “running as root without –no-sandbox.” We hope you enjoy your time with Puppeteer. Have fun coding.



Related articles

OnePlus 5T Wallpapers Download

Introduction: The OnePlus 5T is a popular smartphone known for...

Airtel’s First Quarterly Loss in 2002: A Closer Look at Jio’s Impact

The telecom industry has witnessed several significant shifts over...

Xiaomi Confirms Investment in Blackshark Gaming Phone Launch set for April 13

An engaging introduction to Xiaomi Confirms Investment in Blackshark...

LG G7 ThinQ M LCD Panel

Introduction:The LG G7 ThinQ M LCD panel is a...

Intel Core i9 Laptops with Optane Memory

Intel Core i9 laptops with Optane Memory combine the...

Apple iOS 11.4 Beta 1

Apple iOS 11.4 Beta 1 is the latest update...

Google Search AI Reorganization: Improving Search Quality and User Experience

Introduction:In the ever-evolving digital landscape, search engines play a...
Peter Graham
Peter Graham
Hi there! I'm Peter, a software engineer and tech enthusiast with over 10 years of experience in the field. I have a passion for sharing my knowledge and helping others understand the latest developments in the tech world. When I'm not coding, you can find me hiking or trying out the latest gadgets.


Please enter your comment!
Please enter your name here