mirror of
https://github.com/community-scripts/ProxmoxVE.git
synced 2026-03-31 06:34:17 -04:00
pnpm install Fails with ECONNRESET During Docmost v0.21.0 Update in LXC Container #1350
Closed
opened 2025-11-20 05:08:38 -05:00 by saavagebueno
·
11 comments
No Branch/Tag Specified
main
github-action-update-changelog
pr-update-app-files
add-script-bambuddy-1774853250
MickLesk-patch-1
fix/immich-maintenance-mode-redis-error
fix/npm-unmask-openresty-on-migration
fix/ollama-intel-gpg-error-handling
github-action-archive-changelog
add-script-yourls-1774732133
add-script-matter-server-1774638379
fix/dispatcharr-pg-port
cron_update_lxc
chore/immich-v2.6.3
add-script-geopulse-1774548387
cdn_improvements
add-script-birdnet-1774535320
fix/tools-func-exit-codes
fix/immich-update-db-hostname
update/frigate-0.17.1
fix/use-absolute-path-for-install
fix/pin-npm-version
shell_safe_fixes
remove_booklore
chore/update-url-community-scripts
komodov2
refactor/turnkey-modernize
add-script-nextexplorer-1774344421
add-script-homebrew-1774342032
fix/shell-security-hardening-v2
improve/build-func-performance-cleanup
fix/build-dns-prefix
fix/anytype-mongodb-wait
fix/frigate-cpu-model-path
copilot/fix-installation-failure-isponsorblocktv
fix/reactive-resume-add-git
copilot/scanopy-fix-apt-configuration-error
add-script-isponsorblocktv-1774009652
add-script-alpine-wakapi-1774008954
fix/coder-code-server-existing-config-and-reachability
add-script-teleport-1773928044
CrazyWolf13-patch-wealthfolio-1
refactor/tools-func-qol
fix/stirling-pdf-jdk-reinstall
fix/pinned-version-wording
MickLesk-patch-10
fix/reactive-resume-v5013
fix/tracearr-update-version-oom
copilot/fix-hdd-space-for-owncast
tremor021-patch-6
pocketbase_bot
disp_fix
fix/tdarr-binary-check-curl-retry
MickLesk-patch-9
refactor/podman-quadlets
alpine-ntfy
refactor/jellyfin
CrazyWolf13-patch-11
feature/autousermod_hwaccell
add-script-split-pro-1773677692
fix/frigate-openvino-fallback
fix/paperless-ngx-default-ram
fix/plex-restart-after-update
fix/gluetun-openvpn-env
MickLesk-patch-8
termix_add_guacd
MickLesk-patch-7
fix/tududi-nodejs-in-update
fix/sparkyfitness-npm-peer-deps
docs/website-metadata-workflow
fix-pbs_microcode
remove_jsons
michelroegl-brunner-patch-4
add-script-test-1773325265
cleanup_workflows
feat/remove-frontend
automated/update-github-versions
feat/mode-generated
fix/n8n-build-essential
fix/sparkyfitness-shared-deps
fix/rocm-path-escaping
fix/storage-validation-cross-node
fix/frigate-nvidia-version-regex
arm64-build-support
readme
michelroegl-brunner-patch-3
fix/coder-code-server-backup
copilot/fix-immich-update-dependency-issue
rust
fix/linkwarden-update-playwright
fix/powerdns-sqlite-permissions
fix/duplicate-nameserver-searchdomain
CrazyWolf13-patch-7
feat/ollama-rocm-support
fix/seerr-migration-update-script
preflight_tests
adgu_fix
2026-03-30
2026-03-29
2026-03-28
2026-03-27
2026-03-26
2026-03-25
2026-03-24
2026-03-23
2026-03-22
2026-03-21
2026-03-20
2026-03-19
2026-03-18
2026-03-17
2026-03-16
2026-03-15
2026-03-14
2026-03-13
2026-03-12
2026-03-11
2026-03-10
2026-03-09
2026-03-08
2026-03-07
2026-03-06
2026-03-05
2026-03-04
2026-03-03
2026-03-02
2026-03-01
2026-02-28
2026-02-27
2026-02-26
2026-02-25
2026-02-24
2026-02-23
2026-02-22
2026-02-21
2026-02-20
2026-02-19
2026-02-18
2026-02-17
2026-02-16
2026-02-15
2026-02-14
2026-02-13
2026-02-12
2026-02-11
2026-02-10
2026-02-09
2026-02-08
2026-02-07
2026-02-06
2026-02-05
2026-02-04
2026-02-03
2026-02-02
2026-02-01
2026-01-31
2026-01-30
2026-01-29
2026-01-28
2026-01-27
2026-01-26
2026-01-25
2026-01-24
2026-01-23
2026-01-22
2026-01-21
2026-01-20
2026-01-19
2026-01-18
2026-01-17
2026-01-16
2026-01-15
2026-01-14
2026-01-13
2026-01-12
2026-01-11
2026-01-10
2026-01-09
2026-01-08
2026-01-07
2026-01-06
2026-01-05
2026-01-04
2026-01-03
2026-01-02
2026-01-01
2025-12-31
2025-12-30
2025-12-29
2025-12-28
2025-12-27
2025-12-26
2025-12-25
2025-12-24
2025-12-23
2025-12-22
2025-12-21
2025-12-20
2025-12-19
2025-12-18
2025-12-17
2025-12-16
2025-12-15
2025-12-14
2025-12-13
2025-12-12
2025-12-11
2025-12-10
2025-12-09
2025-12-08
2025-12-07
2025-12-06
2025-12-05
2025-12-04
2025-12-03
2025-12-02
2025-12-01
2025-11-30
2025-11-29
2025-11-28
2025-11-27
2025-11-26
2025-11-25
2025-11-24
2025-11-23
2025-11-22
2025-11-21
2025-11-20
2025-11-19
2025-11-18
2025-11-17
2025-11-16
2025-11-15
2025-11-14
2025-11-13
2025-11-12
2025-11-11
2025-11-10
2025-11-09
2025-11-08
2025-11-07
2025-11-06
2025-11-05
2025-11-04
2025-11-03
2025-11-02
2025-11-01
2025-10-31
2025-10-30
2025-10-29
2025-10-28
2025-10-27
2025-10-26
2025-10-25
2025-10-24
2025-10-23
2025-10-22
2025-10-21
2025-10-20
2025-10-19
2025-10-18
2025-10-17
2025-10-16
2025-10-15
2025-10-14
2025-10-13
2025-10-12
2025-10-11
2025-10-10
2025-10-09
2025-10-08
2025-10-07
2025-10-06
2025-10-05
2025-10-04
2025-10-03
2025-10-02
2025-10-01
2025-09-30
2025-09-29
2025-09-28
2025-09-27
2025-09-26
2025-09-25
2025-09-24
2025-09-23
2025-09-22
2025-09-21
2025-09-20
2025-09-19
2025-09-18
2025-09-17
2025-09-16
2025-09-15
2025-09-14
2025-09-13
2025-09-12
2025-09-11
2025-09-10
2025-09-09
2025-09-08
2025-09-07
2025-09-06
2025-09-05
2025-09-04
2025-09-03
2025-09-02
2025-09-01
2025-08-31
2025-08-30
2025-08-29
2025-08-28
2025-08-27
2025-08-26
2025-08-25
2025-08-24
2025-08-23
2025-08-22
2025-08-21
2025-08-20
2025-08-19
2025-08-18
2025-08-17
2025-08-16
2025-08-15
2025-08-14
2025-08-13
2025-08-12
2025-08-11
2025-08-10
2025-08-09
2025-08-08
2025-08-07
2025-08-06
2025-08-05
2025-08-04
2025-08-03
2025-08-02
2025-08-01
2025-07-31
2025-07-30
2025-07-29
2025-07-28
2025-07-27
2025-07-26
2025-07-25
2025-07-24
2025-07-23
2025-07-22
2025-07-21
2025-07-20
2025-07-19
2025-07-18
2025-07-17
2025-07-16
2025-07-15
2025-07-14
2025-07-11
2025-07-10
2025-07-09
2025-07-08
2025-07-07
2025-07-06
2025-07-05
2025-07-04
2025-07-03
2025-07-02
2025-07-01
2025-06-30
2025-06-29
2025-06-28
2025-06-27
2025-06-26
2025-06-25
2025-06-24
2025-06-23
2025-06-22
2025-06-21
2025-06-20
2025-06-19
2025-06-18
2025-06-17
2025-06-16
2025-06-15
2025-06-14
2025-06-13
2025-06-12
2025-06-11
2025-06-10
2025-06-09
2025-06-08
2025-06-07
2025-06-06
2025-06-05
2025-06-04
2025-06-03
2025-06-02
2025-06-01
2025-05-31
2025-05-30
2025-05-29
2025-05-28
2025-05-27
2025-05-26
2025-05-25
2025-05-24
2025-05-23
2025-05-22
2025-05-21
2025-05-20
2025-05-19
2025-05-18
2025-05-17
2025-05-16
2025-05-15
2025-05-14
2025-05-13
2025-05-12
2025-05-11
2025-05-10
2025-05-09
2025-05-08
2025-05-07
2025-05-06
2025-05-05
2025-05-04
2025-05-03
2025-05-02
2025-05-01
2025-04-30
2025-04-29
2025-04-28
2025-04-27
2025-04-26
2025-04-25
2025-04-24
2025-04-23
2025-04-22
2025-04-20
2025-04-21
2025-04-19
2025-04-18
2025-04-17
2025-04-15
2025-04-16
2025-04-14
2025-04-13
2025-04-12
2025-04-11
2025-04-10
2025-04-09
2025-04-08
2025-04-07
2025-04-06
2025-04-05
2025-04-04
2025-04-03
2025-04-02
2025-04-01
2025-03-31
2025-03-30
2025-03-29
2025-03-28
2025-03-27
2025-03-26
2025-03-25
2025-03-24
2025-03-23
2025-03-22
2025-03-21
2025-03-20
2025-03-19
2025-03-18
2025-03-17
2025-03-16
2025-03-15
2025-03-14
2025-03-13
2025-03-12
2025-03-11
2025-03-10
2025-03-09
2025-03-08
2025-03-07
2025-03-06
2025-03-05
2025-03-04
2025-03-03
2025-03-02
2025-03-01
2025-02-28
2025-02-27
2025-02-26
2025-02-25
2025-02-24
2025-02-23
2025-02-21
2025-02-20
2025-02-19
2025-02-18
2025-02-17
2025-02-16
2025-02-15
2025-02-14
2025-02-13
2025-02-12
2025-02-11
2025-02-10
2025-02-09
2025-02-08
2025-02-07
2025-02-06
2025-02-05
2025-02-04
2025-02-03
2025-02-02
2025-02-01
2025-01-31
2025-01-30
2025-01-29
2025-01-28
2025-01-27
2025-01-26
2025-01-24
2025-01-23
2025-01-22
2025-01-21
2025-01-20
2025-01-19
2025-01-18
2025-01-17
2025-01-16
2025-01-15
2025-01-14
2025-01-13
2025-01-11
2025-01-10
2025-01-09
2025-01-08
2025-01-07
2025-01-06
2025-01-05
2025-01-04
2025-01-03
2025-01-02
2025-01-01
2024-12-31
2024-12-30
2024-12-29
2024-12-28
2024-12-27
2024-12-26
2024-12-25
2024-12-23
2024-12-21
2024-12-20
2024-12-19
2024-12-18
2024-12-17
2024-12-16
2024-12-13
2024-12-12
2024-12-09
2024-12-08
2024-12-07
2024-12-06
2024-12-05
2024-12-04
2024-12-03
2024-12-02
2024-11-30
2024-11-29
2024-11-28
2024-11-27
2024-11-26
2024-11-25
2024-11-24
2024-11-23
Labels
Clear labels
🛑 Failure to comply with the guidelines
breaking change
bug
bug
bugfix
deferred
delete script
dependencies
enhancement
external
feature
github
help wanted
Implemented in VED waiting push to Main
in project pipeline
invalid
investigation
json
maintenance
new script
new script
nice to have
not a script issue
not planned
organization
pull-request
question
refactor
rename script
security
update script
website
wontdo
Mirrored from GitHub Pull Request
No Label
bug
Milestone
No items
No Milestone
Projects
Clear projects
No project
Assignees
saavagebueno
Clear assignees
No Assignees
Notifications
Due Date
No due date set.
Dependencies
No dependencies set.
Reference: SVI/ProxmoxVE#1350
Reference in New Issue
Block a user
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @cloudbr34k84 on GitHub (Jun 25, 2025).
✅ Have you read and understood the above guidelines?
yes
📜 What is the name of the script you are using?
Documost
📂 What was the exact command used to execute the script?
bash -c "$(curl -fsSL https://raw.githubusercontent.com/community-scripts/ProxmoxVE/main/ct/docmost.sh)"
⚙️ What settings are you using?
🖥️ Which Linux distribution are you using?
Debian 12
📝 Provide a clear and concise description of the issue.
When attempting to update Docmost to version v0.21.0 inside an LXC container, the update process fails due to repeated ECONNRESET errors while fetching packages from the npm registry using pnpm. This causes the installation to abort, leaving the system in a partially updated state.
🔄 Steps to reproduce the issue.
Run the official update command for Docmost inside an LXC container
Observe the update process start with pnpm install --force.
Numerous warnings appear indicating:
WARN GET https://registry.npmjs.org/... error (ECONNRESET). Will retry...
Eventually, the process fails with:
❌ Paste the full error output (if available).
✔️ Docmost Stopped
⏳ Updating Docmost to v0.21.0 WARN using --force I sure hope you know what you are doing
Scope: all 4 workspace projects
Lockfile is up to date, resolution step is skipped
Packages: +2049
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
WARN GET https://registry.npmjs.org/mermaid/-/mermaid-10.9.3.tgz error (ECONNRESET). Will retry in 10 seconds. 2 retries left.
WARN GET https://registry.npmjs.org/katex/-/katex-0.16.22.tgz error (ECONNRESET). Will retry in 10 seconds. 2 retries left.
WARN GET https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.25.0.tgz error (ECONNRESET). Will retry in 10 seconds. 2 retries left.
WARN GET https://registry.npmjs.org/mermaid/-/mermaid-11.6.0.tgz error (ECONNRESET). Will retry in 10 seconds. 2 retries left.
WARN GET https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.25.0.tgz error (ECONNRESET). Will retry in 10 seconds. 2 retries left.
WARN GET https://registry.npmjs.org/@excalidraw/excalidraw/-/excalidraw-0.18.0-864353b.tgz error (ECONNRESET). Will retry in 10 seconds. 2 retries left.
WARN GET https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.25.0.tgz error (ECONNRESET). Will retry in 10 seconds. 2 retries left.
WARN GET https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.25.0.tgz error (ECONNRESET). Will retry in 10 seconds. 2 retries left.
WARN GET https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.25.0.tgz error (ECONNRESET). Will retry in 10 seconds. 2 retries left.
WARN GET https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.25.0.tgz error (ECONNRESET). Will retry in 10 seconds. 2 retries left.
WARN GET https://registry.npmjs.org/@tabler/icons-react/-/icons-react-3.34.0.tgz error (ECONNRESET). Will retry in 10 seconds. 2 retries left.
WARN GET https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.25.0.tgz error (ECONNRESET). Will retry in 10 seconds. 2 retries left.
WARN GET https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.25.0.tgz error (ECONNRESET). Will retry in 10 seconds. 2 retries left.
WARN GET https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.25.0.tgz error (ECONNRESET). Will retry in 10 seconds. 2 retries left.
WARN GET https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.25.0.tgz error (ECONNRESET). Will retry in 10 seconds. 2 retries left.
WARN GET https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.25.0.tgz error (ECONNRESET). Will retry in 10 seconds. 2 retries left.
WARN GET https://registry.npmjs.org/mermaid/-/mermaid-10.9.3.tgz error (ECONNRESET). Will retry in 1 minute. 1 retries left.
WARN GET https://registry.npmjs.org/katex/-/katex-0.16.22.tgz error (ECONNRESET). Will retry in 1 minute. 1 retries left.
WARN GET https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.25.0.tgz error (ECONNRESET). Will retry in 1 minute. 1 retries left.
WARN GET https://registry.npmjs.org/mermaid/-/mermaid-11.6.0.tgz error (ECONNRESET). Will retry in 1 minute. 1 retries left.
WARN GET https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.25.0.tgz error (ECONNRESET). Will retry in 1 minute. 1 retries left.
WARN GET https://registry.npmjs.org/@excalidraw/excalidraw/-/excalidraw-0.18.0-864353b.tgz error (ECONNRESET). Will retry in 1 minute. 1 retries left.
WARN GET https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.25.0.tgz error (ECONNRESET). Will retry in 1 minute. 1 retries left.
WARN GET https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.25.0.tgz error (ECONNRESET). Will retry in 1 minute. 1 retries left.
WARN GET https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.25.0.tgz error (ECONNRESET). Will retry in 1 minute. 1 retries left.
WARN GET https://registry.npmjs.org/@tabler/icons-react/-/icons-react-3.34.0.tgz error (ECONNRESET). Will retry in 1 minute. 1 retries left.
WARN GET https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.25.0.tgz error (ECONNRESET). Will retry in 10 seconds. 2 retries left.
WARN GET https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.25.0.tgz error (ECONNRESET). Will retry in 1 minute. 1 retries left.
WARN GET https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.25.0.tgz error (ECONNRESET). Will retry in 1 minute. 1 retries left.
WARN GET https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.25.0.tgz error (ECONNRESET). Will retry in 1 minute. 1 retries left.
WARN GET https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.25.0.tgz error (ECONNRESET). Will retry in 1 minute. 1 retries left.
WARN GET https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.25.0.tgz error (ECONNRESET). Will retry in 1 minute. 1 retries left.
WARN GET https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.25.0.tgz error (ECONNRESET). Will retry in 1 minute. 1 retries left.
ECONNRESET aborted
Error: aborted
at TLSSocket.socketCloseListener (node:_http_client:478:19)
at TLSSocket.emit (node:events:530:35)
at node:net:351:12
at TCP.done (node:_tls_wrap:650:7)
Progress: resolved 2049, reused 1811, downloaded 10, added 1852
Downloading mermaid@11.6.0: 784.52 kB/13.91 MB
Downloading @excalidraw/excalidraw@0.18.0-864353b: 523.49 kB/31.71 MB
[ERROR] in line 60: exit code 0: while executing command $STD pnpm install --force
🖼️ Additional context (optional).
@MickLesk commented on GitHub (Jun 26, 2025):
There is nothing anyone can do, this is a connect reset of PNPM. Why is that? No idea, AdBlocker, DNS, coincidence.
@cloudbr34k84 commented on GitHub (Jun 26, 2025):
Ok so close it down?
@MickLesk commented on GitHub (Jun 26, 2025):
Yeah you can try in the LXC to Crawl one of this tarfiles with curl, Work this? If Not, Check live statistics of your AdBlock (If you have one)
@cloudbr34k84 commented on GitHub (Jun 26, 2025):
Na I don't have adblock, but I wonder if this relates to hash Sum mismatch issue I'm having.
Running Proxmox VE on an AMD mini PC, Debian Bookworm underneath, and all of a sudden apt update throws Hash Sum mismatch errors. It's trying to download files from deb.debian.org, but the hashes don't match up.
Here’s what I’ve tried so far:
Cleared the APT cache (apt-get clean, removed /var/lib/apt/lists)
Set APT to force IPv4
Reinstalled ca-certificates and ran update-ca-certificates
DNS looks fine (using 1.1.1.1 + 8.8.8.8)
RAM and swap all good
Manually downloaded the file over HTTP → works fine
But HTTPS downloads keep cutting out midway with Decryption has failed.
TLS test with openssl s_client works, cert chain is valid
Tried alternate mirrors (e.g. ftp.au.debian.org) but one had an expired cert
@tremor021 commented on GitHub (Jun 26, 2025):
Yea, all this smells like something related to your network or host having some type of issue. I'm afraid we can't really do much here.
@MickLesk commented on GitHub (Jun 26, 2025):
Its an Default Install or advanced? Check your MTU
ip link show dev eth0
As Test you can Set the MTU to 1400
ip link set dev eth0 mtu 1400
Otherwise you can reduce big tcp packages (Execute in Host, but save your File before)
echo 1 > /proc/sys/net/ipv4/ip_no_pmtu_disc
iptables -t mangle -A FORWARD -p tcp --tcp-flags SYN,RST SYN -j TCPMSS --clamp-mss-to-pmtu
@cloudbr34k84 commented on GitHub (Jun 26, 2025):
Yeah ok I'm seeing a pattern as I'm having trouble updating my debian, home assistant etc
@cloudbr34k84 commented on GitHub (Jun 26, 2025):
It's just a default install. I'll close this issue down. Thanks all
@cloudbr34k84 commented on GitHub (Jun 26, 2025):
Quick update, so for some reason the cable between my router and my switch went from 1000 to 10/100. no idea why, i think the coupler in my patch rack might be faulty, but i unplugged it and plugged it back in and the light went from orange to green. I was then able to update my Debian Bookworm and as a another test i was able to update this LXC
✔️ Docmost Stopped
✔️ Updated Docmost
✔️ Started Docmost
✔️ Cleaned
✔️ Updated Successfully
@MickLesk commented on GitHub (Jun 26, 2025):
Thanks for the constructive feedback, maybe it will help others in the future. Unfortunately, 95% of people always argue with us that such issues are only due to our scripts. 😅
@cloudbr34k84 commented on GitHub (Jun 26, 2025):
Nah i never have issues with the scripts, they are awesome! it so much fun just spinning up apps to explore, though a good mate of mine who loves docker compose begs to differ lol