Running on UBUNTU SERVER 18
Happened after a server restart, maybe the chrome service is not auto-starting, how can I check that?
This is my code
function makeAndSendPdf(info, cb) {
const url = 'http://localhost:7021/pdf';
let _browser;
let _page;
puppeteer
.launch()
.then(browser => (_browser = browser))
.then(browser => (_page = browser.newPage()))
.then(page => page.goto(`${url}${getparams(info)}`))
.then(() => _page)
.then(page => page.pdf({ path: path.join(serverLoc, `/pdf/${info.orderNum}.pdf`) }))
.then(() => {
_browser.close();
sendMailToCompany(info.orderNum,function(message){
if(message){
sendmail(info.email, info.orderNum, cb);
}
});
});
}
And this is the error
Error: Failed to launch the browser process!
question from:
https://stackoverflow.com/questions/65849115/pupeteer-throws-and-error-refusing-to-start-the-browser-chromium 与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…