Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Node Error #553

Open
tjridge opened this issue Apr 22, 2024 · 4 comments
Open

Node Error #553

tjridge opened this issue Apr 22, 2024 · 4 comments
Labels
bug Something isn't working

Comments

@tjridge
Copy link

tjridge commented Apr 22, 2024

What happened?

Plug in won't load due to node error. I have the most recent node version, but get the below error:

Error: Your current Node.js version (v20.12.2) is incompatible with the RSA_PKCS1_PADDING used by the plugin.
If you run the plugin with an incompatible version of Node.js, livestream functionality will be disrupted.

  You can override this warning by configuring a special parameter in the global configuration.
  To resolve this issue, please consider downgrading to a compatible version using a command similar to: sudo hb-service update-node 20.11.0.

  Versions known to cause compatibility issues with this plugin include those within the following ranges:
  - Node.js 18.x.x (starting from 18.19.1 up to the next major release)
  - Node.js 20.x.x (starting from 20.11.1 up to the next major release)
  - Node.js 21.x.x (starting from 21.6.2 up to the next major release)

Device Type

other (UnSupported)

Plugin Version

v3.0.x (Best Effort)

HomeBridge Version

v1.7.x (Supported)

NodeJS Version

v20 (Supported)

Operating System

Raspbian 10+ (Supported)

Relevant log output

Error: Your current Node.js version (v20.12.2) is incompatible with the RSA_PKCS1_PADDING used by the plugin.
      If you run the plugin with an incompatible version of Node.js, livestream functionality will be disrupted. 

      You can override this warning by configuring a special parameter in the global configuration.
      To resolve this issue, please consider downgrading to a compatible version using a command similar to: sudo hb-service update-node 20.11.0.

      Versions known to cause compatibility issues with this plugin include those within the following ranges:
      - Node.js 18.x.x (starting from 18.19.1 up to the next major release)
      - Node.js 20.x.x (starting from 20.11.1 up to the next major release)
      - Node.js 21.x.x (starting from 21.6.2 up to the next major release)

config

N/A
@tjridge tjridge added the bug Something isn't working label Apr 22, 2024
Copy link

Did you check this Common Issues pages ?

@town3r
Copy link

town3r commented Apr 22, 2024

Did you read the error message?

You'll need to run the following within the Homebridge terminal.

hb-service update-node 20.11.0

@ryadkarar
Copy link

Same here!

@TheSentinel0101
Copy link

TheSentinel0101 commented May 2, 2024

Every Homebridge update updates node.js and then the plugin doesn't work anymore until you downgrade node.js to 20.11.0. Please update therefore the plugin.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Development

No branches or pull requests

4 participants