Pages deploy failed with `npm ERR! code ERR_SOCKET_TIMEOUT`

11:42:14.668	Installing project dependencies: npm clean-install --progress=false
11:42:57.783	npm ERR! code ERR_SOCKET_TIMEOUT
11:42:57.785	npm ERR! network Socket timeout
11:42:57.785	npm ERR! network This is a problem related to network connectivity.
11:42:57.786	npm ERR! network In most cases you are behind a proxy or have bad network settings.
11:42:57.786	npm ERR! network 
11:42:57.786	npm ERR! network If you are behind a proxy, please make sure that the
11:42:57.786	npm ERR! network 'proxy' config is set properly.  See: 'npm help config'
11:42:57.787	
11:42:57.787	npm ERR! A complete log of this run can be found in: /opt/buildhome/.npm/_logs/2023-08-23T03_42_15_353Z-debug-0.log
11:42:57.800	Error: Exit with error code: 1
11:42:57.800	    at ChildProcess.<anonymous> (/snapshot/dist/run-build.js)
11:42:57.800	    at Object.onceWrapper (node:events:652:26)
11:42:57.800	    at ChildProcess.emit (node:events:537:28)
11:42:57.801	    at ChildProcess._handle.onexit (node:internal/child_process:291:12)
11:42:57.811	Failed: build command exited with code: 1
11:42:58.767	Failed: error occurred while running build command

I have change node version,put .npmrc file in the root directory,it’s does not work.
How can i fix this proplem?

If you re-run does it work?

No,i have tried for serval times.

Everytime is same problem.

What’s your pages.dev or deployment ID?

setntimer-net.pages.dev

Is there any progress? Currently I can i can deploy the website by wrangler.

But the auto deployment is better,please help.

Seriously though, I’m not working yet and this is a community support forum :slight_smile:
Please have patience.

1 Like

If you try to run install locally, do you see the same thing?
npm clean-install --verbose (i’d backup and nuke node_modules first)

I’m wondering if there’s a third party registry being used which is down. Can you also share the package-lock.json (or yarn.lock/pnpm-lock)

PS C:\Users\tom\WebstormProjects\setntimer.net> npm clean-install --verbose
npm verb cli C:\Program Files\nodejs\node.exe C:\Users\tom\AppData\Roaming\npm\node_modules\npm\bin\npm-cli.js
npm info using [email protected]
npm info using [email protected]
npm verb title npm clean-install
npm verb argv "clean-install" "--loglevel" "verbose"
npm verb logfile logs-max:10 dir:C:\Users\tom\AppData\Local\npm-cache\_logs\2023-08-23T14_46_01_695Z-
npm verb logfile C:\Users\tom\AppData\Local\npm-cache\_logs\2023-08-23T14_46_01_695Z-debug-0.log
npm verb reify failed optional dependency C:\Users\tom\WebstormProjects\setntimer.net\node_modules\wrangler\node_modules\@esbuild\win32-ia32    
npm verb reify failed optional dependency C:\Users\tom\WebstormProjects\setntimer.net\node_modules\wrangler\node_modules\@esbuild\win32-arm64   
npm verb reify failed optional dependency C:\Users\tom\WebstormProjects\setntimer.net\node_modules\wrangler\node_modules\@esbuild\sunos-x64     
npm verb reify failed optional dependency C:\Users\tom\WebstormProjects\setntimer.net\node_modules\wrangler\node_modules\@esbuild\openbsd-x64   
npm verb reify failed optional dependency C:\Users\tom\WebstormProjects\setntimer.net\node_modules\wrangler\node_modules\@esbuild\netbsd-x64    
npm verb reify failed optional dependency C:\Users\tom\WebstormProjects\setntimer.net\node_modules\wrangler\node_modules\@esbuild\linux-x64     
npm verb reify failed optional dependency C:\Users\tom\WebstormProjects\setntimer.net\node_modules\wrangler\node_modules\@esbuild\linux-s390x   
npm verb reify failed optional dependency C:\Users\tom\WebstormProjects\setntimer.net\node_modules\wrangler\node_modules\@esbuild\linux-riscv64 
npm verb reify failed optional dependency C:\Users\tom\WebstormProjects\setntimer.net\node_modules\wrangler\node_modules\@esbuild\linux-ppc64   
npm verb reify failed optional dependency C:\Users\tom\WebstormProjects\setntimer.net\node_modules\wrangler\node_modules\@esbuild\linux-mips64el
npm verb reify failed optional dependency C:\Users\tom\WebstormProjects\setntimer.net\node_modules\wrangler\node_modules\@esbuild\linux-loong64 
npm verb reify failed optional dependency C:\Users\tom\WebstormProjects\setntimer.net\node_modules\wrangler\node_modules\@esbuild\linux-ia32    
npm verb reify failed optional dependency C:\Users\tom\WebstormProjects\setntimer.net\node_modules\wrangler\node_modules\@esbuild\linux-arm64   
npm verb reify failed optional dependency C:\Users\tom\WebstormProjects\setntimer.net\node_modules\wrangler\node_modules\@esbuild\linux-arm     
npm verb reify failed optional dependency C:\Users\tom\WebstormProjects\setntimer.net\node_modules\wrangler\node_modules\@esbuild\freebsd-x64   
npm verb reify failed optional dependency C:\Users\tom\WebstormProjects\setntimer.net\node_modules\wrangler\node_modules\@esbuild\freebsd-arm64 
npm verb reify failed optional dependency C:\Users\tom\WebstormProjects\setntimer.net\node_modules\wrangler\node_modules\@esbuild\darwin-x64    
npm verb reify failed optional dependency C:\Users\tom\WebstormProjects\setntimer.net\node_modules\wrangler\node_modules\@esbuild\darwin-arm64  
npm verb reify failed optional dependency C:\Users\tom\WebstormProjects\setntimer.net\node_modules\wrangler\node_modules\@esbuild\android-x64   
npm verb reify failed optional dependency C:\Users\tom\WebstormProjects\setntimer.net\node_modules\wrangler\node_modules\@esbuild\android-arm64 
npm verb reify failed optional dependency C:\Users\tom\WebstormProjects\setntimer.net\node_modules\wrangler\node_modules\@esbuild\android-arm   
npm verb reify failed optional dependency C:\Users\tom\WebstormProjects\setntimer.net\node_modules\vite\node_modules\@esbuild\win32-ia32 
npm verb reify failed optional dependency C:\Users\tom\WebstormProjects\setntimer.net\node_modules\vite\node_modules\@esbuild\win32-arm64
npm verb reify failed optional dependency C:\Users\tom\WebstormProjects\setntimer.net\node_modules\vite\node_modules\@esbuild\sunos-x64  
npm verb reify failed optional dependency C:\Users\tom\WebstormProjects\setntimer.net\node_modules\vite\node_modules\@esbuild\openbsd-x64
npm verb reify failed optional dependency C:\Users\tom\WebstormProjects\setntimer.net\node_modules\vite\node_modules\@esbuild\netbsd-x64 
npm verb reify failed optional dependency C:\Users\tom\WebstormProjects\setntimer.net\node_modules\vite\node_modules\@esbuild\linux-x64  
npm verb reify failed optional dependency C:\Users\tom\WebstormProjects\setntimer.net\node_modules\vite\node_modules\@esbuild\linux-s390x
npm verb reify failed optional dependency C:\Users\tom\WebstormProjects\setntimer.net\node_modules\vite\node_modules\@esbuild\linux-riscv64
npm verb reify failed optional dependency C:\Users\tom\WebstormProjects\setntimer.net\node_modules\vite\node_modules\@esbuild\linux-ppc64
npm verb reify failed optional dependency C:\Users\tom\WebstormProjects\setntimer.net\node_modules\vite\node_modules\@esbuild\linux-mips64el
npm verb reify failed optional dependency C:\Users\tom\WebstormProjects\setntimer.net\node_modules\vite\node_modules\@esbuild\linux-loong64
npm verb reify failed optional dependency C:\Users\tom\WebstormProjects\setntimer.net\node_modules\vite\node_modules\@esbuild\linux-ia32
npm verb reify failed optional dependency C:\Users\tom\WebstormProjects\setntimer.net\node_modules\vite\node_modules\@esbuild\linux-arm64
npm verb reify failed optional dependency C:\Users\tom\WebstormProjects\setntimer.net\node_modules\vite\node_modules\@esbuild\linux-arm
npm verb reify failed optional dependency C:\Users\tom\WebstormProjects\setntimer.net\node_modules\vite\node_modules\@esbuild\freebsd-x64
npm verb reify failed optional dependency C:\Users\tom\WebstormProjects\setntimer.net\node_modules\vite\node_modules\@esbuild\freebsd-arm64
npm verb reify failed optional dependency C:\Users\tom\WebstormProjects\setntimer.net\node_modules\vite\node_modules\@esbuild\darwin-x64
npm verb reify failed optional dependency C:\Users\tom\WebstormProjects\setntimer.net\node_modules\vite\node_modules\@esbuild\darwin-arm64
npm verb reify failed optional dependency C:\Users\tom\WebstormProjects\setntimer.net\node_modules\vite\node_modules\@esbuild\android-x64
npm verb reify failed optional dependency C:\Users\tom\WebstormProjects\setntimer.net\node_modules\vite\node_modules\@esbuild\android-arm64
npm verb reify failed optional dependency C:\Users\tom\WebstormProjects\setntimer.net\node_modules\vite\node_modules\@esbuild\android-arm
npm verb reify failed optional dependency C:\Users\tom\WebstormProjects\setntimer.net\node_modules\fsevents
npm verb reify failed optional dependency C:\Users\tom\WebstormProjects\setntimer.net\node_modules\@esbuild\win32-ia32
npm verb reify failed optional dependency C:\Users\tom\WebstormProjects\setntimer.net\node_modules\@esbuild\win32-arm64
npm verb reify failed optional dependency C:\Users\tom\WebstormProjects\setntimer.net\node_modules\@esbuild\sunos-x64
npm verb reify failed optional dependency C:\Users\tom\WebstormProjects\setntimer.net\node_modules\@esbuild\openbsd-x64
npm verb reify failed optional dependency C:\Users\tom\WebstormProjects\setntimer.net\node_modules\@esbuild\netbsd-x64
npm verb reify failed optional dependency C:\Users\tom\WebstormProjects\setntimer.net\node_modules\@esbuild\linux-x64
npm verb reify failed optional dependency C:\Users\tom\WebstormProjects\setntimer.net\node_modules\@esbuild\linux-s390x
npm verb reify failed optional dependency C:\Users\tom\WebstormProjects\setntimer.net\node_modules\@esbuild\linux-riscv64
npm verb reify failed optional dependency C:\Users\tom\WebstormProjects\setntimer.net\node_modules\@esbuild\linux-ppc64
npm verb reify failed optional dependency C:\Users\tom\WebstormProjects\setntimer.net\node_modules\@esbuild\linux-mips64el
npm verb reify failed optional dependency C:\Users\tom\WebstormProjects\setntimer.net\node_modules\@esbuild\linux-loong64
npm verb reify failed optional dependency C:\Users\tom\WebstormProjects\setntimer.net\node_modules\@esbuild\linux-ia32
npm verb reify failed optional dependency C:\Users\tom\WebstormProjects\setntimer.net\node_modules\@esbuild\linux-arm64
npm verb reify failed optional dependency C:\Users\tom\WebstormProjects\setntimer.net\node_modules\@esbuild\linux-arm
npm verb reify failed optional dependency C:\Users\tom\WebstormProjects\setntimer.net\node_modules\@esbuild\freebsd-x64
npm verb reify failed optional dependency C:\Users\tom\WebstormProjects\setntimer.net\node_modules\@esbuild\freebsd-arm64
npm verb reify failed optional dependency C:\Users\tom\WebstormProjects\setntimer.net\node_modules\@esbuild\darwin-x64
npm verb reify failed optional dependency C:\Users\tom\WebstormProjects\setntimer.net\node_modules\@esbuild\darwin-arm64
npm verb reify failed optional dependency C:\Users\tom\WebstormProjects\setntimer.net\node_modules\@esbuild\android-x64
npm verb reify failed optional dependency C:\Users\tom\WebstormProjects\setntimer.net\node_modules\@esbuild\android-arm64
npm verb reify failed optional dependency C:\Users\tom\WebstormProjects\setntimer.net\node_modules\@esbuild\android-arm
npm verb reify failed optional dependency C:\Users\tom\WebstormProjects\setntimer.net\node_modules\@cloudflare\workerd-linux-arm64
npm verb reify failed optional dependency C:\Users\tom\WebstormProjects\setntimer.net\node_modules\@cloudflare\workerd-linux-64
npm verb reify failed optional dependency C:\Users\tom\WebstormProjects\setntimer.net\node_modules\@cloudflare\workerd-darwin-arm64
npm verb reify failed optional dependency C:\Users\tom\WebstormProjects\setntimer.net\node_modules\@cloudflare\workerd-darwin-64
npm http fetch POST 501 https://registry.npmmirror.com/-/npm/v1/security/advisories/bulk 2024ms
npm http fetch POST 501 https://registry.npmmirror.com/-/npm/v1/security/audits/quick 114ms
npm verb audit error HttpErrorGeneral: 501 Not Implemented - POST https://registry.npmmirror.com/-/npm/v1/security/audits/quick - [NOT_IMPLEMENTED] /-/npm/v1/security/audits/quick not implemented yet
npm verb audit error     at C:\Users\tom\AppData\Roaming\npm\node_modules\npm\node_modules\npm-registry-fetch\lib\check-response.js:95:15
npm verb audit error     at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
npm verb audit error     at async [getReport] (C:\Users\tom\AppData\Roaming\npm\node_modules\npm\node_modules\@npmcli\arborist\lib\audit-report.js:335:21)
npm verb audit error     at async AuditReport.run (C:\Users\tom\AppData\Roaming\npm\node_modules\npm\node_modules\@npmcli\arborist\lib\audit-report.js:106:19)
npm verb audit error  HttpErrorGeneral: 501 Not Implemented - POST https://registry.npmmirror.com/-/npm/v1/security/audits/quick - [NOT_IMPLEMENTED] /-/npm/v1/security/audits/quick not implemented yet
npm verb audit error     at C:\Users\tom\AppData\Roaming\npm\node_modules\npm\node_modules\npm-registry-fetch\lib\check-response.js:95:15
npm verb audit error     at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
npm verb audit error     at async [getReport] (C:\Users\tom\AppData\Roaming\npm\node_modules\npm\node_modules\@npmcli\arborist\lib\audit-report.js:335:21)
npm verb audit error     at async AuditReport.run (C:\Users\tom\AppData\Roaming\npm\node_modules\npm\node_modules\@npmcli\arborist\lib\audit-report.js:106:19) {
npm verb audit error   headers: [Object: null prototype] {
npm verb audit error     server: [ 'Tengine' ],
npm verb audit error     'content-type': [ 'application/json; charset=utf-8' ],
npm verb audit error     'content-length': [ '81' ],
npm verb audit error     connection: [ 'keep-alive' ],
npm verb audit error     'strict-transport-security': [ 'max-age=5184000' ],
npm verb audit error     date: [ 'Wed, 23 Aug 2023 14:46:01 GMT' ],
npm verb audit error     vary: [ 'Origin' ],
npm verb audit error     'request-id': [ 'c72b83d0-41c3-11ee-9eed-4b6fc85716e2' ],
npm verb audit error     'x-frame-options': [ 'SAMEORIGIN' ],
npm verb audit error     'x-xss-protection': [ '1; mode=block' ],
npm verb audit error     'x-content-type-options': [ 'nosniff' ],
npm verb audit error     'x-download-options': [ 'noopen' ],
npm verb audit error     'x-readtime': [ '0.715' ],
npm verb audit error     'x-alicdn-da-ups-status': [ 'endOs,0,501' ],
npm verb audit error     via: [ 'kunlun2.cn5114[35,0]' ],
npm verb audit error     'timing-allow-origin': [ '*' ],
npm verb audit error     eagleid: [ 'dcb57d0916928019610851427e' ],
npm verb audit error     'x-fetch-attempts': [ '1' ]
npm verb audit error   },
npm verb audit error   statusCode: 501,
npm verb audit error   code: 'E501',
npm verb audit error   method: 'POST',
npm verb audit error   uri: 'https://registry.npmmirror.com/-/npm/v1/security/audits/quick',
npm verb audit error   body: {
npm verb audit error     error: '[NOT_IMPLEMENTED] /-/npm/v1/security/audits/quick not implemented yet'
npm verb audit error   },
npm verb audit error   pkgid: undefined
npm verb audit error }
npm WARN deprecated [email protected]: This package has been deprecated and is no longer maintained. Please use @rollup/plugin-inject.
npm WARN deprecated [email protected]: This package has been deprecated and is no longer maintained. Please use @rollup/plugin-terser
npm WARN deprecated [email protected]: Please use @jridgewell/sourcemap-codec instead
npm info run [email protected] install node_modules/better-sqlite3 prebuild-install || node-gyp rebuild --release
npm info run [email protected] install node_modules/sharp (node install/libvips && node install/dll-copy && prebuild-install) || (node install/can-compile && node-gyp rebuild && node install/dll-copy)
npm info run [email protected] install { code: 0, signal: null }
npm info run [email protected] install { code: 0, signal: null }
npm info run [email protected] postinstall node_modules/esbuild node install.js
npm info run [email protected] postinstall node_modules/workerd node install.js
npm info run [email protected] postinstall node_modules/vite/node_modules/esbuild node install.js
npm info run [email protected] postinstall node_modules/wrangler/node_modules/esbuild node install.js
npm info run [email protected] postinstall { code: 0, signal: null }
npm info run [email protected] postinstall { code: 0, signal: null }
npm info run [email protected] postinstall { code: 0, signal: null }
npm info run [email protected] postinstall { code: 0, signal: null }

added 791 packages in 12s

189 packages are looking for funding
  run `npm fund` for details
npm verb exit 0
npm info ok

It seem install is ok.

package-lock.json 

i upload this file here 

https://temp-file.org/en/x6Mc8X2gyziKBvw/file

Ok so I can see 2 hosts being used:
mirrors.cloud.tencent.com
registry.npmmirror.com

Hitting both of these within the build containers, they both return 200 and work correctly… could you also provide the package.json so I can try to repro the install myself?

{
  "name": "@example/minimal",
  "type": "module",
  "version": "0.0.1",
  "private": true,
  "scripts": {
    "dev": "astro dev",
    "start": "astro dev",
    "build": "astro build",
    "preview": "astro preview",
    "astro": "astro"
  },
  "dependencies": {
    "@astrojs/sitemap": "^2.0.2",
    "astro": "^2.10.12"
  },
  "devDependencies": {
    "@vite-pwa/astro": "^0.1.1",
    "astro-compress": "2.0.14",
    "wrangler": "^3.5.1"
  }
}

The package.json file .

Ok, I managed to repro. Thank you very much for the help!

Gonna get this escalated so we can look into it :slight_smile:

Hey there @kingwrcy

I have created ticket 2908480 within your support dashboard here: https://support.cloudflare.com/hc/en-us/requests where we will follow up if we require further information on this.

Thanks again for bringing this to our attention

This topic was automatically closed 3 days after the last reply. New replies are no longer allowed.