-
Notifications
You must be signed in to change notification settings - Fork 313
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
No support for (forward) http proxy #976
Comments
I have the same problem and and I succeeded setting environment variables in powershell and launching DevPod from there. It obviously respects the http_proxy and https_proxy environment variables but it shouldn't be necessary. A proxy should be configurable from desktop app and CLI setting it manually or better, detecting the system proxy setting on a Windows system like what you can find in Firefox proxy configuration. It's clearly a requirement in a corporate environement. |
interesting, were you able to have the GUI to connect via the proxy as well or does this only apply to the cli ? |
if those are env variables they can be passed by the UI using the new |
Running the latest version for Windows and can't see the section |
@u72z this will be available with |
The cli additional flags is indeed available with the v0.5.5 version, but the proxy variables set with --workspace-env HTTP_PROXY=xxx isn't taken into account (upper and lower case) |
@u72z There is no |
yes after restarting. I don't think it goes far enough to even start talking about containers. Adding a provider or a workspace fails (timeout) Debug mode is enabled but I don't see any trace of this variable. The first line while starting a workspace is already pretty explicit: `[12:16:34] debug error sending telemetry request: Post "https://admin.loft.sh/analytics/v1/devpod/v1/events": context deadline exceeded (Client.Timeout exceeded while awaiting headers) [...] info error downloading workspace vscode-remote-try-node-docker binaries: downloading binary KUBERNETES_PROVIDER: download binary: download file: Head "https://github.com/loft-sh/devpod-provider-kubernetes/releases/download/v0.1.5/devpod-provider-kubernetes-windows-amd64.exe": dial tcp 140.82.121.4:443: connectex |
Ah I see, you'd need to set the proxy on the hostmachine as well... Do you use the GUI? |
yes mainly the UI, can those variables be set for the host machine with cli flags too on devpod level, instead of messing around with the (proxy's) system config ? |
With #1016 you'll be able to set additional environment variables for all commands on your current machine as well 👍 |
It's available now with the v0.5.6 release |
DevPod cannot connect to the internet in an airgapped environment (behind a corporate proxy)
I would expect a proxy option in the settings where to configure the proxy or have it use the system's default
The text was updated successfully, but these errors were encountered: