uBlockOrigin / uAssets

Resources for uBlock Origin, uMatrix: static filter lists, ready-to-use rulesets, etc.
GNU General Public License v3.0
4.14k stars 774 forks source link

secure.coventrybuildingsociety.co.uk: breakage #25700

Closed idanyd closed 1 week ago

idanyd commented 2 weeks ago

Prerequisites

URL address of the web page

https://secure.coventrybuildingsociety.co.uk/online-services/error?aspxerrorpath=/Online-Services/Login/ContactPreference

Category

breakage

Description

The site needs to call the user for verification. On clicking the "Call me now" button I'm getting a "Page not available" error.

I tried removing cache and cookies, a different browser, using incognito mode. Only one I disabled uBlock Origin I managed to get the phone call. When I reenabled the extension the issue returned.

Other extensions used

Bitwarden

Screenshot(s)

Screenshot(s) ![image](https://github.com/user-attachments/assets/a51d939b-785a-4f1a-b4c8-4307ccbc758e)

Configuration

```yaml uBlock Origin: 1.60.0 Chromium: 129 filterset (summary): network: 146438 cosmetic: 48578 scriptlet: 22734 html: 0 listset (total-discarded, last-updated): default: user-filters: 1-0, never easylist: 79870-49, now easyprivacy: 53170-665, now plowe-0: 3548-376, now ublock-badware: 11779-24, now ublock-filters: 40242-365, now ublock-privacy: 1327-24, now ublock-quick-fixes: 182-0, now ublock-unbreak: 2489-12, now urlhaus-1: 26805-0, now filterset (user): [array of 1 redacted] trustedset: added: [array of 11 redacted] switchRuleset: added: [array of 5 redacted] userSettings: [none] hiddenSettings: [none] supportStats: allReadyAfter: 1673 ms (selfie) maxAssetCacheWait: 435 ms cacheBackend: indexedDB popupPanel: blocked: 4 network: adobedtm.com: 2 demdex.net: 1 teads.tv: 1 ```
stephenhawk8054 commented 1 week ago

Can you describe the steps to reproduce in more details?

On clicking the "Call me now" button

Where is the "Call me now" button on your link above? What is the original URL that has that button to click on?

idanyd commented 1 week ago

Hi @stephenhawk8054.

The original URL is

https://secure.coventrybuildingsociety.co.uk/Online-Services/Login/ContactPreference

However, if you're not in the middle of the logging-in process it'll automatically forward you to the "Page not available" page.

If you do have an account with Coventry and are trying to log-in, this is how the page looks (after entering your user/password in a previous page): image

stephenhawk8054 commented 1 week ago

Can you do these steps (follow strictly the step order, don't mix the steps orders, or skip any steps):

  1. Click on uBO icon > ▤ "The logger" icon, it will open a logger window
  2. Open new tab and reproduce the issue
  3. Switch to the logger window that was opened in step 1, click on search bar, choose blocked
  4. Copy the logger via 📋 export/copy button at the top right
  5. Paste the logs here
idanyd commented 1 week ago

Hi @stephenhawk8054,

These are the logs you requested:

```yml +11 https://secure.coventrybuildingsociety.co.uk/online-services/error?aspxerrorpath=/Online-Services/Login/ContactPreference +11 https://secure.coventrybuildingsociety.co.uk/Online-Services/Login/ContactPreference +9 https://secure.coventrybuildingsociety.co.uk/Online-Services/Login/ContactPreference +9 https://secure.coventrybuildingsociety.co.uk/Online-Services/Login/Authenticate +3 https://secure.coventrybuildingsociety.co.uk/Online-Services/ +0 https://secure.coventrybuildingsociety.co.uk/Online-Services/ ```
stephenhawk8054 commented 1 week ago

@idanyd Can you screenshot the logger?

idanyd commented 1 week ago

Sure. image

stephenhawk8054 commented 1 week ago

No, I don't mean you to type blocked in the search bar. I mean

click on search bar, choose blocked

  1. Click on the search bar
  2. There are options to filter the results
  3. Choose blocked

image

idanyd commented 1 week ago

Sorry, I think I misunderstood your request.

Here it is:

```markdown +159 ||x.com/i/api/1.1/jot -- x.com 0,1 post xhr https://x.com/i/api/1.1/jot/client_event.json +148 ||x.com/i/api/1.1/jot -- x.com 0,1 post xhr https://x.com/i/api/1.1/jot/client_event.json +51 ||x.com/i/api/1.1/jot -- x.com 0,1 post xhr https://x.com/i/api/1.1/jot/client_event.json +35 ||x.com/i/api/1.1/jot -- x.com 0,1 post xhr https://x.com/i/api/1.1/jot/client_event.json +34 ||x.com/i/api/1.1/jot -- x.com 0,1 post xhr https://x.com/i/api/1.1/jot/client_event.json +33 ||x.com/i/api/1.1/jot -- x.com 0,1 post xhr https://x.com/i/api/1.1/jot/client_event.json +32 ||x.com/i/api/1.1/jot -- x.com 0,1 post xhr https://x.com/i/api/1.1/jot/client_event.json +10 ||teads.tv^ -- secure.coventrybuildingsociety.co.uk 3 get script https://p.teads.tv/teads-fellow.js +10 ||adobedtm.com^$3p,from=~adobe.com|~costco.com -- secure.coventrybuildingsociety.co.uk 3 get script https://assets.adobedtm.com/extensions/EPe51f9b26f7c243dfa8d1d3ea2bf16f5f/AppMeasurement_Module_ActivityMap.min.js +10 ||adobedtm.com^$3p,from=~adobe.com|~costco.com -- secure.coventrybuildingsociety.co.uk 3 get script https://assets.adobedtm.com/extensions/EPe51f9b26f7c243dfa8d1d3ea2bf16f5f/AppMeasurement.min.js +10 https://secure.coventrybuildingsociety.co.uk/online-services/error?aspxerrorpath=/Online-Services/Login/ContactPreference +10 https://secure.coventrybuildingsociety.co.uk/Online-Services/Login/ContactPreference +8 ||iovation.com^$3p -- secure.coventrybuildingsociety.co.uk 3 get script https://first.iovation.com/general5/static_wdp.js?loaderVer=5.2.2&compat=false&tp=true&tp_split=false&fp_static=true&fp_dyn=true&flash=false +7 ||iesnare.com^ -- secure.coventrybuildingsociety.co.uk 3 get script https://mpsnare.iesnare.com/general5/wdp.js?loaderVer=5.2.2&compat=false&tp=true&tp_split=false&fp_static=true&fp_dyn=true&flash=false +7 ||teads.tv^ -- secure.coventrybuildingsociety.co.uk 3 get script https://p.teads.tv/teads-fellow.js +7 ||adobedtm.com^$3p,from=~adobe.com|~costco.com -- secure.coventrybuildingsociety.co.uk 3 get script https://assets.adobedtm.com/extensions/EPe51f9b26f7c243dfa8d1d3ea2bf16f5f/AppMeasurement_Module_ActivityMap.min.js +7 ||adobedtm.com^$3p,from=~adobe.com|~costco.com -- secure.coventrybuildingsociety.co.uk 3 get script https://assets.adobedtm.com/extensions/EPe51f9b26f7c243dfa8d1d3ea2bf16f5f/AppMeasurement.min.js +7 https://secure.coventrybuildingsociety.co.uk/Online-Services/Login/ContactPreference +6 https://secure.coventrybuildingsociety.co.uk/Online-Services/Login/Authenticate +3 ||iovation.com^$3p -- secure.coventrybuildingsociety.co.uk 3 get script https://first.iovation.com/general5/static_wdp.js?loaderVer=5.2.2&compat=false&tp=true&tp_split=false&fp_static=true&fp_dyn=true&flash=false +2 ||iesnare.com^ -- secure.coventrybuildingsociety.co.uk 3 get script https://mpsnare.iesnare.com/general5/wdp.js?loaderVer=5.2.2&compat=false&tp=true&tp_split=false&fp_static=true&fp_dyn=true&flash=false +2 ||teads.tv^ -- secure.coventrybuildingsociety.co.uk 3 get script https://p.teads.tv/teads-fellow.js +2 ||adobedtm.com^$3p,from=~adobe.com|~costco.com -- secure.coventrybuildingsociety.co.uk 3 get script https://assets.adobedtm.com/extensions/EPe51f9b26f7c243dfa8d1d3ea2bf16f5f/AppMeasurement_Module_ActivityMap.min.js +2 ||adobedtm.com^$3p,from=~adobe.com|~costco.com -- secure.coventrybuildingsociety.co.uk 3 get script https://assets.adobedtm.com/extensions/EPe51f9b26f7c243dfa8d1d3ea2bf16f5f/AppMeasurement.min.js +2 https://secure.coventrybuildingsociety.co.uk/Online-Services/ +0 ||teads.tv^ -- secure.coventrybuildingsociety.co.uk 3 get script https://p.teads.tv/teads-fellow.js +0 ||adobedtm.com^$3p,from=~adobe.com|~costco.com -- secure.coventrybuildingsociety.co.uk 3 get script https://assets.adobedtm.com/extensions/EPe51f9b26f7c243dfa8d1d3ea2bf16f5f/AppMeasurement_Module_ActivityMap.min.js +0 ||adobedtm.com^$3p,from=~adobe.com|~costco.com -- secure.coventrybuildingsociety.co.uk 3 get script https://assets.adobedtm.com/extensions/EPe51f9b26f7c243dfa8d1d3ea2bf16f5f/AppMeasurement.min.js +0 https://secure.coventrybuildingsociety.co.uk/Online-Services/ ```
stephenhawk8054 commented 1 week ago

Can you test these filters, one-by-one (don't add all of them at once, continue adding next one if the previous don't work so we can narrow down which ones work for you):

@@||assets.adobedtm.com/extensions/*/AppMeasurement.min.js$domain=secure.coventrybuildingsociety.co.uk
@@||assets.adobedtm.com/extensions/*/AppMeasurement_Module_ActivityMap.min.js$domain=secure.coventrybuildingsociety.co.uk
@@||mpsnare.iesnare.com^$script,domain=secure.coventrybuildingsociety.co.uk
@@||iovation.com^$domain=secure.coventrybuildingsociety.co.uk
@@||teads.tv^$domain=secure.coventrybuildingsociety.co.uk

Click on uBO icon > ⚙ Dashboard button > Add the filter(s) in "My filters" pane > ✓ Apply changes > Open new tab and test again.

idanyd commented 1 week ago

I added the filters one by one until the third one worked. I then removed the first two and checked again, and still managed to log in.

So I think it's safe to say that the third one's the charm.

stephenhawk8054 commented 1 week ago

Thanks for your testing.