Help Wanted: Proxy testing
Problem
Hi! If you were pinged to this thread, it's because VS Code needs your help! Users behind proxies have had a tough time lately, and we want to make sure we fix this. We've created a small app which will test your machine, network and environment to figure out which network stack works best for you. <details> <summary>App Screenshot</summary> </details> How can I help? We ask you to: 1. Download and extract the appropriate ZIP for your platform 2. Run it 3. Type your proxy URL in the input box 4. Click `Run Tests` 5. Be patient, it should eventually be done 6. Copy the test results to your clipboard 7. Finally, reply to this thread with: - Details about your machine (platform, OS) - Details about your network (proxy type, is it a corporate environment) - A list of the network-related features that don't work for you in VSCode - The results of the test Example reply: > I'm running Windows 10, I am in a corporate environment and I know my proxy address. I can browse VS Code extensions but I can't install them. > > [PASTE TABLE] We thank you in advance! --- @liaoya, @dfroze, @akcorp2003, @ruslanch, @bruceauyeung, @raphabi, @eric-brunel, @fazouane-marouane, @Msira10, @onybo, @ywmail, @foisonocean, @xuewang, @distums, @NeWbY100, @abargstaedt
Unverified for your environment
Select your OS to check compatibility.
1 Fix
Enhance Proxy Configuration for VS Code Testing
Users behind proxies may experience issues with VS Code due to incorrect proxy settings or unsupported proxy types. The application created aims to identify the best network stack for each user's environment, but if the proxy configuration is not set correctly, it can lead to failures in accessing network-related features.
Awaiting Verification
Be the first to verify this fix
- 1
Download the Proxy Testing App
Visit the official repository or website where the proxy testing application is hosted. Download the ZIP file that corresponds to your operating system (Windows, macOS, or Linux). Ensure you are downloading the latest version.
bashcurl -L -o proxy-test.zip <URL_TO_ZIP> - 2
Extract the ZIP File
Use a file extraction tool to unzip the downloaded ZIP file. This will create a new folder containing the application files. Make sure to note the location of this folder for the next steps.
bashunzip proxy-test.zip -d proxy-test - 3
Run the Application
Navigate to the folder where you extracted the application files. Execute the application by double-clicking the executable file or running it from the command line. This will launch the proxy testing interface.
bash./proxy-test - 4
Input Proxy URL
In the application interface, locate the input box for the proxy URL. Enter your proxy address, ensuring it is formatted correctly (e.g., http://proxy.example.com:8080).
plaintexthttp://proxy.example.com:8080 - 5
Run Tests and Collect Results
Click the 'Run Tests' button and wait for the application to complete the testing process. Once finished, copy the results displayed in the application to your clipboard.
plaintextCtrl+C (Windows) or Command+C (macOS) - 6
Provide Feedback
Reply to the designated thread with the required information about your machine, network, and the test results. This will help the developers understand the issues and improve the application.
bashecho 'Machine: Windows 10, Proxy: http://proxy.example.com:8080' > feedback.txt
Validation
Confirm the fix worked by checking if you can now access network-related features in VS Code, such as browsing and installing extensions. If issues persist, review the test results for any errors and adjust your proxy settings accordingly.
Sign in to verify this fix
Environment
Submitted by
Alex Chen
2450 rep