Fehlermeldung bei Login mit mehreren gleichzeitigen Tabs
Wenn man unangemeldet NETVS-Links (z.B. auf BCDs) in parallelen Tabs öffnet, kann man eine Fehlermeldung provozieren:
Schritte zum Reproduzieren
- neue Browsersession öffnen (keine privaten / inkognito Tabs)
- direkten Link zu einer BCD in zwei Tabs öffnen (z.B. https://netvs.scc.kit.edu/dnsvs/bcds/scc-sys-block-1)
- in beiden Tabs wird man zur Loginseite umgeleitet
- Anmelden im ersten Tab -> funktioniert wie erwartet
- Klick im zweiten Tab auf 'Login' -> Fehlermeldung
Fehlermeldung
{
"fileName": "https://netvs.scc.kit.edu/js/app.d7712106.js",
"lineNumber": 1,
"columnNumber": 35598,
"message": "right-hand side of 'in' should be an object, got undefined",
"route_info": {
"path": "/dnsvs/bcds/scc-sys-block-1"
},
"session_info": {
"browser": {
"app_code_name": "Mozilla",
"vendor": "",
"user_agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:108.0) Gecko/20100101 Firefox/108.0"
},
"login_name": "fb7809"
},
"netvs": {
"build_id": "707e0181,Job ID 819757@ci-netdb-1.scc.kit.edu scc-gitlab/scc-net/netvs runner",
"sysinfo": {
"host_oper_mode": {
"is_devel": false,
"is_prod": true,
"is_test": false,
"mode": "prod"
},
"js_mods": [
"dnsvs",
"macauth",
"ap_list",
"macfinder"
],
"mods": [
{
"contact_mail": "dns-betrieb@scc.kit.edu",
"gitlab_url": "https://git.scc.kit.edu/scc-net/net-suite/net-suite-ip_contact",
"mod_path": "net_suite.modules.ip_contact",
"name": "ip_contact",
"printable_name": "Adressbetreuer kontaktieren",
"version": "707e018"
},
{
"contact_mail": "dns-betrieb@scc.kit.edu",
"gitlab_url": "https://git.scc.kit.edu/scc-net/net-suite/net-suite-dhcp_leases",
"mod_path": "net_suite.modules.dhcp_leases",
"name": "dhcp_leases",
"printable_name": "DHCP-Leases",
"version": "707e018"
},
{
"contact_mail": "dns-betrieb@scc.kit.edu",
"gitlab_url": "https://git.scc.kit.edu/scc-net/net-suite/net-suite-macfinder",
"mod_path": "net_suite.modules.macfinder",
"name": "macfinder",
"printable_name": "MACFinder",
"version": "707e018"
},
{
"contact_mail": "wlan@scc.kit.edu",
"gitlab_url": "https://git.scc.kit.edu/scc-net-wlan/ap-liste",
"mod_path": "net_suite.modules.apliste",
"name": "apliste",
"printable_name": "AP-Liste",
"version": "v1.0.0-beta0"
}
],
"version": "707e018",
"version_name": "Danziger Kantapfel"
}
}
}