AdguardTeam / HttpsExclusions

Centralized repo for HTTPS exclusions
58 stars 29 forks source link

GOG Galaxy (Windows) #456

Open DandelionSprout opened 2 years ago

DandelionSprout commented 2 years ago

After spending a week looking into why GOG Galaxy was unable to connect online while AdGuard for Windows was turned on and with GOG Galaxy as a filtered application, it seems that GOG Galaxy doesn't seem able to use AdGuard's TLS certificate, making an HTTPS exclusion necessary.

image

image

After a few days, I seem to have ruled out $removeparam entries as having caused it.

But this is where it gets tricky, because this is the kind of scenario where an entire .exe would've needed to be excluded on Windows, and not just request-domains.

Excluding cfg.gog.com makes it possible to log in, but in order to remove "Sorry, we couldn't load the data" error messages afterwards, quite a lot more exclusions seem to be needed:

content-system.gog.com
gamesdb.gog.com
notifications.gog.com
marketing-sections.gog.com
api.gogalaxy.com
auth.gog.com
users.gog.com
cdn-akamai-ec.gog-services.com
cdn.gog.com
presence.gog.com
gameplay.gog.com
insights-collector.gog.com
external-accounts.gog.com

AdGuard version: AdGuard for Windows 7.8 Filterlists in use: None during today's testing session GOG Galaxy version: 2.0.45.61 (Seems to apply to 2.0.37.384 as well)

Chinaski1 commented 2 years ago

Hello! @DandelionSprout

I just test the GOG client and can confirm that after adding an app to the filtering list it faced connection issues. But I want to point out that GOG is not on the list of filtered apps by default on macOS, the situation on Windows is different?

Aydinv13 commented 2 years ago

Checked on Windows 10. I had this problem when trying to log in first and after adding GOG to List of filtered application the connection issues have gone but then I checked behavior again (removed GOG from filtering) and I didn't have any problems. Probably, the problem repeats unstably. Here is the screen of the error I faced: https://uploads.adguard.com/up85_e44mt.png

DandelionSprout commented 2 years ago

The "Default filtered apps" list on Windows is very small, and only counts perhaps 12 web browsers and the Microsoft Store UWP apps. So if we only were to make exclusions for those default apps, the HTTPS exclusion list would be pretty small too. 😅