anudeepND / whitelist

A simple tool to add commonly white listed domains to your Pi-Hole setup.
MIT License
4.17k stars 283 forks source link

Adobe Creative Cloud Desktop Application (prod-rel-ffc-ccm.oobesaas.adobe.com) #243

Closed ocelotsloth closed 1 year ago

ocelotsloth commented 1 year ago

When Adobe's Creative Cloud Desktop application tries to launch after first install it needs to be able to access prod-rel-ffc-ccm.oobesaas.adobe.com.

Example logs with this error:

07/24/22 14:38:52:533 | [INFO] |  |  |  |  |  |  | 4300 | *******************start of Download****************
07/24/22 14:38:52:533 | [INFO] |  |  |  |  |  |  | 4300 | GDE Version is 5.2.0.13
07/24/22 14:38:52:784 | [INFO] |  |  |  |  |  |  | 15492 | INFO: serverfullpathForHeadCall is empty in input structure of DLE
07/24/22 14:38:52:785 | [ERROR] |  |  |  |  |  |  | 15492 | The windows error code is - 12180
07/24/22 14:38:52:785 | [ERROR] |  |  |  |  |  |  | 15492 | Failed to get the user proxy settings (WPAD). Error is 12180. Ignoring the proxy setting in this case.
07/24/22 14:38:52:785 | [ERROR] |  |  |  |  |  |  | 15492 | failed to resolve the proxy setting on the machine
07/24/22 14:38:52:786 | [INFO] |  |  |  |  |  |  | 15492 | The file to be downloaded is https://prod-rel-ffc-ccm.oobesaas.adobe.com/adobe-ffc-external/core/v3/features?appVersion=5.7.1.1&platform=win64&ccdPlatform=win64&osVersion=10.0.0&thorLocale=en_US
07/24/22 14:38:52:786 | [INFO] |  |  |  |  |  |  | 15492 | Going to download the file at C:\Users\[redacted]\AppData\Local\Temp\/{94388AA3-AE44-470B-9C0A-650BC06B14BC}
07/24/22 14:38:52:786 | [INFO] |  |  |  |  |  |  | 15492 | Preference: Preference is set for adding compression header
07/24/22 14:38:52:786 | [INFO] |  |  |  |  |  |  | 15492 | Preference: Client has set the preference for single stream download
07/24/22 14:38:52:806 | [INFO] |  |  |  |  |  |  | 14188 | thread count is 0 and active thread count is 1
07/24/22 14:38:52:837 | [INFO] |  |  |  |  |  |  | 10840 | No encoding received in respose header. Going to rename...
07/24/22 14:38:52:837 | [INFO] |  |  |  |  |  |  | 10840 | File download complete: https://ffc-static-cdn.oobesaas.adobe.com/features/v3/win64/ccdConfig.xml size: 20743 Bytes, Time Taken:429.000000 milliseconds 
07/24/22 14:38:53:276 | [INFO] |  |  |  |  |  |  | 4000 | Using New Adaptive Algorithm
07/24/22 14:38:53:276 | [INFO] |  |  |  |  |  |  | 4000 | INFO: serverfullpathForHeadCall is empty in input structure of DLE
07/24/22 14:38:53:277 | [ERROR] |  |  |  |  |  |  | 4000 | The windows error code is - 12180
07/24/22 14:38:53:277 | [ERROR] |  |  |  |  |  |  | 4000 | Failed to get the user proxy settings (WPAD). Error is 12180. Ignoring the proxy setting in this case.
07/24/22 14:38:53:277 | [ERROR] |  |  |  |  |  |  | 4000 | failed to resolve the proxy setting on the machine
07/24/22 14:38:53:277 | [INFO] |  |  |  |  |  |  | 4000 | The file to be downloaded is https://cdn-ffc.oobesaas.adobe.com/core/v2/icons?clientID=apps_panel_desktop&size=48x48
07/24/22 14:38:53:277 | [INFO] |  |  |  |  |  |  | 4000 | Going to download the file at C:\Users\[redacted]\AppData\Local\Temp\{DD804372-BC54-4C82-B479-F1975A25EE74}/{F5C36CD7-1623-41AB-99BA-CC7D1D62D5B0}
07/24/22 14:38:53:277 | [INFO] |  |  |  |  |  |  | 4000 | Using New Adaptive Algorithm
07/24/22 14:38:53:277 | [INFO] |  |  |  |  |  |  | 4000 | Preference: Preference is set for adding compression header
07/24/22 14:38:53:277 | [INFO] |  |  |  |  |  |  | 4000 | Preference: Client has set the preference for single stream download
07/24/22 14:38:53:586 | [ERROR] |  |  |  |  |  |  | 14188 | Retry count overshoot for ERROR_HTTP_SERVER_UNREACHABLE - 13
07/24/22 14:38:53:601 | [INFO] |  |  |  |  |  |  | 15936 | No encoding received in respose header. Going to rename...
07/24/22 14:38:53:602 | [INFO] |  |  |  |  |  |  | 15936 | File download complete: https://cdn-ffc.oobesaas.adobe.com/core/v2/icons?clientID=apps_panel_desktop&size=48x48 size: 0 Bytes, Time Taken:324.000000 milliseconds 
07/24/22 14:38:53:776 | [INFO] |  |  |  |  |  |  | 15492 | INFO: serverfullpathForHeadCall is empty in input structure of DLE

I tested adding this domain manually and was able to get the application to launch.

ocelotsloth commented 1 year ago

Did some digging to figure out where this was being blocked and it's this list:

https://github.com/EnergizedProtection/block

Which in turn is getting it from here: https://github.com/badmojr/1Hosts/blob/master/Pro/hosts.txt

I'm opening issues on both of those repositories to see if I can get the domain removed there.

ocelotsloth commented 1 year ago

https://github.com/badmojr/1Hosts/issues/615 https://github.com/badmojr/1Hosts/commit/a112b5cb9aabe78a160ad44b6a2ac1d949b62f0d

Addressed in the actual list.