Skip to content

Seems not working for vscode insiders (1.98.0), cannot install extensions #90

@zeyugao

Description

@zeyugao

Disclaim: Stable (1.97.0) works well

vscode version

Version: 1.98.0-insider
Commit: edd39c48ec3c81b5f8c6ddf1893a95acf8662187
Date: 2025-02-06T05:04:30.184Z (23 hrs ago)
Electron: 32.2.7
ElectronBuildId: 10660205
Chromium: 128.0.6613.186
Node.js: 20.18.1
V8: 12.8.374.38-electron.0
OS: Darwin arm64 24.3.0

I tried multiple nixos server, I get error when install extensions

2025-02-07 12:04:57.027 [error] Error while installing the extension eamodio.gitlens Signature verification failed with 'UnknownError' error. file:///home/USER/.vscode-server-insiders/extensions/extensions.json

Some slightly detailed log (log level: trace)

2025-02-07 12:05:00.736 [trace] Verifying extension signature for ms-python.vscode-pylance...
2025-02-07 12:05:01.281 [info] Extension signature verification result for ms-python.vscode-pylance: UnknownError. Executed: false. Duration: 545ms.
2025-02-07 12:05:01.282 [trace] Extension signature verification output for ms-python.vscode-pylance:
Package file size:  24803440
Signature archive file size:  356198
Manifest file size:  1371749
Signature file size:  19228

After digging into the vscode source, it calls a closed source module @vscode/vsce-sign so I cannot investigate deeper.

https://github.com/microsoft/vscode/blob/fe4d6a831a4f87126187ac6ba96e16405d69de0f/src/vs/platform/extensionManagement/node/extensionSignatureVerificationService.ts#L60-L101

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