[Enhancement]: Upgrade to Node 17 (Update OpenSSL) #912

Closed
opened 2026-04-24 23:25:49 +02:00 by adam · 3 comments
Owner

Originally created by @asheingold on GitHub (Jan 24, 2023).

Describe the issue

When building with Node > 17.0, OpenSSLthrows ERR_OSSL_EVP_UNSUPPORTED. This is due to:

https://github.com/nodejs/node/blob/main/doc/changelogs/CHANGELOG_V17.md#17.0.0

This should be upgraded.

Steps to reproduce the issue

  1. Follow the build instructions.
  2. When generating the static files (npm run generate in the client directory), it breaks.

Audiobookshelf version

2.2.12

How are you running audiobookshelf?

Built from source

Originally created by @asheingold on GitHub (Jan 24, 2023). ### Describe the issue When building with Node > 17.0, OpenSSLthrows ERR_OSSL_EVP_UNSUPPORTED. This is due to: https://github.com/nodejs/node/blob/main/doc/changelogs/CHANGELOG_V17.md#17.0.0 This should be upgraded. ### Steps to reproduce the issue 1. Follow the build instructions. 2. When generating the static files (`npm run generate` in the client directory), it breaks. ### Audiobookshelf version 2.2.12 ### How are you running audiobookshelf? Built from source
adam added the enhancement label 2026-04-24 23:25:49 +02:00
adam closed this issue 2026-04-24 23:25:50 +02:00
Author
Owner

@advplyr commented on GitHub (Jan 24, 2023):

We are currently on Node 16 still

@advplyr commented on GitHub (Jan 24, 2023): We are currently on Node 16 still
Author
Owner

@asheingold commented on GitHub (Jan 24, 2023):

We are currently on Node 16 still

I'll close this and update the discussion that it should be build with Node 16, not Node 16 or higher.

https://github.com/advplyr/audiobookshelf/discussions/259

@asheingold commented on GitHub (Jan 24, 2023): > We are currently on Node 16 still I'll close this and update the discussion that it should be build with Node 16, not Node 16 or higher. https://github.com/advplyr/audiobookshelf/discussions/259
Author
Owner

@advplyr commented on GitHub (Jan 25, 2023):

I just noticed that Node 17 is no longer being maintained so the next Node version we would upgrade to is 18.

https://github.com/nodejs/release#release-schedule

@advplyr commented on GitHub (Jan 25, 2023): I just noticed that Node 17 is no longer being maintained so the next Node version we would upgrade to is 18. https://github.com/nodejs/release#release-schedule
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/audiobookshelf#912