netvs-core issueshttps://git.scc.kit.edu/scc-net/netvs/netvs-core/-/issues2023-12-08T17:42:45+01:00https://git.scc.kit.edu/scc-net/netvs/netvs-core/-/issues/597Show Roles of SVC-Accounts2023-12-08T17:42:45+01:00xe4704janis.streib@kit.eduShow Roles of SVC-Accountshttps://git.scc.kit.edu/scc-net/netvs/netvs-core/-/issues/606OE-Typen Postion löschen und bearbeiten Knopf inkonsistent zum Rest2023-12-08T17:42:19+01:00ov5916julian.keck9@kit.eduOE-Typen Postion löschen und bearbeiten Knopf inkonsistent zum RestAuf der Seite OE-Typen ist der löschen-Knopf links und bearbeiten rechts. Das ist soweit ich das sehe genau anders, wie überall anders.Auf der Seite OE-Typen ist der löschen-Knopf links und bearbeiten rechts. Das ist soweit ich das sehe genau anders, wie überall anders.https://git.scc.kit.edu/scc-net/netvs/netvs-core/-/issues/622Middleware: Deduplicate js_mods2023-12-08T16:03:15+01:00ov5916julian.keck9@kit.eduMiddleware: Deduplicate js_modsov5916julian.keck9@kit.eduov5916julian.keck9@kit.eduhttps://git.scc.kit.edu/scc-net/netvs/netvs-core/-/issues/554SMTP Verbindung wird nicht sauber abgebaut?2023-12-08T15:40:40+01:00yc7050SMTP Verbindung wird nicht sauber abgebaut?Hallo,
ca. seit der NETVS Umstellung (?) habe ich in den Logs von smarthost.kit.edu
ständig diese Meldungen:
2023-10-09 14:27:03 1qppLi-003aCe-2u SMTP connection lost after final dot
H=web-netvs-devel-1.net.scc.kit.edu [2a00:1398:8:4::4...Hallo,
ca. seit der NETVS Umstellung (?) habe ich in den Logs von smarthost.kit.edu
ständig diese Meldungen:
2023-10-09 14:27:03 1qppLi-003aCe-2u SMTP connection lost after final dot
H=web-netvs-devel-1.net.scc.kit.edu [2a00:1398:8:4::443:9] I=[2a00:1398:b::8d03:87b1]:25
P=esmtps
2023-10-09 14:37:03 1qppVP-003bbR-03 SMTP connection lost after final dot
H=web-netvs-devel-1.net.scc.kit.edu [2a00:1398:8:4::443:9] I=[2a00:1398:b::8d03:87b1]:25
P=esmtps
2023-10-09 14:37:03 1qppVP-003bbS-0e SMTP connection lost after final dot
H=web-netvs-devel-1.net.scc.kit.edu [2a00:1398:8:4::443:9] I=[2a00:1398:b::8d03:87b1]:25
P=esmtps
2023-10-09 14:42:03 1qppaF-003cAo-15 SMTP connection lost after final dot
H=web-netvs-devel-1.net.scc.kit.edu [129.13.80.178] I=[141.3.135.177]:25 P=esmtps
2023-10-09 14:47:03 1qppf5-003cz2-0Z SMTP connection lost after final dot
H=web-netvs-devel-1.net.scc.kit.edu [2a00:1398:8:4::443:9] I=[2a00:1398:b::8d03:87b1]:25
P=esmtps
2023-10-09 14:52:03 1qppjv-003e7u-1R SMTP connection lost after final dot
H=web-netvs-devel-1.net.scc.kit.edu [129.13.80.178] I=[141.3.135.177]:25 P=esmtps
2023-10-09 14:52:03 1qppjv-003e7q-0v SMTP connection lost after final dot
H=web-netvs-devel-1.net.scc.kit.edu [129.13.80.178] I=[141.3.135.177]:25 P=esmtps
2023-10-09 14:57:03 1qppol-003fGh-1F SMTP connection lost after final dot
H=web-netvs-devel-1.net.scc.kit.edu [2a00:1398:8:4::443:9] I=[2a00:1398:b::8d03:87b1]:25
P=esmtps
2023-10-09 15:02:04 1qpptb-003gcK-1S SMTP connection lost after final dot
H=web-netvs-devel-1.net.scc.kit.edu [129.13.80.178] I=[141.3.135.177]:25 P=esmtps
2023-10-09 15:02:04 1qpptb-003gcL-25 SMTP connection lost after final dot
H=web-netvs-devel-1.net.scc.kit.edu [129.13.80.178] I=[141.3.135.177]:25 P=esmtps
2023-10-09 15:07:04 1qppyR-003hXc-2U SMTP connection lost after final dot
H=web-netvs-devel-1.net.scc.kit.edu [2a00:1398:8:4::443:9] I=[2a00:1398:b::8d03:87b1]:25
P=esmtps
2023-10-09 15:12:04 1qpq3H-003iDH-12 SMTP connection lost after final dot
H=web-netvs-devel-1.net.scc.kit.edu [129.13.80.178] I=[141.3.135.177]:25 P=esmtps
2023-10-09 15:22:04 1qpqCx-003ju3-1z SMTP connection lost after final dot
H=web-netvs-devel-1.net.scc.kit.edu [129.13.80.178] I=[141.3.135.177]:25 P=esmtps
Besagt wohl im wesentlichen, daß da die SMTP-Verbindng nicht sauber nach dem letzten '.'
mit einem "quit" abgebaut wurde.
Ist nicht weiter schlimm, der Mailversand funzt ja, aber es müllt die Logs ein wenig voll.
Wenn ihr das bei Gelegenheit fixen könntet, wäre das nett.
Danke, Olafhttps://git.scc.kit.edu/scc-net/netvs/netvs-core/-/issues/572Animation issues in navigation sidebar2023-12-08T15:33:46+01:00rx2495alexander.kaschta9@kit.eduAnimation issues in navigation sidebarWenn das NETVS auf einem Mobilgerät (z.B. Handy) verwendet wird, so funktionieren die Animationen nur so halt. Es ist Glückssache, ob das Icon des neu ausgewählten Eintrags blau ist, ob die Animation dann vollständig durchläuft, da der T...Wenn das NETVS auf einem Mobilgerät (z.B. Handy) verwendet wird, so funktionieren die Animationen nur so halt. Es ist Glückssache, ob das Icon des neu ausgewählten Eintrags blau ist, ob die Animation dann vollständig durchläuft, da der Text dann mit erhöhtem Padding links steht und so weiter.https://git.scc.kit.edu/scc-net/netvs/netvs-core/-/issues/621Filter in service-account-seite funktioniert nicht, wenn alls eingeblendet2023-12-08T15:31:51+01:00ov5916julian.keck9@kit.eduFilter in service-account-seite funktioniert nicht, wenn alls eingeblendet```json
{
"fileName": "https://netvs-devel.scc.kit.edu/js/chunk-389e578a.d34248ac.js",
"lineNumber": 1,
"columnNumber": 18164,
"message": "t.description is null",
"route_info": {
"path": "/cntl/svc-accounts"
...```json
{
"fileName": "https://netvs-devel.scc.kit.edu/js/chunk-389e578a.d34248ac.js",
"lineNumber": 1,
"columnNumber": 18164,
"message": "t.description is null",
"route_info": {
"path": "/cntl/svc-accounts"
},
"session_info": {
"browser": {
"app_code_name": "Mozilla",
"vendor": "",
"user_agent": "Mozilla/5.0 (X11; Linux x86_64; rv:109.0) Gecko/20100101 Firefox/115.0"
},
"login_name": "ov5916"
},
"netvs": {
"build_id": "8824aad0,Job ID 1140384@ci-netdb-1.net.scc.kit.edu scc-gitlab/scc-net runner",
"sysinfo": {
"version": "beta",
"version_name": "Eureka",
"mods": [
"login_oic",
"macfinder",
"dhcp_leases",
"mail_requests",
"ip_contact",
"apliste",
"domain_finder"
],
"host_oper_mode": {
"is_devel": true,
"is_prod": false,
"is_test": false,
"mode": "devel"
},
"js_mods": [
"patchrequest",
"dnsvs",
"macauth",
"ip_contact",
"login_oic",
"macfinder",
"dhcp_leases",
"patchrequest",
"ip_contact",
"ap_list",
"domainfinder"
]
}
}
}
```xe4704janis.streib@kit.eduov5916julian.keck9@kit.eduxe4704janis.streib@kit.eduhttps://git.scc.kit.edu/scc-net/netvs/netvs-core/-/issues/617Mobile: Navbar schließt nicht bei der Auswahl eines Eintrages2023-12-08T15:15:51+01:00rx2495alexander.kaschta9@kit.eduMobile: Navbar schließt nicht bei der Auswahl eines EintragesEs muss geschaut werden, wieso die Navigationsleiste nicht automatisch bei der Auswahl eines Eintrages kollapsed.Es muss geschaut werden, wieso die Navigationsleiste nicht automatisch bei der Auswahl eines Eintrages kollapsed.xe4704janis.streib@kit.eduxe4704janis.streib@kit.eduhttps://git.scc.kit.edu/scc-net/netvs/netvs-core/-/issues/616Mobile: Sprachicon in Navbar-Liste falsch aligned zum Rest der Einträge2023-12-08T15:15:51+01:00rx2495alexander.kaschta9@kit.eduMobile: Sprachicon in Navbar-Liste falsch aligned zum Rest der EinträgeSiehe TitelSiehe Titelhttps://git.scc.kit.edu/scc-net/netvs/netvs-core/-/issues/620NETVS: BCDs/Domains/Mgr von Subgruppen werden im NETVS nicht angezeigt2023-12-08T15:15:51+01:00se7337klara.mall@kit.eduNETVS: BCDs/Domains/Mgr von Subgruppen werden im NETVS nicht angezeigtIn der Gruppenansicht im NETVS werden die BCDs/Domains/Mgr von Subgruppen nicht angezeigt. Überall Zahl 0 und Liste leer. Dies ist für meinen Account (mit globalen Rechten) als auch für einen normalen Nutzer bei seiner eigenen Subgruppe ...In der Gruppenansicht im NETVS werden die BCDs/Domains/Mgr von Subgruppen nicht angezeigt. Überall Zahl 0 und Liste leer. Dies ist für meinen Account (mit globalen Rechten) als auch für einen normalen Nutzer bei seiner eigenen Subgruppe so. Ich habe zwei Subgruppen von zwei verschiedenen Nutzern geprüft, es ist überall so.ov5916julian.keck9@kit.eduov5916julian.keck9@kit.eduhttps://git.scc.kit.edu/scc-net/netvs/netvs-core/-/issues/522Home: add fetch_limit2023-12-07T18:52:39+01:00xe4704janis.streib@kit.eduHome: add fetch_limitSome people have quite a lot of bcds. We should add a fetch-limit in order to limit loading times for Home.Some people have quite a lot of bcds. We should add a fetch-limit in order to limit loading times for Home.https://git.scc.kit.edu/scc-net/netvs/netvs-core/-/issues/607FQDN-View: Fehlende Löschen + Referenz-Info-Knöpfe2023-12-07T18:52:39+01:00xe4704janis.streib@kit.eduFQDN-View: Fehlende Löschen + Referenz-Info-KnöpfeBeispiel: https://netvs-devel.scc.kit.edu/dnsvs/fqdns/sw.whka.de.
Hier sollte oben noch ein Löschen Button sowie Records/Referenzen zur FQDN.Beispiel: https://netvs-devel.scc.kit.edu/dnsvs/fqdns/sw.whka.de.
Hier sollte oben noch ein Löschen Button sowie Records/Referenzen zur FQDN.xe4704janis.streib@kit.eduxe4704janis.streib@kit.eduhttps://git.scc.kit.edu/scc-net/netvs/netvs-core/-/issues/615FQDN-Record-View: Record Create: FQDN im Pro-Mode änderbar, aber wird nicht i...2023-12-07T18:52:39+01:00xe4704janis.streib@kit.eduFQDN-Record-View: Record Create: FQDN im Pro-Mode änderbar, aber wird nicht in TA übernommenhttps://git.scc.kit.edu/scc-net/netvs/netvs-core/-/issues/605Search history2023-12-07T18:52:39+01:00ov5916julian.keck9@kit.eduSearch historyDie Suche sollte einen Verlauf haben.Die Suche sollte einen Verlauf haben.https://git.scc.kit.edu/scc-net/netvs/netvs-core/-/issues/218(Unter)konto bearbeiten noch nicht transaktional2023-12-07T18:03:49+01:00xe4704janis.streib@kit.edu(Unter)konto bearbeiten noch nicht transaktional- [ ] Refactor Role Editor into own component
- [ ] Make transactional
- [ ] Use for SVC-Accounts and Impersonate-Mode as well- [ ] Refactor Role Editor into own component
- [ ] Make transactional
- [ ] Use for SVC-Accounts and Impersonate-Mode as wellhttps://git.scc.kit.edu/scc-net/netvs/netvs-core/-/issues/375refactor Tokens.vue content in AccountCard and create better UI for group mem...2023-12-07T18:03:49+01:00gj4210robert.kossessa9@kit.edurefactor Tokens.vue content in AccountCard and create better UI for group membershipstitle says it alltitle says it allgj4210robert.kossessa9@kit.edugj4210robert.kossessa9@kit.eduhttps://git.scc.kit.edu/scc-net/netvs/netvs-core/-/issues/148Token-Übersicht2023-12-07T18:03:49+01:00xe4704janis.streib@kit.eduToken-Übersicht* [x] Aktive Tokens anzeigen
* [x] Aktive Tokens revoken
* [x] API-Tokens anlegen
* [x] Subaccount anlegen
* [x] Subaccounts/Tokens bearbeiten
* [x] Rollen zuweisen (inkl verebten Rollen)
* [x] ~~Accounts BCDs zuweisen~~
* [ ] (Sub-)grup...* [x] Aktive Tokens anzeigen
* [x] Aktive Tokens revoken
* [x] API-Tokens anlegen
* [x] Subaccount anlegen
* [x] Subaccounts/Tokens bearbeiten
* [x] Rollen zuweisen (inkl verebten Rollen)
* [x] ~~Accounts BCDs zuweisen~~
* [ ] (Sub-)gruppenzuordnungengj4210robert.kossessa9@kit.edugj4210robert.kossessa9@kit.eduhttps://git.scc.kit.edu/scc-net/netvs/netvs-core/-/issues/590Error Netvs2023-12-07T14:47:33+01:00oi2433Error Netvs```json
{
"stack": "TypeError: Cannot read properties of undefined (reading 'startsWith')\n at a.visible_results (https://netvs.scc.kit.edu/js/app.c1043bd4.js:1:122679)\n at t.get (https://netvs.scc.kit.edu/js/chunk-vendors.d1d...```json
{
"stack": "TypeError: Cannot read properties of undefined (reading 'startsWith')\n at a.visible_results (https://netvs.scc.kit.edu/js/app.c1043bd4.js:1:122679)\n at t.get (https://netvs.scc.kit.edu/js/chunk-vendors.d1d94a20.js:7:28259)\n at t.evaluate (https://netvs.scc.kit.edu/js/chunk-vendors.d1d94a20.js:7:29259)\n at a.visible_results (https://netvs.scc.kit.edu/js/chunk-vendors.d1d94a20.js:7:42895)\n at a.Q (https://netvs.scc.kit.edu/js/app.c1043bd4.js:1:109414)\n at t._render (https://netvs.scc.kit.edu/js/chunk-vendors.d1d94a20.js:7:21961)\n at a.r (https://netvs.scc.kit.edu/js/chunk-vendors.d1d94a20.js:7:32050)\n at t.get (https://netvs.scc.kit.edu/js/chunk-vendors.d1d94a20.js:7:28259)\n at t.run (https://netvs.scc.kit.edu/js/chunk-vendors.d1d94a20.js:7:28996)\n at Zr (https://netvs.scc.kit.edu/js/chunk-vendors.d1d94a20.js:7:34236)",
"message": "Cannot read properties of undefined (reading 'startsWith')",
"route_info": {
"path": "/oic_login"
},
"session_info": {
"browser": {
"app_code_name": "Mozilla",
"vendor": "Google Inc.",
"user_agent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/119.0.0.0 Safari/537.36"
},
"login_name": "oi2433"
},
"netvs": {
"build_id": "05772f7d,Job ID 1129547@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": [
"ap_list",
"dnsvs",
"macauth",
"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": "05772f7d"
},
{
"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": "05772f7d"
},
{
"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": "05772f7d"
},
{
"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"
},
{
"contact_mail": "scc-net@scc.kit.edu",
"gitlab_url": "https://git.scc.kit.edu/scc-net/netvs/netvs-mail_requests",
"mod_path": "net_suite.modules.mail_requests",
"name": "mail_requests",
"printable_name": "Antragsformulare per Email versenden",
"version": "05772f7d"
}
],
"version": "05772f7d",
"version_name": "Eureka"
}
}
}
```https://git.scc.kit.edu/scc-net/netvs/netvs-core/-/issues/618Subaccounts & Tokens: Rollen bearbeiten erst nach einmaligem reload möglich2023-12-07T14:46:07+01:00ov5916julian.keck9@kit.eduSubaccounts & Tokens: Rollen bearbeiten erst nach einmaligem reload möglichWenn man auf user/tokens geht, muss man die Seite noch einmal neu laden, damit im Objekteditor auch die Rollen angezeigt werden und bearbeitbar sind.Wenn man auf user/tokens geht, muss man die Seite noch einmal neu laden, damit im Objekteditor auch die Rollen angezeigt werden und bearbeitbar sind.https://git.scc.kit.edu/scc-net/netvs/netvs-core/-/issues/612NETDB: Ändern der OE einer Gruppe löscht Gruppenmitglieder.2023-12-04T19:13:42+01:00ov5916julian.keck9@kit.eduNETDB: Ändern der OE einer Gruppe löscht Gruppenmitglieder.Wenn man `cntl.group.update` mit einer geänderten OE ausführt, werden alle mgr aus der Gruppe entfernt.
Das passiert sowohl im netvs, als auch im Perl-Interface.
Genaues statement:
```json
[
{
"name": "cntl.group.update",
"old...Wenn man `cntl.group.update` mit einer geänderten OE ausführt, werden alle mgr aus der Gruppe entfernt.
Das passiert sowohl im netvs, als auch im Perl-Interface.
Genaues statement:
```json
[
{
"name": "cntl.group.update",
"old": {
"name": "net-foo"
},
"new": {
"ou_short_name": "SCC-NET-TEST-FOO2",
"do_idm_sync": false,
"do_refresh_idm_sync": false,
"idm_sync_max_mgr_count": 20
},
"idx": "bde01951-c810-4190-8481-958ef21e774e"
}
]
```gq3345rainer.steinmueller@kit.edugq3345rainer.steinmueller@kit.eduhttps://git.scc.kit.edu/scc-net/netvs/netvs-core/-/issues/577Handle missing macfinder jobs gracefully when a 404 is returned2023-12-04T10:40:29+01:00al7534Handle missing macfinder jobs gracefully when a 404 is returned```json
{
"failed_response": "<html>\r\n<head><title>502 Bad Gateway</title></head>\r\n<body>\r\n<center><h1>502 Bad Gateway</h1></center>\r\n<hr><center>nginx/1.18.0</center>\r\n</body>\r\n</html>\r\n",
"request": {
"url...```json
{
"failed_response": "<html>\r\n<head><title>502 Bad Gateway</title></head>\r\n<body>\r\n<center><h1>502 Bad Gateway</h1></center>\r\n<hr><center>nginx/1.18.0</center>\r\n</body>\r\n</html>\r\n",
"request": {
"url": "/api/macfinder/job/71baebd6-caf7-4b93-ac01-338b3f9e5323"
},
"route_info": {
"path": "/tools/macfinder"
},
"session_info": {
"browser": {
"app_code_name": "Mozilla",
"vendor": "",
"user_agent": "Mozilla/5.0 (X11; Linux x86_64; rv:109.0) Gecko/20100101 Firefox/115.0"
},
"login_name": "al7534"
},
"netvs": {
"build_id": "e32128ee,Job ID 1128702@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": "0ead3e81"
},
{
"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": "0ead3e81"
},
{
"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": "0ead3e81"
},
{
"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": "0ead3e81",
"version_name": "Eureka"
}
}
}
```ov5916julian.keck9@kit.eduov5916julian.keck9@kit.edu