title: npm i puppeteer has Failed to set up Chromium r756035
body: <p>While trying to install puppeteer with: <code>npm i puppeteer</code> getting this error. My Node version is v12.16.3. I'm on a windows machine.</p>
  
  <pre><code>&lt;!-- language: lang-none --&gt;
  ERROR: Failed to set up Chromium r756035! Set "PUPPETEER_SKIP_DOWNLOAD" env variable to skip download.
  Error: Client network socket disconnected before secure TLS connection was established
      at connResetException (internal/errors.js:608:14)
      at TLSSocket.onConnectEnd (_tls_wrap.js:1514:19)
      at Object.onceWrapper (events.js:416:28)
      at TLSSocket.emit (events.js:322:22)
      at endReadableNT (_stream_readable.js:1187:12)
      at processTicksAndRejections (internal/process/task_queues.js:84:21)
    -- ASYNC --
      at BrowserFetcher.&lt;anonymous&gt; (C:\Users\Red Viper\AppData\Roaming\npm\node_modules\puppeteer\lib\helper.js:116:19)
      at fetchBinary (C:\Users\Red Viper\AppData\Roaming\npm\node_modules\puppeteer\install.js:148:8)
      at download (C:\Users\Red Viper\AppData\Roaming\npm\node_modules\puppeteer\install.js:54:9) {
    code: 'ECONNRESET',
    path: null,
    host: 'storage.googleapis.com',
    port: 443,
    localAddress: undefined
  }
  </code></pre>