Initializing the extension failed TMC

Open
#783 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Assessment

Difficulty
4/5
Estimated time
3-5 days
Newbie friendliness
35/100
Issue type
Bug
Clarity
Needs clarification
Activity status
Active
Tech stack
typescript, vscode
Domain
devtools

Research direction

Start by tracing extension initialization and the downloadFile call named in the stack trace; the reported failure is fetching tmc-langs with a self-signed certificate in the chain. Check whether it can be reproduced with the reported proxy, firewall, or antivirus conditions. Done should mean the initialization failure is understood and the extension handles the reported case appropriately.

Written by the indexing model from the issue text.

Description

Initializing the extension failed
Something went wrong while initializing the extension.
Failed to initialize tmc-langs: fetch failed: Error: self signed certificate in certificate chain. Stack trace: TypeError: fetch failed at e.exports.fetch (c:\Users\tirufire.aberra.vscode\extensions\moocfi.test-my-code-3.5.4\dist\lib.js:2:386233) at process.processTicksAndRejections (node:internal/process/task_queues:104:5) at async t.downloadFile (c:\Users\tirufire.aberra.vscode\extensions\moocfi.test-my-code-3.5.4\dist\lib.js:2:485774) at async c:\Users\tirufire.aberra.vscode\extensions\moocfi.test-my-code-3.5.4\dist\lib.js:2:222168
This error may be caused by a proxy or firewall that is blocking network requests or by an antivirus program. This may also be caused by an antivirus program. You can try to resolve this issue by adding an exception to the directory at 'c:\Users\tirufire.aberra\AppData\Roaming\Code\User\globalStorage\moocfi.test-my-code\cli'.

Dominant language
TypeScript
Stars
32
Forks
8
Avg merge
19m
Merged PRs (30d)
2

Getting set up

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

More from rage/tmc-vscode

All issues in rage/tmc-vscode

Similar issues

More TypeScript issues

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.