Vscode: Regression: Unable to bypass ssl verification any more for corp firewall

Created on 8 Sep 2016  路  14Comments  路  Source: microsoft/vscode

  • VSCode Version: 1.5
  • OS Version: 10.11.6

Steps to Reproduce:

  1. Install a transparent man-in-the-middle firewall with a self signed cert and be sure that all traffic is being intercepted.
  2. Install VSCode 1.4.
  3. Notice that VSCode can't update extensions due to MITM.
  4. Set http.proxyStrictSSL=false
  5. Notice that VSCode can now update extensions or search extensions, etc.
  6. Upgrade to 1.5
  7. Notice that VSCode can no longer speak to the internet when trying to search for an extension
bug important verified

Most helpful comment

Found the issue, pushed to master. Will try to get it into a recovery build asap.

All 14 comments

The same issue happens to me after updating to 1.5. Using Windows 7 SP1.

@ericanderson Can you show me how I can do step 1?

Install a transparent man-in-the-middle firewall with a self signed cert and be sure that all traffic is being intercepted.

This has been the major problem in fixing proxy issues: I don't know how to reproduce all these scenarios.

@joaomoreno The same issue is reproduced with http/https proxies with self-signed certificates, I also reproduce this issue in our corporate network since the update.

Awesome, was able to reproduce this using Charles. Will definitely buy this to keep the proxy issues in control.

Found the issue, pushed to master. Will try to get it into a recovery build asap.

Thanks for being so responsive! Keep up the good work!

Thank you for the update! 馃憤

While we wait for a broad update you can use Insiders to work around this...
http://code.visualstudio.com/insiders

@seanmcbreen The latest insiders doesn't have the fix yet, since last build happened Friday morning (CET). I'm triggering new insider builds and releasing them, so people get it.

Verification: use Charles to proxy SSL requests to/from https://marketplace.visualstudio.com/. Set up Code to use Charles as a proxy and setstrictSSLtofalse`.

Just wanted to say - bravo and many thanks for the quick fix!! 馃憤

Oh yeah - confirmed fixed on OSX 10.11.6.

Confirm fixed on Windows 10.

Thanks for fixing this so quickly and getting it out in a matter of days!

Thanks for the confirmation guys.

Was this page helpful?
0 / 5 - 0 ratings

Related issues

ryan-wong picture ryan-wong  路  3Comments

vsccarl picture vsccarl  路  3Comments

mrkiley picture mrkiley  路  3Comments

philipgiuliani picture philipgiuliani  路  3Comments

chrisdias picture chrisdias  路  3Comments