Skip to content
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

Proxy (with authentication support) on Windows #539

Open
MisterAnderson91 opened this issue Jan 16, 2023 · 2 comments
Open

Proxy (with authentication support) on Windows #539

MisterAnderson91 opened this issue Jan 16, 2023 · 2 comments

Comments

@MisterAnderson91
Copy link

Currently the rpi-imager app does not seem to detect or respect an http proxy requiring authentication on at least Windows 10.

Unfortunately these proxy systems are still common in education environments such as schools.

Although the workaround of downloading zip files of images is ok, it would be appreciated if changes could be made to allow direct downloads.

The current behaviour of rpi-imager in these environments is the same as when there is no internet access, "Error downloading OS list from internet". The URL https://downloads.raspberrypi.org/os_list_imagingutility_v3.json is accessible in a browser.

@maxnet
Copy link
Collaborator

maxnet commented Jan 25, 2023

Currently the rpi-imager app does not seem to detect or respect an http proxy requiring authentication on at least
Windows 10.

There do is code in the Qt framework used that is supposed to grab the proxy settings from the operating system.
But I am not sure how well that works in environments that have it configured that the Windows username and password of the logged in user are used automatically.
That Imager runs at elevated privileges as administrative user instead of the current user, could interfere with that as well. Recall there is also a somewhat related issue that network shares the current user normally has access to, do not work properly under that environment either.
Not sure if there is a good fix for this, that does not require entering authentication details manually...

@MisterAnderson91
Copy link
Author

This proxy doesn't source the username and password from the current user, it always requires manually entered credentials. However it also never asks for the credentials manually either, which is the issue.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants