apollographql / apollographql/apollo-tooling

VS Code extension self signed certificate error

Open
#674 6 comments 3 reactions 0 assignees View on GitHub
:spiral_notepad: component - vscode
Dominant language
TypeScript
Stars
3k
Forks
460
PR merge metrics
No merged PRs in 30d

Description

Testing the new VS Code extension I received the following error:
```
Error: request to https://engine-graphql.apollographql.com/api/graphql failed, reason: self signed certificate in certificate chain
```
It does not seem to be impacted by the VS Code settings.json entry of:
```
"http.proxyStrictSSL": false
```
in either the user or workspace settings. We do have an enterprise intercepting proxy with a self signed certificate.

Contributor guide

Open the contributing guide

Research direction

Start by reproducing the VS Code extension request against the engine-graphql.apollographql.com endpoint through an enterprise intercepting proxy. Check how the extension handles VS Code's http.proxyStrictSSL setting and certificate validation; done means the request works with the reported proxy setup or the unsupported configuration is clearly documented. No source files or tests are named in the issue.

Written by the indexing model from the issue text.

Assessment

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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.