Repository navigation
Official download method for Prisma 6.19.3 Linux ARM64 query engine #30662
Replies: 2 comments
|
I checked the 6.19.3 version pin and downloader: your commit and URL match the source. The documented install-time download method is to run this in a disposable directory on a connected staging machine: PRISMA_CLI_BINARY_TARGETS=linux-arm64-openssl-3.0.x npm install --save-dev --save-exact prisma@6.19.3With the default library engine, check for node_modules/@prisma/engines/libquery_engine-linux-arm64-openssl-3.0.x.so.node. Verify the actual file before transferring it: the postinstall handler catches download errors, so a successful npm exit alone doesn’t prove the engine was downloaded. This uses the same download service and won’t itself resolve the 403. Prisma’s downloader verifies two sidecars in the same directory as your URL:
Compare each sidecar’s first hexadecimal field with the corresponding file’s SHA-256; retain the sidecars with the artifact. The archive and extracted library have different hashes. I haven’t retrieved their current contents, so I can’t provide verified hash values. I’d keep checksum verification enabled and share the 403 response body and non-sensitive response headers, especially any CDN request ID. Those would give maintainers something concrete to investigate without needing project or database access. |
|
The URL in your post works from here. On 2026-10-10 at 14:34 UTC it returned 200 with 7,308,875 bytes, served through Cloudflare, and both checksum files next to it returned 200 as well: The commit is the one 6.19.3 pins: SHA-256 from the two checksum files, which match what I downloaded: The second one is the decompressed library, an ELF 64-bit ARM aarch64 shared object. To check both on your side: gunzip -c libquery_engine.so.node.gz > libquery_engine.so.node
sha256sum libquery_engine.so.node.gz libquery_engine.so.nodeUsing the file without a download. Set Or a mirror you host. About the 403: every wrong path I tried on that host gives 404, not 403 (another commit, another platform, a directory, a misspelled file name), so a 403 isn't what it returns for a missing file. Since the same URL works from here, the block is more likely on the way from your network than on the file itself. |
Uh oh!
There was an error while loading. Please reload this page.
We need the Prisma 6.19.3 query engine for an isolated test environment. Engine commit: c2990dca591cba766e3b7ef5d9e8a84796e47ab7. Platform: linux-arm64-openssl-3.0.x. File: libquery_engine.so.node.gz. The following URL returned HTTP 403: https://binaries.prisma.sh/all_commits/c2990dca591cba766e3b7ef5d9e8a84796e47ab7/linux-arm64-openssl-3.0.x/libquery_engine.so.node.gz . Please confirm the correct official download method and provide the corresponding SHA-256 verification information. We do not need assistance accessing our project or databases.
All reactions