Skip to content

[BUG] Unable to get local issuer certificate #43

@Drjacky

Description

➜  openclaude git:(main) sfw -v
✔ downloading latest sfw binary...
Socket Firewall Free, version 1.8.0
➜  openclaude git:(main) npm install -g @gitlawb/openclaude@latest
Protected by Socket Firewall
npm warn deprecated uuid@9.0.1: uuid@10 and below is no longer supported.  For ESM codebases, update to uuid@latest.  For CommonJS codebases, use uuid@11 (but be aware this version will likely be deprecated in 2028).
npm error code 1
npm error path /opt/homebrew/lib/node_modules/@gitlawb/openclaude/node_modules/@vscode/ripgrep
npm error command failed
npm error command sh -c node ./lib/postinstall.js
npm error Finding release for v15.0.1
npm error GET https://api.github.com/repos/microsoft/ripgrep-prebuilt/releases/tags/v15.0.1
npm error Deleting invalid download cache
npm error Download attempt 1 failed, retrying in 2 seconds...
npm error Finding release for v15.0.1
npm error GET https://api.github.com/repos/microsoft/ripgrep-prebuilt/releases/tags/v15.0.1
npm error Deleting invalid download cache
npm error Download attempt 2 failed, retrying in 4 seconds...
npm error Finding release for v15.0.1
npm error GET https://api.github.com/repos/microsoft/ripgrep-prebuilt/releases/tags/v15.0.1
npm error Deleting invalid download cache
npm error Download attempt 3 failed, retrying in 8 seconds...
npm error Finding release for v15.0.1
npm error GET https://api.github.com/repos/microsoft/ripgrep-prebuilt/releases/tags/v15.0.1
npm error Deleting invalid download cache
npm error Download attempt 4 failed, retrying in 16 seconds...
npm error Finding release for v15.0.1
npm error GET https://api.github.com/repos/microsoft/ripgrep-prebuilt/releases/tags/v15.0.1
npm error Deleting invalid download cache
npm error Error: unable to get local issuer certificate
npm error     at TLSSocket.onConnectSecure (node:internal/tls/wrap:1655:34)
npm error     at TLSSocket.emit (node:events:509:20)
npm error     at TLSSocket._finishInit (node:internal/tls/wrap:1101:8)
npm error     at ssl.onhandshakedone (node:internal/tls/wrap:887:12) {
npm error   code: 'UNABLE_TO_GET_ISSUER_CERT_LOCALLY'
npm error }
npm error Error: unable to get local issuer certificate
npm error     at TLSSocket.onConnectSecure (node:internal/tls/wrap:1655:34)
npm error     at TLSSocket.emit (node:events:509:20)
npm error     at TLSSocket._finishInit (node:internal/tls/wrap:1101:8)
npm error     at ssl.onhandshakedone (node:internal/tls/wrap:887:12) {
npm error   code: 'UNABLE_TO_GET_ISSUER_CERT_LOCALLY'
npm error }
npm error Error: unable to get local issuer certificate
npm error     at TLSSocket.onConnectSecure (node:internal/tls/wrap:1655:34)
npm error     at TLSSocket.emit (node:events:509:20)
npm error     at TLSSocket._finishInit (node:internal/tls/wrap:1101:8)
npm error     at ssl.onhandshakedone (node:internal/tls/wrap:887:12) {
npm error   code: 'UNABLE_TO_GET_ISSUER_CERT_LOCALLY'
npm error }
npm error Error: unable to get local issuer certificate
npm error     at TLSSocket.onConnectSecure (node:internal/tls/wrap:1655:34)
npm error     at TLSSocket.emit (node:events:509:20)
npm error     at TLSSocket._finishInit (node:internal/tls/wrap:1101:8)
npm error     at ssl.onhandshakedone (node:internal/tls/wrap:887:12) {
npm error   code: 'UNABLE_TO_GET_ISSUER_CERT_LOCALLY'
npm error }
npm error Downloading ripgrep failed after multiple retries: Error: unable to get local issuer certificate
npm error     at TLSSocket.onConnectSecure (node:internal/tls/wrap:1655:34)
npm error     at TLSSocket.emit (node:events:509:20)
npm error     at TLSSocket._finishInit (node:internal/tls/wrap:1101:8)
npm error     at ssl.onhandshakedone (node:internal/tls/wrap:887:12)
npm error A complete log of this run can be found in: /Users/usernameeee/.npm/_logs/2026-05-03T08_22_25_401Z-debug-0.log

=== Socket Firewall ===

Warning: Socket Firewall did not detect any package fetch attempts

2026-05-03T08_22_25_401Z-debug-0.log

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions