mirror of
https://github.com/community-scripts/ProxmoxVE.git
synced 2026-02-05 00:29:55 +03:00
pnpm install Fails with ECONNRESET During Docmost v0.21.0 Update in LXC Container #1163
Closed
opened 2026-02-04 23:25:12 +03:00 by OVERLORD
·
11 comments
No Branch/Tag Specified
main
github-action-update-changelog
pr-update-app-files
docker_deb13
feat/cloudinit-sshkeys
feat/sqlserver2025
automated/update-github-versions
add-script-opencloud-1770212555
add-script-openclaw-1770212634
github-action-archive-changelog
update_apps_tool
add-script-wishlist-1770193085
MickLesk-patch-2
add-script-writefreely-1770188758
add-script-wealthfolio-1770143943
fix/vaultwarden-update-script
remove_memos
disable_npm
feature/codeberg-functions-forgejo-readeck
add-script-rustypaste-1770019426
add-script-kitchenowl-1770017260
fix/2fauth-php-version
tools_func_addcodeberg
CrazyWolf13-patch-2
add-script-shelfmark-1769790178
CrazyWolf13-patch-1
add-script-ampache-1769790139
add-script-languagetool-1769790155
remove_php_deps
ref_koilection
fix/php-module-improvements
tremor021-patch-1
fix/open-archiver-meilisearch-migration
cloudflare_dns
MickLesk-patch-1
michelroegl-brunner-patch-2
fix/version-display
fix/debian13-root-ownership
feat/interactive_prompts
feature/smart-error-recovery
core_stable
update_docs
refactor/tools-func-stability
certbot_npm
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
Implemented in VED waiting push to Main
breaking change
bug
bug
bugfix
deferred
delete script
dependencies
enhancement
external
feature
github
help wanted
in project pipeline
invalid
investigation
json
maintenance
needs triage
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
🛑 Failure to comply with the guidelines
Mirrored from GitHub Pull Request
No Label
bug
Milestone
No items
No Milestone
Projects
Clear projects
No project
Notifications
Due Date
No due date set.
Dependencies
No dependencies set.
Reference: starred/ProxmoxVE#1163
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 26, 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