[GH-ISSUE #454] zigbee2mqtt update crash #94

Closed
opened 2026-02-26 12:44:23 +03:00 by kerem · 2 comments
Owner

Originally created by @polter05 on GitHub (Nov 23, 2024).
Original GitHub issue: https://github.com/community-scripts/ProxmoxVE/issues/454

Please verify that you have read and understood the guidelines.

yes

A clear and concise description of the issue.

After update, zigbee don't start. With start with cli "zigbee2mqtt" -> this message 👍

Error relocating /usr/lib/zigbee2mqtt/node_modules/unix-dgram/build/Release/unix_dgram.node: _ZN2v820EscapableHandleScopeC1EPNS_7IsolateE: symbol not found

An idea ?

What settings are you currently utilizing?

  • Default Settings
  • Advanced Settings

Which Linux distribution are you employing?

Alpine

If relevant, including screenshots or a code block can be helpful in clarifying the issue.

alpine-zigbee2mqtt:~# zigbee2mqtt 
Starting Zigbee2MQTT without watchdog.
[2024-11-23 09:27:12] info:     z2m: Logging to console, syslog
Error: Error relocating /usr/lib/zigbee2mqtt/node_modules/unix-dgram/build/Release/unix_dgram.node: _ZN2v820EscapableHandleScopeC1EPNS_7IsolateE: symbol not found
    at Object..node (node:internal/modules/cjs/loader:1715:18)
    at Module.load (node:internal/modules/cjs/loader:1318:32)
    at Function._load (node:internal/modules/cjs/loader:1128:12)
    at TracingChannel.traceSync (node:diagnostics_channel:315:14)
    at wrapModuleLoad (node:internal/modules/cjs/loader:218:24)
    at Module.require (node:internal/modules/cjs/loader:1340:12)
    at require (node:internal/modules/helpers:141:16)
    at bindings (/usr/lib/zigbee2mqtt/node_modules/bindings/bindings.js:112:48)
    at Object.<anonymous> (/usr/lib/zigbee2mqtt/node_modules/unix-dgram/lib/unix_dgram.js:4:34)
    at Module._compile (node:internal/modules/cjs/loader:1546:14)

Please provide detailed steps to reproduce the issue.

After run

bash -c "$(wget -qO - https://github.com/tteck/Proxmox/raw/main/ct/alpine-zigbee2mqtt.sh)"

or

bash -c "$(wget -qO - https://github.com/community-scripts/ProxmoxVE/raw/main/ct/alpine-zigbee2mqtt.sh)"

Originally created by @polter05 on GitHub (Nov 23, 2024). Original GitHub issue: https://github.com/community-scripts/ProxmoxVE/issues/454 ### Please verify that you have read and understood the guidelines. yes ### A clear and concise description of the issue. After update, zigbee don't start. With start with cli "zigbee2mqtt" -> this message 👍 Error relocating /usr/lib/zigbee2mqtt/node_modules/unix-dgram/build/Release/unix_dgram.node: _ZN2v820EscapableHandleScopeC1EPNS_7IsolateE: symbol not found An idea ? ### What settings are you currently utilizing? - [X] Default Settings - [ ] Advanced Settings ### Which Linux distribution are you employing? Alpine ### If relevant, including screenshots or a code block can be helpful in clarifying the issue. ``` alpine-zigbee2mqtt:~# zigbee2mqtt Starting Zigbee2MQTT without watchdog. [2024-11-23 09:27:12] info: z2m: Logging to console, syslog Error: Error relocating /usr/lib/zigbee2mqtt/node_modules/unix-dgram/build/Release/unix_dgram.node: _ZN2v820EscapableHandleScopeC1EPNS_7IsolateE: symbol not found at Object..node (node:internal/modules/cjs/loader:1715:18) at Module.load (node:internal/modules/cjs/loader:1318:32) at Function._load (node:internal/modules/cjs/loader:1128:12) at TracingChannel.traceSync (node:diagnostics_channel:315:14) at wrapModuleLoad (node:internal/modules/cjs/loader:218:24) at Module.require (node:internal/modules/cjs/loader:1340:12) at require (node:internal/modules/helpers:141:16) at bindings (/usr/lib/zigbee2mqtt/node_modules/bindings/bindings.js:112:48) at Object.<anonymous> (/usr/lib/zigbee2mqtt/node_modules/unix-dgram/lib/unix_dgram.js:4:34) at Module._compile (node:internal/modules/cjs/loader:1546:14) ``` ### Please provide detailed steps to reproduce the issue. After run bash -c "$(wget -qO - https://github.com/tteck/Proxmox/raw/main/ct/alpine-zigbee2mqtt.sh)" or bash -c "$(wget -qO - https://github.com/community-scripts/ProxmoxVE/raw/main/ct/alpine-zigbee2mqtt.sh)"
kerem closed this issue 2026-02-26 12:44:23 +03:00
Author
Owner

@gionag commented on GitHub (Nov 28, 2024):

i can confirm, also on my alpine it does that.

<!-- gh-comment-id:2506781610 --> @gionag commented on GitHub (Nov 28, 2024): i can confirm, also on my alpine it does that.
Author
Owner

@MickLesk commented on GitHub (Nov 29, 2024):

This looks very much like a bug in Zigbee2MQTT itself, i.e. in the Alpine package.

Can you try the following? -- PLEASE MAKE A BACKUP OF THE WHOLE LXC FIRST! --

apk del zigbee2mqtt
apk add zigbee2mqtt --repository=http://dl-cdn.alpinelinux.org/alpine/edge/community
zigbee2mqtt --version
<!-- gh-comment-id:2508161482 --> @MickLesk commented on GitHub (Nov 29, 2024): This looks very much like a bug in Zigbee2MQTT itself, i.e. in the Alpine package. Can you try the following? -- PLEASE MAKE A BACKUP OF THE WHOLE LXC FIRST! -- ```bash apk del zigbee2mqtt apk add zigbee2mqtt --repository=http://dl-cdn.alpinelinux.org/alpine/edge/community zigbee2mqtt --version
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/ProxmoxVE#94
No description provided.