boinc icon indicating copy to clipboard operation
boinc copied to clipboard

Proxy: BOINC doesn't update proxy settings when wpad.dat is changed

Open AenBleidd opened this issue 1 year ago • 2 comments

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.

AenBleidd avatar May 03 '24 23:05 AenBleidd

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

davidpanderson avatar May 04 '24 02:05 davidpanderson

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.

computezrmle avatar May 04 '24 06:05 computezrmle