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: BOINC doesn't update proxy settings when wpad.dat is changed #5612

Open
AenBleidd opened this issue May 3, 2024 · 2 comments
Open

Comments

@AenBleidd
Copy link
Member

According to the user's report, BOINC uses information from the wpad.dat file to configure proxy (Need to verify this since I was not aware that BOINC can read this file at all).
But when this file is updated, Windows itself and web browsers are starting to use new settings from this file, but not BOINC. And only PC restart helps to resolve stalled file fransfers.

@davidpanderson
Copy link
Contributor

'wpad.dat' doesn't appear in the BOINC source code. I assume that curl uses it

@computezrmle
Copy link
Contributor

BOINC and (as far as I'm aware) CURL can use a distinct proxy URL but I never noticed they can directly parse a proxy from a wpad.dat.
To enable this feature I suggest to look at the 'pacparser' library:
https://github.com/manugarg/pacparser

That library is used for years in CERN's CVMFS as well as inside CERN's vbox VMs distributed via LHC@home.

Since a wpad.dat in connection with different proxies would allow automatic load balancing and fail-over it would be appreciated to have it implemented in BOINC.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Status: Backlog
Development

No branches or pull requests

3 participants