appujet/lavamusic

Error with libssl in Docker

Closed this issue · 4 comments

I have just updated to 4.3.2 and Im getting this error

Error code:
[5/31/2024] [7:10:13 PM] [antiCrash.js] [Lavamusic] › ✖ error Unhandled Rejection at: Promise {
PrismaClientInitializationError:
Invalid prisma.stay.findMany() invocation:

Unable to require(/opt/lavamusic/node_modules/.prisma/client/libquery_engine-debian-openssl-1.1.x.so.node).
Prisma cannot find the required libssl system library in your system. Please install openssl and try again.

Details: libssl.so.1.1: cannot open shared object file: No such file or directory
at In.handleRequestError (/opt/lavamusic/node_modules/@prisma/client/runtime/library.js:122:7177)
at In.handleAndLogRequestError (/opt/lavamusic/node_modules/@prisma/client/runtime/library.js:122:6211)
at In.request (/opt/lavamusic/node_modules/@prisma/client/runtime/library.js:122:5919)
at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
at async l (/opt/lavamusic/node_modules/@prisma/client/runtime/library.js:127:11167)
at async ServerData.get_247 (file:///opt/lavamusic/dist/database/server.js:82:20)
at async NodeConnect.run (file:///opt/lavamusic/dist/events/player/NodeConnect.js:11:20) {
clientVersion: '5.14.0',
errorCode: undefined
}
} reason: PrismaClientInitializationError:
Invalid prisma.stay.findMany() invocation:

Unable to require(/opt/lavamusic/node_modules/.prisma/client/libquery_engine-debian-openssl-1.1.x.so.node).
Prisma cannot find the required libssl system library in your system. Please install openssl and try again.

Details: libssl.so.1.1: cannot open shared object file: No such file or directory
at In.handleRequestError (/opt/lavamusic/node_modules/@prisma/client/runtime/library.js:122:7177)
at In.handleAndLogRequestError (/opt/lavamusic/node_modules/@prisma/client/runtime/library.js:122:6211)
at In.request (/opt/lavamusic/node_modules/@prisma/client/runtime/library.js:122:5919)
at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
at async l (/opt/lavamusic/node_modules/@prisma/client/runtime/library.js:127:11167)
at async ServerData.get_247 (file:///opt/lavamusic/dist/database/server.js:82:20)
at async NodeConnect.run (file:///opt/lavamusic/dist/events/player/NodeConnect.js:11:20) {
clientVersion: '5.14.0',
errorCode: undefined
}

Both main and latest keeps giving me that error (im using docker compose in Unraid)

fixed mabye 9a524f5

Now it works without problems! Many thanks