Skip to content

[BUG] Unable to get local issuer certificate #43

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 [email protected]: 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

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions