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

card.discover.com: breakage #16265

Closed
9 tasks done
bikrrr opened this issue Jan 7, 2023 · 11 comments
Closed
9 tasks done

card.discover.com: breakage #16265

bikrrr opened this issue Jan 7, 2023 · 11 comments

Comments

@bikrrr
Copy link

bikrrr commented Jan 7, 2023

Prerequisites

  • I read and understand the policy about what is a valid filter issue.
  • I verified that this issue is not a duplicate. (Use this button to find out.)
  • I forced an update of my filter lists. (Click the "Purge all caches" button while holding the 'Shift' key, then click the "Update now" button.)
  • I did not remove any of the default filter lists, or I have verified that the issue was not caused by removing any of the default lists.
  • I did not enable external filter lists, or I have verified that the issue still occurs without enabling external filter lists.
  • I do not have custom filters/rules, or I have verified that the issue still occurs without custom filters/rules.
  • I am not using uBlock Origin (uBO) along with other similarly-purposed blockers.
  • I have verified that the web browser's built-in blocker or DNS blocking (standalone or through a VPN) is not causing the issue.
  • I did not answer truthfully to ALL the above checkpoints.

URL address of the web page

https://card.discover.com/web/rewards/5percent/

Category

breakage

Description

Missing body content. The only thing that displays is the navigation header of the page. The remaining page is blank.

Screenshot(s)

Screenshot(s)

uBlock Origin Discover Card Issue

Configuration

uBlock Origin: 1.46.0
Chromium: 108
filterset (summary): 
  network: 84055
  cosmetic: 38742
  scriptlet: 16766
  html: 0
listset (total-discarded, last-updated): 
  default: 
    user-filters: 2-0, never
    easylist: 61911-44, 5d.4h.4m
    easyprivacy: 30858-1171, 5d.4h.3m
    plowe-0: 3673-899, 10d.9h.4m
    ublock-abuse: 77-0, 2d.5h.14m
    ublock-badware: 4234-111, 3d.41m
    ublock-filters: 31571-120, 3d.40m
    ublock-privacy: 258-1, 2d.5h.13m
    ublock-quick-fixes: 450-18, 1d.2h.55m
    ublock-unbreak: 1915-45, 3d.39m
    urlhaus-1: 7188-0, 1d.2h.54m
filterset (user): [array of 2 redacted]
switchRuleset: 
  added: [array of 6 redacted]
modifiedUserSettings: [none]
modifiedHiddenSettings: [none]
supportStats: 
  allReadyAfter: 50699 ms (selfie)
  maxAssetCacheWait: 179 ms
popupPanel: 
  blocked: 9
  blockedDetails: 
    discover.com: 2
    appdynamics.com: 4
    btstatic.com: 1
    clicktale.net: 1
    instana.io: 1
@mapx-
Copy link
Contributor

mapx- commented Jan 7, 2023

-- open uBO logger
-- repeat the steps to get again the issue
-- go back into the logger, copy and post here all the blocked requests you get there

@bikrrr
Copy link
Author

bikrrr commented Jan 7, 2023

Logger output
+177 card.discover.com 1 font https://card.discover.com/web/rewards/5percent/static/media/DiscoverSans-Semibold.89ae07fa92e7f1c7cf4a.woff2
+177 card.discover.com 1 image https://card.discover.com/applications/5percent/images/groceryDrugStreaming_header.png
+177 card.discover.com 1 image https://card.discover.com/applications/5percent/images/groceryDrugStreaming.jpg
+177 /adrum- -- card.discover.com 3 script https://cdn.appdynamics.com/adrum/adrum-4.5.17.2890.js
+177 /adrum- -- card.discover.com 3 script https://cdn.appdynamics.com/adrum/adrum-4.5.17.2890.js
+177 card.discover.com 1 xhr https://card.discover.com/cardissuer/rewards/enrollment/v1/offer-enroll-category-details?throttle=false&includeEarnedAmounts=true&incentiveType=CBB&incentiveCode=000016&channelCode=AC
+177 card.discover.com 1 image https://card.discover.com/global/images/discover/account/customerservice/cards/DISCOVER_IT_CHP.gif
+177 /adrum- -- card.discover.com 3 script https://cdn.appdynamics.com/adrum/adrum-4.5.17.2890.js
+177 card.discover.com 1 script https://portal.discover.com/bRJWFncjQ4K51CkB9glU/1bQabNQzOw/bBJnKQVZfQ/OhhbM/hxnSX4
+177 card.discover.com 1 font https://card.discover.com/web/rewards/5percent/static/media/DiscoverSans-Bold.a2e0cdf51cf774d8fe10.woff2
+177 card.discover.com 1 image https://card.discover.com/global/images/utility-icons.png
+177 /adrum- -- card.discover.com 3 script https://cdn.appdynamics.com/adrum/adrum-4.5.17.2890.js
+177 card.discover.com 1 xhr https://portal.discover.com/enterprise/navigation-api/v1/customer/info/card?
+177 card.discover.com 1 xhr https://portal.discover.com/enterprise/navigation-api/v1/messages/card/messageCount?
+177 card.discover.com 1 xhr https://portal.discover.com/enterprise/navigation-api/v1/navigation/card?
+177 card.discover.com 1 other https://card.discover.com/web/rewards/5percent/manifest.json
+177 card.discover.com 1 font https://card.discover.com/web/rewards/5percent/static/media/DiscoverSans-Medium.ae7a7f50dcd06e650243.woff2
+177 card.discover.com 1 xhr https://card.discover.com/global/components/templates/html/footer.html
+177 card.discover.com 1 xhr https://card.discover.com/cardmembersvcs/rewards/app/redemption/headerInfo
+177 card.discover.com 1 xhr https://card.discover.com/cardissuer/rewards/rewardaccount/v2/program
+177 card.discover.com 1 xhr https://card.discover.com/cardissuer/rewards/oneclick/v1/generateOneClickId
+177 ||btstatic.com^$3p -- card.discover.com 3 script https://s.btstatic.com/tag.js#site=p9zWtoq&referrer=https%3A%2F%2Fcard.discover.com%2Fweb%2Frewards%2F5percent%2F%3FICMPGN%3DAC_NAV_L3_5PCT_CBB
+177 ||clicktale.net^$3p -- card.discover.com 3 script https://cdnssl.clicktale.net/www15/ptc/fd145cf2-4109-439c-97f8-e0bc3c3e290d.js
+177 card.discover.com 1 xhr https://card.discover.com/web/navigation/ui/navigation-map.json
+177 card.discover.com 1 script https://card.discover.com/web/rewards/5percent/static/js/main.c5cefec8.js
+177 ||instana.io^$3p -- card.discover.com 3 script https://eum.instana.io/eum.min.js
+176 card.discover.com 1 script https://card.discover.com/web/rewards/5percent/vendor/clicktaleHeatmap.min.js
+176 /appmeasurement.min.js -- card.discover.com 1 script https://card.discover.com/web/rewards/5percent/vendor/AppMeasurement.min.js
+176 card.discover.com 1 script https://card.discover.com/global/libs/scripts/jquery.optimize.min.js
+176 card.discover.com 1 script https://card.discover.com/web/navigation/ui/system.min.js
+176 card.discover.com 1 css https://card.discover.com/web/rewards/5percent/static/css/main.04d10a3c.css
+176 card.discover.com 1 script https://card.discover.com/web/rewards/5percent/vendor/instana.js?redirect=false
+176 /visitorapi.js -- card.discover.com 1 script https://card.discover.com/global/scripts/visitorAPI.js?ver=9071d5d8ef
+176 card.discover.com 1 css https://card.discover.com/global/css/private-header-footer.css
+176 card.discover.com 1 doc https://card.discover.com/web/rewards/5percent/?ICMPGN=AC_NAV_L3_5PCT_CBB
+176 card.discover.com 1 doc https://card.discover.com/cardmembersvcs/promotions/app/5percent?ICMPGN=AC_NAV_L3_5PCT_CBB
+8 www.reddit.com 0,1 script https://www.reddit.com/sw.1ab8087c79dd3679b0bd38e1c9ebc5de.js
+0 www.reddit.com 0,1 xhr https://www.reddit.com/

@bikrrr
Copy link
Author

bikrrr commented Jan 7, 2023

Not sure if this will also help, but here's Chrome's console log for the problem page:

https://github.com/uBlockOrigin/uAssets/files/10367227/card.discover.com-1673127040436.log

@mapx-
Copy link
Contributor

mapx- commented Jan 7, 2023

Test

@@||discover.com/*/visitorAPI.js$script,1p
@@||discover.com/*/AppMeasurement.js$script,1p

@bikrrr
Copy link
Author

bikrrr commented Jan 7, 2023

Hey @mapx, I'm new to uBlock Origin. Where should I put those?

@mapx-
Copy link
Contributor

mapx- commented Jan 7, 2023

right click uBO icon, options, "my filters" tab, add the filters above, click "apply changes"

@bikrrr
Copy link
Author

bikrrr commented Jan 7, 2023

Thanks for the instructions. Unfortunately, after adding those to my filters and applying changes, I still get the same issue.

@mapx-
Copy link
Contributor

mapx- commented Jan 7, 2023

add this filter too and test again:

/adrum-$badfilter

@stephenhawk8054
Copy link
Member

I think the 2nd one should be

@@||discover.com/*/AppMeasurement.min.js$script,1p

@mapx-
Copy link
Contributor

mapx- commented Jan 7, 2023

yes, indeed, @bikrrr test again only

@@||discover.com/*/visitorAPI.js$script,1p
@@||discover.com/*/AppMeasurement.min.js$script,1p

@bikrrr
Copy link
Author

bikrrr commented Jan 7, 2023

Those last two worked! 🙌

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

No branches or pull requests

4 participants