Vodafone mobil oldal JS hiba?

Nagyságrendileg egy éve jeleztem a Vodafone ügyfélszolgálaton, hogy nem tudok belépni mobilos ügyfélként a webes portáljukra, mindezért nem tudok hozzáférni a számláimhoz.

Eltelt bő egy fél év, nem foglalkoztam vele, de most ismét be akartam lépni. Ugyanaz a hiba fogadott.

Itt:

https://auth.vodafone.hu/oxauth/auth/login-captcha.htm

Beírom a felhasználónév, jelszó párost, katt a bejelentkezésre, semmi. A többi gomb sem működik, még a jelszóemlékeztető sem.

Megnyitottam a Web developer Tools akármelyik kéznél lévő böngészőben és a következő hibát találtam a login oldal:

Failed to load resource: net::ERR_NAME_NOT_RESOLVED
tags.tiqcdn.com/utag/vodafone/hu-eshop/prod/utag.js:1          Failed to load resource: net::ERR_NAME_NOT_RESOLVED
browser.js:61 Opera has modified script or content on www.google.com (PATCH-1269, Hide Chrome ad from Google pages). See browser.js for details
login-captcha.htm:483 WindowState: main
DevTools failed to load source map: Could not load content for https://auth.vodafone.hu/oxauth/js/bootstrap.min.js.map: HTTP error: status code 404, net::ERR_HTTP_RESPONSE_CODE_FAILURE
DevTools failed to load source map: Could not load content for https://auth.vodafone.hu/oxauth/stylesheet/bootstrap.min.css.map: HTTP error: status code 404, net::ERR_HTTP_RESPONSE_CODE_FAILURE
login-captcha.htm:1239 Uncaught ReferenceError: utag is not defined
    at regularLogin (login-captcha.htm:1239:17)
    at Object.onst (login-captcha.htm:40:450)
    at Object.send (core.js.htm?ln=primefaces&v=6.2:3:4416)
    at Object.offer (core.js.htm?ln=primefaces&v=6.2:3:3076)
    at Object.handle (core.js.htm?ln=primefaces&v=6.2:3:3823)
    at Object.PrimeFaces.ab (core.js.htm?ln=primefaces&v=6.2:3:525)
    at regLoginRC (login-captcha.htm:40:377)
    at HTMLInputElement.onclick (login-captcha.htm:77:225)
    at HTMLFormElement.onkeypress (login-captcha.htm:38:429)

Én úgy látom lényegében, hogy mivel nem tudja betölteni a CDN-ről a https://tags.tiqcdn.com/utag/vodafone/hu-eshop/prod/utag.sync.js vagy utag.js-t ezért az egész oldal "core" funkcionalitása nem működik.

Vodafone természetesen tagad, a megfelelő csoport "központi hibát" nem talál.

Ti tapasztaltok ilyet?

Hozzászólások

Nem. Simán bejön és megy :) Nálad meg nem sikerül a névfeloldás (nincs valami szipi szupi adblockeres dns szűrőd?). :)

Saját gépen van, de asszony mac-es gépén sem megy local upc connectboxos wifijéről (ahol nem lehet dhcp-s dns-t állítani a local hálózatnak), több böngészővel, még a gyári, teljesen adblock mentes, tiszta "Safari"-val sem.

Sőt még android-os telón mobilnetes "desktop" site-ról sem sikerült elindítanom szintén gyári chrome-al.

Másik böngészővel is? Addonok nélkül is? Telefonos appal is ezt tapasztalod?

Leginkább Linux és legujúabb Macosx-en teszteltem, illetve saját Android-os telefonomról Vodafone-os mobilnetről és local wifiról, l. feljebb.

Böngészők: Firefox, több Chrome motoros, pl az Opera ahogy fentebb.

A lényeg szerintem az itt, hogy olyan kódot futtatnak az oldalon, ami annyira nincs tesztelve, hogy ha véletlenül egy idegen CDN-ről nem sikerül betölteni a js-t, akkor az egész "core" funkcionalitás lehal.

Bárki könnyen reprodulkálhatja a hibát, ha a tags.tiqcdn.com hostnevet átirányítja localhostra és ezzel elérhetetlenné teszi a fenti js-eket.

Úgy kellene működnie (ahogy a "upc"-s, otthoni internetes oldalon teszi, hogy átugorja a hibát, nem lefagy a teljes js alapú oldal.

Én is sokat szívtam ezzel. Különböző OS-ek (Windows 10 / Ubuntu 20.04)

Különböző böngészők (chrome / chromium / firefox)

Végül a megoldás, az volt, hogy a pi-hole dns szerveremen a következő domain-t whitelist-re állítottam.

tags.tiqcdn.com

Elfogadható egy IT szolgáltatótól, hogy ilyen minőségú kódot futtasson public felületen?

GDPR nyilatkozat a tracking cookiekhoz ami nélkül nem működik az oldal?

 

(A double-encoded utf-8 (hibás), ms html, inline image mellékletekkel tűzdelt email üzeneteikről nem beszélve...)

Szerkesztve: 2022. 04. 27., sze – 22:01

Ha esetleg más is beleütközne ebbe, nem kell whitelistelni a tags.tiqcdn.com-ot.

A developer consoleban az alábbi kód futtatása működőképessé teszi a logint.

var utag={};
utag["link"]=function(){};
utag["view"]=function(){};

#wontfix

Nekem ugyanez Chrome-ban, Firefox-szal megy és csak azért van FF telepítve hogy a Vodafone oldalára betudjak jelentkezni.
Mindkét böngészőben csak egy uBlock plugin van telepítve, Chrome-ban tökmindegy hogy letiltom-e.

Szerkesztve: 2022. 11. 02., sze – 07:29

Ez olyan sok szinten rossz hogy már nem is érdemes róla írni se.

Gábriel Ákos