netvs-core issueshttps://git.scc.kit.edu/scc-net/netvs/netvs-core/-/issues2024-02-13T18:33:21+01:00https://git.scc.kit.edu/scc-net/netvs/netvs-core/-/issues/632Patch-Request: Spezifizierbarer Reply-To2024-02-13T18:33:21+01:00ov5916julian.keck9@kit.eduPatch-Request: Spezifizierbarer Reply-ToMan sollte beim Stellen einer Patch-Request einstellen können, wohin Antworten gehen sollten.Man sollte beim Stellen einer Patch-Request einstellen können, wohin Antworten gehen sollten.Pre 4.1 NETVS Developmentov5916julian.keck9@kit.eduov5916julian.keck9@kit.eduhttps://git.scc.kit.edu/scc-net/netvs/netvs-core/-/issues/631TTL-Rechte-Überprüfung aushebelbar2023-12-27T14:12:24+01:00xe4704janis.streib@kit.eduTTL-Rechte-Überprüfung aushebelbarWenn man als Nutzer ohne globale Rechte die TTL mit Ablauftag setzt und dannach den Ablauftag leert, erhält man dauerhaft die reduzierte TTL. Entdeckt durch @ov5916Wenn man als Nutzer ohne globale Rechte die TTL mit Ablauftag setzt und dannach den Ablauftag leert, erhält man dauerhaft die reduzierte TTL. Entdeckt durch @ov5916gq3345rainer.steinmueller@kit.edugq3345rainer.steinmueller@kit.eduhttps://git.scc.kit.edu/scc-net/netvs/netvs-core/-/issues/630TTL Rückstellung umgehbar2023-12-21T00:37:09+01:00ov5916julian.keck9@kit.eduTTL Rückstellung umgehbarWenn man die TTL von einem Record verändert und im nächsten Schritt sowohl TTL als auch Rückstellungsintervall leer lässt, wird die TTL dauerhaft gesetzt (ohne, dass der Benutzer entsprechende Rollen hat).
@gq3345Wenn man die TTL von einem Record verändert und im nächsten Schritt sowohl TTL als auch Rückstellungsintervall leer lässt, wird die TTL dauerhaft gesetzt (ohne, dass der Benutzer entsprechende Rollen hat).
@gq3345https://git.scc.kit.edu/scc-net/netvs/netvs-core/-/issues/629ip contact: poo storm2023-12-20T17:59:47+01:00iv4011benedikt.neuffer@kit.eduip contact: poo stormdas ip_contact tool endet bei mir im Poo-Storm:
```json
{
"failed_response": {
"message": "Oops! Something went wrong. There goes a rainbow...",
"reason": "{'': (501, b'<>: missing or malformed local part')}",
...das ip_contact tool endet bei mir im Poo-Storm:
```json
{
"failed_response": {
"message": "Oops! Something went wrong. There goes a rainbow...",
"reason": "{'': (501, b'<>: missing or malformed local part')}",
"path": "/api/ip_contact",
"query": "",
"time": "2023-12-20 17:03:19"
},
"request": {
"url": "/api/ip_contact"
},
"data": {
"cidr": "2a00:1398:4:2:8245:ddff:fe78:5cb7",
"message": "Hallo!"
},
"route_info": {
"path": "/tools/ip_contact/"
},
"session_info": {
"browser": {
"app_code_name": "Mozilla",
"vendor": "",
"user_agent": "Mozilla/5.0 (X11; Linux x86_64; rv:109.0) Gecko/20100101 Firefox/118.0"
},
"login_name": "scc-adm-iv4011"
},
"netvs": {
"build_id": "78b33e70,Job ID 1145612@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"
],
"host_oper_mode": {
"is_devel": false,
"is_prod": true,
"is_test": false,
"mode": "prod"
},
"js_mods": [
"login_oic",
"macauth",
"ip_contact",
"macfinder",
"dhcp_leases",
"ap_list",
"dnsvs",
"patchrequest"
]
}
}
}
```https://git.scc.kit.edu/scc-net/netvs/netvs-core/-/issues/628MacFinder: Falscher Port wird ausgegeben2023-12-14T13:14:18+01:00ov5916julian.keck9@kit.eduMacFinder: Falscher Port wird ausgegebenDer Macfinder gibt aktuell in manchen Fällen Switchports anstatt Anschlussdosen aus.
Beispiel zum Reproduzieren: suche nach `90:1b:0e:fe:82:76` in `fsmi-sec`.
Erwartet ist hier
20.30 0.002 0.2/7,
ausgegeben wird allerdings
"Gebäud...Der Macfinder gibt aktuell in manchen Fällen Switchports anstatt Anschlussdosen aus.
Beispiel zum Reproduzieren: suche nach `90:1b:0e:fe:82:76` in `fsmi-sec`.
Erwartet ist hier
20.30 0.002 0.2/7,
ausgegeben wird allerdings
"Gebäude 20.30, Raum 0.203, Modul c2030g0001 (RJ45), Port ge.0001.0022"xe4704janis.streib@kit.eduxe4704janis.streib@kit.eduhttps://git.scc.kit.edu/scc-net/netvs/netvs-core/-/issues/627Fehlermeldung2024-01-31T16:40:34+01:00yc7050FehlermeldungVon Marcus:
Hi,\
\
ich bekomme bei jedem zweite Klick auf netvs.scc.kit.edu einen "Something\
went wrong... and it's not your fault!":\
\
Was soll ich tun?\
\
Hier die Fehlermeldung:
```json
{
"fileName": "https://netvs.scc.kit.edu...Von Marcus:
Hi,\
\
ich bekomme bei jedem zweite Klick auf netvs.scc.kit.edu einen "Something\
went wrong... and it's not your fault!":\
\
Was soll ich tun?\
\
Hier die Fehlermeldung:
```json
{
"fileName": "https://netvs.scc.kit.edu/js/app.e90e3af2.js",
"lineNumber": 1,
"columnNumber": 130928,
"message": "s.ta_type is undefined",
"route_info": {
"path": "/dnsvs/fqdns/didmos.nfdi-aai.de."
},
"session_info": {
"browser": {
"app_code_name": "Mozilla",
"vendor": "",
"user_agent": "Mozilla/5.0 (X11; Linux x86_64; rv:120.0) Gecko/20100101
Firefox/120.0"
},
"login_name": "lo0018"
},
"netvs": {
"build_id": "1e757f6c,Job ID 1141629@ci-netdb-1.net.scc.kit.edu scc-gitlab/scc-net\
runner",
"sysinfo": {
"version": "beta",
"version_name": "Eureka",
"mods": [
"login_oic",
"macfinder",
"dhcp_leases",
"apliste"
],
"host_oper_mode": {
"is_devel": false,
"is_prod": true,
"is_test": false,
"mode": "prod"
},
"js_mods": [
"macauth",
"dhcp_leases",
"login_oic",
"macfinder",
"ap_list",
"dnsvs"
]
}
}
}
```
Ich kann den FQDN mit FF ohne Probleme aufrufen. CDhttps://git.scc.kit.edu/scc-net/netvs/netvs-core/-/issues/626SVC-Accounts: Link to SVC-Account from OE/Groups2023-12-11T13:12:37+01:00xe4704janis.streib@kit.eduSVC-Accounts: Link to SVC-Account from OE/GroupsMacht es einfacher, z.B. einen SVC-Account zu löschen, wenn man in einer Gruppe/Oe-Ansicht ist.Macht es einfacher, z.B. einen SVC-Account zu löschen, wenn man in einer Gruppe/Oe-Ansicht ist.https://git.scc.kit.edu/scc-net/netvs/netvs-core/-/issues/625SVC-Accounts: Klarstellen, dass mgr2ou nicht OE-Admin-Rechten entspricht2024-03-11T14:22:22+01:00xe4704janis.streib@kit.eduSVC-Accounts: Klarstellen, dass mgr2ou nicht OE-Admin-Rechten entsprichtWir haben jetzt bei Benutzung einige male Festgestellt, dass es ungünstig in vielen Use-Cases ist, dass der Service-Account implizit OE-Admin ist. Ist diese Aufhängung an der Stelle zwangsläufig nötig und was sind nochmal die Hintergründ...Wir haben jetzt bei Benutzung einige male Festgestellt, dass es ungünstig in vielen Use-Cases ist, dass der Service-Account implizit OE-Admin ist. Ist diese Aufhängung an der Stelle zwangsläufig nötig und was sind nochmal die Hintergründe davon @gq3345?Pre 4.1 NETVS Developmenthttps://git.scc.kit.edu/scc-net/netvs/netvs-core/-/issues/624MacFinder: Netcompund-Awarenes2023-12-11T12:06:49+01:00xe4704janis.streib@kit.eduMacFinder: Netcompund-AwarenesDerzeit nicht vorhanden und sucht dann einfach auf allen Switches in allen Compounds.Derzeit nicht vorhanden und sucht dann einfach auf allen Switches in allen Compounds.https://git.scc.kit.edu/scc-net/netvs/netvs-core/-/issues/623Poo-Storm when viewing BCD without beeing logged in2023-12-13T18:49:08+01:00xe4704janis.streib@kit.eduPoo-Storm when viewing BCD without beeing logged in```json
{
"fileName": "https://netvs.scc.kit.edu/js/app.e90e3af2.js",
"lineNumber": 1,
"columnNumber": 294325,
"message": "s is null",
"route_info": {
"path": "/dnsvs/bcds/tec-print-1"
},
"session_info...```json
{
"fileName": "https://netvs.scc.kit.edu/js/app.e90e3af2.js",
"lineNumber": 1,
"columnNumber": 294325,
"message": "s is null",
"route_info": {
"path": "/dnsvs/bcds/tec-print-1"
},
"session_info": {
"browser": {
"app_code_name": "Mozilla",
"vendor": "",
"user_agent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:109.0) Gecko/20100101 Firefox/115.0"
},
"login_name": null
},
"netvs": {
"build_id": "1e757f6c,Job ID 1141629@ci-netdb-1.net.scc.kit.edu scc-gitlab/scc-net runner",
"sysinfo": {
"version": "beta",
"version_name": "Eureka",
"mods": [
"login_oic",
"macfinder",
"dhcp_leases",
"apliste"
],
"host_oper_mode": {
"is_devel": false,
"is_prod": true,
"is_test": false,
"mode": "prod"
},
"js_mods": [
"macauth",
"dhcp_leases",
"login_oic",
"macfinder",
"ap_list",
"dnsvs"
]
}
}
}
```xe4704janis.streib@kit.eduxe4704janis.streib@kit.eduhttps://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/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/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/619Ansicht um Mgr zu bearbeiten (Abstraktion Account-Karte)2023-12-11T18:54:02+01:00ov5916julian.keck9@kit.eduAnsicht um Mgr zu bearbeiten (Abstraktion Account-Karte)NetVS kann aktuell nicht alle Features des Perl-Interfaces bzgl. Mgr-Objekten insbes. Rollen abbilden.
Es fehlt:
- [ ] Ansicht von beliebigem Mgr
- [ ] mgr2group: Gruppen (inkl. hinzufügen/löschen)
- [ ] mgr2ou: OE (inkl. hinzufügen/...NetVS kann aktuell nicht alle Features des Perl-Interfaces bzgl. Mgr-Objekten insbes. Rollen abbilden.
Es fehlt:
- [ ] Ansicht von beliebigem Mgr
- [ ] mgr2group: Gruppen (inkl. hinzufügen/löschen)
- [ ] mgr2ou: OE (inkl. hinzufügen/löschen)
- [ ] mgr2role: Globale Rollen (vergeben/löschen)
- [ ] Tokens auflisten (löschen wäre cool; das gibt die API aber leider gerade nicht her)
- [ ] (Permissions Rollen zuordnen)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/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/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/614Handle non-existent mac-vendor properly2023-12-04T10:40:29+01:00ov5916julian.keck9@kit.eduHandle non-existent mac-vendor properlyWenn eine Mac keinen Vendor hat, gibt es kein Feedback an den User dass es kein Ergebnis gab sondern es verschwindet einfach nur die Mac.Wenn eine Mac keinen Vendor hat, gibt es kein Feedback an den User dass es kein Ergebnis gab sondern es verschwindet einfach nur die Mac.https://git.scc.kit.edu/scc-net/netvs/netvs-core/-/issues/613NETDB: Ändern der übergeordneten OE löscht die OE-Betreuer aus allen ihren Gr...2023-11-30T14:02:13+01:00se7337klara.mall@kit.eduNETDB: Ändern der übergeordneten OE löscht die OE-Betreuer aus allen ihren GruppenReproduziert auf test:
```
SCC-NET-KLARA als Sub-OE von SCC-NET angelegt. scc-netvs-test-0002 ist OE-Betreuer von SCC-NET-KLARA
scc-netvs-test-0002 mgr in klara-test Gruppe in SCC-NET-KLARA
scc-netvs-test-0002 mgr in imk-tro-radar Grupp...Reproduziert auf test:
```
SCC-NET-KLARA als Sub-OE von SCC-NET angelegt. scc-netvs-test-0002 ist OE-Betreuer von SCC-NET-KLARA
scc-netvs-test-0002 mgr in klara-test Gruppe in SCC-NET-KLARA
scc-netvs-test-0002 mgr in imk-tro-radar Gruppe in IMK-TRO
Ich ändere die übergeordnete OE von SCC-NET auf SCC
=> scc-netvs-test-0002 ist nicht mehr in klara-test UND nicht mehr in imk-tro-radar
```gq3345rainer.steinmueller@kit.edugq3345rainer.steinmueller@kit.edu