-
Notifications
You must be signed in to change notification settings - Fork 1.1k
Open
Open
Copy link
Labels
Description
Describe the bug
The copilot CLI command silently exits without any output or error message on Windows 11 (on my machine). No error is displayed, making it very difficult to diagnose the issue.
Affected version
0.0.400
Steps to reproduce the behavior
- Install GitHub Copilot CLI:
npm install -g @github/copilot - Run copilot command:
copilot - Command exits immediately with no output
Expected behavior
The CLI should either:
- Work correctly
- Display a meaningful error message if something fails
Additional context
Investigation
Running the script directly reveals the underlying error:
node "C:\Users\...\AppData\Roaming\npm\node_modules\@github\copilot\index.js"
node:tls:138
systemCACertificates ||= ObjectFreeze(getSystemCACertificates());
Error: X509 to PEM conversion
at cacheSystemCACertificates (node:tls:138:41)
at Module.getCACertificates (node:tls:193:14)
at Hcl (file:///C:/Users/.../AppData/Roaming/npm/node_modules/@github/copilot/index.js:150:9436)
at ohn (file:///C:/Users/.../AppData/Roaming/npm/node_modules/@github/copilot/index.js:150:8933)
at ihn (file:///C:/Users/.../AppData/Roaming/npm/node_modules/@github/copilot/index.js:3188:2888)
at file:///C:/Users/.../AppData/Roaming/npm/node_modules/@github/copilot/index.js:3849:955
Node.js v24.13.0
Related issues
nodejs/node#61636 — Upstream issue about getCACertificates('system') failing without useful error information on Windows