-
Notifications
You must be signed in to change notification settings - Fork 29.4k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Version 1.8 can not install Extensions in proxy env. #17360
Comments
Did you correctly set your proxy? Empty value seems wrong. Did you restart Code after changing those settings? |
Oh , the http.proxy is not empty 。I just keep it empty in this. |
@yinay Just to confirm: can you search for extensions? |
I'm seeing this too on Ubuntu. Looks like a regression as it was working before 1.8. In verbose mode I see:
Which seems to be related to a chromium bug 30891. This relates to a cert with an AIA extension - which I think is essentially a missing cert in the chain loaded dynamically. |
I found a workaround: - After a bit of hacking around I found that Chromium uses its own (local) store for self-signed certs (not sure if this is a new thing). If I load the set of root CA certs using the tool described here everything starts working. Basically, for each certutil -d sql:$HOME/.pki/nssdb -A -t "C,," -n <FILENAME> -i <FILENAME> |
Steps to Reproduce:
{ "http.proxy": "",
"http.proxyStrictSSL": false
}
The text was updated successfully, but these errors were encountered: