webcompat / web-bugs

A place to report bugs on websites.
https://webcompat.com
Mozilla Public License 2.0
746 stars 67 forks source link

www.imb.com.au - site incorrectly redirects to browser upgrade page (from script coming from Tealium?) #101738

Closed webcompat-bot closed 2 years ago

webcompat-bot commented 2 years ago

URL: https://www.imb.com.au/upgrade-your-browser

Browser / Version: Firefox 100.0 Operating System: Mac OS X 10.15 Tested Another Browser: Yes Chrome

Problem type: Site is not usable Description: Browser unsupported Steps to Reproduce: The page loads and redirects me to the not supported page. Same in Chrome 100.

Browser Configuration
  • gfx.webrender.all: false
  • gfx.webrender.blob-images: true
  • gfx.webrender.enabled: false
  • image.mem.shared: true
  • buildID: 20220324093615
  • channel: nightly
  • hasTouchScreen: false
  • mixed active content blocked: false
  • mixed passive content blocked: false
  • tracking content blocked: false

View console log messages

From webcompat.com with ❤️

miketaylr commented 2 years ago

Chrome issue at https://bugs.chromium.org/p/chromium/issues/detail?id=1311623.

cc @karlcow

miketaylr commented 2 years ago

@ianhampton @alexfedorenchik would you be able to help with this? There appears to be a redirect script loaded from https://tags.tiqcdn.com/utag/imb/imb-public/prod/utag.19.js?utv=ut4.46.202005290507, which is causing www.imb.com.au to redirect Chrome and Firefox 100 users to an obviously incorrect "update your browser" page.

See https://bugs.chromium.org/p/chromium/issues/detail?id=1311623#c4

miketaylr commented 2 years ago

cc also @jameskeith @tygavin (see above comment)

softvision-raul-bucata commented 2 years ago

@miketaylr Thanks. I was also able to reproduce the issue. Firefox and Chrome are unsupported browsers due to version 100 in the UA string:

Screenshot at Mar 30 17-24-50

Tested with:

Browser / Version: Firefox Release 98.0.2 (64-bit)/ Firefox Nightly 100.0a1 (2022-03-29) (64-bit) /Chrome Version 100.0.4896.60 (Official Build) (64-bit) /Microsoft Edge Version 99.0.1150.46 (Official build) (64-bit) Operating System: Mac OSX 10.15.6

Notes:

  1. Reproducible regardless of the status of ETP.
  2. Reproducible on the latest build of Firefox Nightly.
  3. Works as expected using Edge, Firefox Beta and Release.

Moving this to NeedsDiagnosis for further investigations.

[qa_13/2022]

miketaylr commented 2 years ago

(diagnosis is in the crbug issue, but the more eyes the merrier!)

simonbrowning commented 2 years ago

@ianhampton is currently out so answering in his place.

@miketaylr it looks like the issue is with utag.19.js where the following has added to the template

window.location.replace("http://www.imb.com.au/upgrade-your-browser");

but the tag is being loaded on that page so you end up in an endless cycle

miketaylr commented 2 years ago

@simonbrowning thanks. for context, I don't work on imb.com.au - but I work for Google on Google Chrome. Given the code lives on https://tags.tiqcdn.com, would that be configured by Tealium, or would it be imb.com.au that needs to update the redirect loop? thanks again for the help.

miketaylr commented 2 years ago

This appears to be fixed now. Can you confirm @softvision-raul-bucata?

softvision-raul-bucata commented 2 years ago

@miketaylr The issue is no longer reproducible on my side as well.

Tested with:

Browser / Version: Firefox Nightly 100.0a1 (2022-03-31) (64-bit) /Chrome Version 100.0.4896.60 (Official Build) (64-bit) Operating System: Mac OSX 10.15.6

[inv_13/2022]

miketaylr commented 2 years ago

Awesome, thanks!