-
Notifications
You must be signed in to change notification settings - Fork 826
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
Wsl Mirrored autoproxy don't work for command with sudo prefix #11933
Comments
Logs are required for review from WSL teamIf this a feature request, please reply with '/feature'. If this is a question, reply with '/question'. How to collect WSL logsDownload and execute collect-wsl-logs.ps1 in an administrative powershell prompt:
The script will output the path of the log file once done. If this is a networking issue, please use collect-networking-logs.ps1, following the instructions here Once completed please upload the output files to this Github issue. Click here for more info on logging View similar issuesPlease view the issues below to see if they solve your problem, and if the issue describes your problem please consider closing this one and thumbs upping the other issue to help us prioritize it! Open similar issues:
Closed similar issues:
|
Solution To edit the sudoers file, use visudo: sudo visudo Defaults env_keep += "http_proxy https_proxy no_proxy HTTP_PROXY HTTPS_PROXY NO_PROXY" Save and exit visudo. After this configuration, sudo should retain these environment variables and correctly apply the proxy settings when you run apt update. Using sudo -E Verify the Changes sudo env | grep -i proxy If the output shows that the proxy environment variables are retained, you should be able to use sudo apt update without needing the -E option. |
When you use sudo -E apt update , it work ; |
Windows Version
Microsoft Windows [Version10.0.22631.4037]
WSL Version
2.2.4.0
Are you using WSL 1 or WSL 2?
Kernel Version
5.15.153
Distro Version
Ubuntu 22.04
Other Software
No response
Repro Steps
Here is my wslconfig
[wsl2] networkingMode=mirrored autoProxy=true
Expected Behavior
Login Linux with root ,and use sudo apt update
Actual Behavior
I can't update llvm , it seems like the proxy didn't work
By the way
When Login Linux with root ,and use apt update whtiout sudo
I can update llvm in this way ;
Diagnostic Logs
No response
The text was updated successfully, but these errors were encountered: