apollographql / apollographql/apollo-tooling
VS Code extension self signed certificate error
- 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
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