netvs-core issueshttps://git.scc.kit.edu/scc-net/netvs/netvs-core/-/issues2023-10-25T19:25:20+02:00https://git.scc.kit.edu/scc-net/netvs/netvs-core/-/issues/551NETVS Hub won't show anything, if there are no workflows2023-10-25T19:25:20+02:00rx2495alexander.kaschta9@kit.eduNETVS Hub won't show anything, if there are no workflowsCreate an equivalent to "No items found".Create an equivalent to "No items found".https://git.scc.kit.edu/scc-net/netvs/netvs-core/-/issues/517Patch-Request: Submit should be triggerd on pressing enter (like other forms...2023-10-25T17:59:03+02:00xe4704janis.streib@kit.eduPatch-Request: Submit should be triggerd on pressing enter (like other forms do)API 4.0 Releasegj4210robert.kossessa9@kit.edugj4210robert.kossessa9@kit.eduhttps://git.scc.kit.edu/scc-net/netvs/netvs-core/-/issues/567PvdH: "Code", Ticket 641213672023-10-25T16:59:43+02:00yc7050PvdH: "Code", Ticket 64121367Hi,
ich denke nicht, dass der Inhalt hier kritisch ist, aber ich schicke es
trotzdem lieber per E-Mail statt einen sichtbaren Issue anzulegen. Kann
ich haber natürlich auch noch machen.
```json
{
"stack": "TypeError: Cannot read p...Hi,
ich denke nicht, dass der Inhalt hier kritisch ist, aber ich schicke es
trotzdem lieber per E-Mail statt einen sichtbaren Issue anzulegen. Kann
ich haber natürlich auch noch machen.
```json
{
"stack": "TypeError: Cannot read properties of undefined (reading
'startsWith')\n at a.visible_results
(https://netvs.scc.kit.edu/js/app.7fe3f06e.js:1:122053)\n at t.get
(https://netvs.scc.kit.edu/js/chunk-vendors.9071585b.js:7:28259)\n at
t.evaluate
(https://netvs.scc.kit.edu/js/chunk-vendors.9071585b.js:7:29259)\n at
a.visible_results
(https://netvs.scc.kit.edu/js/chunk-vendors.9071585b.js:7:42895)\n at
a.Q (https://netvs.scc.kit.edu/js/app.7fe3f06e.js:1:108710)\n at
t._render
(https://netvs.scc.kit.edu/js/chunk-vendors.9071585b.js:7:21961)\n at
a.r (https://netvs.scc.kit.edu/js/chunk-vendors.9071585b.js:7:32050)\n
at t.get
(https://netvs.scc.kit.edu/js/chunk-vendors.9071585b.js:7:28259)\n at
t.run (https://netvs.scc.kit.edu/js/chunk-vendors.9071585b.js:7:28996)\n
at Zr (https://netvs.scc.kit.edu/js/chunk-vendors.9071585b.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/118.0.0.0 Safari/537.36
Edg/118.0.2088.61"
},
"login_name": "of7085"
},
"netvs": {
"build_id": "52e4aad3,Job ID 1126891@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": "9680910e"
},
{
"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": "9680910e"
},
{
"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": "9680910e"
},
{
"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": "9680910e",
"version_name": "Eureka"
}
}
}
```
[...]
CD
Nachtag:
PS: in Firefox habe ich keine Schwierigkeiten, damit kann ich also aktuell arbeiten.
Viele Grüße
Patrickhttps://git.scc.kit.edu/scc-net/netvs/netvs-core/-/issues/566Redirect on any account action2023-10-25T16:42:47+02:00rx2495alexander.kaschta9@kit.eduRedirect on any account actionSobald irgendeine Aktion durchgeführt wird, die irgendwas mit den Unterkonten zu tun hat (z.B. die Erstellung eines Unterkontos, das Anlegen eines API-Tokens, das Löschen eines API-Tokens und das Löschen eines Unterkontos), wird man imme...Sobald irgendeine Aktion durchgeführt wird, die irgendwas mit den Unterkonten zu tun hat (z.B. die Erstellung eines Unterkontos, das Anlegen eines API-Tokens, das Löschen eines API-Tokens und das Löschen eines Unterkontos), wird man immer auf die Gruppen-Ansicht geführt.https://git.scc.kit.edu/scc-net/netvs/netvs-core/-/issues/562eventlog-ausgabe der bcd wirft generischen fehler, wenn im sudo-mode2023-10-25T14:26:39+02:00gq3345rainer.steinmueller@kit.edueventlog-ausgabe der bcd wirft generischen fehler, wenn im sudo-modepassiert wahrsch. bei allen evlog-ausgabenpassiert wahrsch. bei allen evlog-ausgabenhttps://git.scc.kit.edu/scc-net/netvs/netvs-core/-/issues/564Token-View: Subgroups: Hauptkonto sieht keine Unterkonten und umgekehrt2023-10-25T13:42:51+02:00ov5916julian.keck9@kit.eduToken-View: Subgroups: Hauptkonto sieht keine Unterkonten und umgekehrthttps://git.scc.kit.edu/scc-net/netvs/netvs-core/-/issues/559Account: Groups empty for Subaccount when impersonating/using subaccount's AP...2023-10-24T20:38:54+02:00xe4704janis.streib@kit.eduAccount: Groups empty for Subaccount when impersonating/using subaccount's API TokenCounter-Badge wird angezeigt, aber wenn man die Gruppen ausklappt, stehen da keine Gruppen.Counter-Badge wird angezeigt, aber wenn man die Gruppen ausklappt, stehen da keine Gruppen.https://git.scc.kit.edu/scc-net/netvs/netvs-core/-/issues/558Lesezugriff ohne Rechte fuer Objekttyp generalisieren2023-10-23T19:55:41+02:00gq3345rainer.steinmueller@kit.eduLesezugriff ohne Rechte fuer Objekttyp generalisierenOT wie z.b. `org.unit`, `nd.bldg` etc. sollen frei fuer alle konten lesbar sein. Bisher nur im Code via abfrage unterschiedlich behandelt.
Besser: neues OT-attribut (z.b. `cntl_tab.ot_grants_read_access`) einfuehren und via `in_stmt_rec....OT wie z.b. `org.unit`, `nd.bldg` etc. sollen frei fuer alle konten lesbar sein. Bisher nur im Code via abfrage unterschiedlich behandelt.
Besser: neues OT-attribut (z.b. `cntl_tab.ot_grants_read_access`) einfuehren und via `in_stmt_rec.ot_grants_read_access` (in typedef `wapi_4_1.exec_ta_stmt_rec_type` einsetzen) generisch abfragen.
- [x] `cntl_tab.ot_grants_read_access` definieren incl. dml (crud) und cgi-webintf.
- [x] in `wapi_4_1.exec_ta_stmt_rec_type` definieren und `get_ta_stmt_csr SCROLL CURSOR for` in wapi_4_1/_create_wapi_functions.pgsql anpassen
- [x] `is_ot_reader` anpassen: `... OR in_stmt_rec.ot_grants_read_access;`
- [x] abfrage `if not has_read_permission then return; end if;` ueberall in `do_list_<ot>` wieder aktivieren
- [x] cgi anpassen: nur in api_tab das neue attribut einsetzenAPI 4.1 Releasegq3345rainer.steinmueller@kit.edugq3345rainer.steinmueller@kit.eduhttps://git.scc.kit.edu/scc-net/netvs/netvs-core/-/issues/561login oder su_login erzeugt unbehandelten fehler, wenn konto gesperrt ist2023-10-23T19:12:04+02:00gq3345rainer.steinmueller@kit.edulogin oder su_login erzeugt unbehandelten fehler, wenn konto gesperrt istGesperrte Konten (`cntl.mgr.is_adm_locked` = `true` oder `cntl.mgr.kit_status` != `1`) erzeugen in NETVS-Login oder 'als anderer Account ausfuehren' (sudo-feature) den fehler 'etwas ist schiefgegangen'.
Es sollte angezeigt werden, dass d...Gesperrte Konten (`cntl.mgr.is_adm_locked` = `true` oder `cntl.mgr.kit_status` != `1`) erzeugen in NETVS-Login oder 'als anderer Account ausfuehren' (sudo-feature) den fehler 'etwas ist schiefgegangen'.
Es sollte angezeigt werden, dass das Konto gesperrt ist bzw. die netdb-Fehlermeldung eingeblendet werden.xe4704janis.streib@kit.eduxe4704janis.streib@kit.eduhttps://git.scc.kit.edu/scc-net/netvs/netvs-core/-/issues/556Fehlerhafte Meldung "keine Domains zugewiesen"2023-10-20T20:52:13+02:00se7337klara.mall@kit.eduFehlerhafte Meldung "keine Domains zugewiesen"Bei OE IAP sind Domains zugewiesen, aber am Ende der Liste steht, dass keine Domains zugewiesen sind. Vermutlich auch bei anderen OEs, nicht gecheckt.Bei OE IAP sind Domains zugewiesen, aber am Ende der Liste steht, dass keine Domains zugewiesen sind. Vermutlich auch bei anderen OEs, nicht gecheckt.https://git.scc.kit.edu/scc-net/netvs/netvs-core/-/issues/560Macfinder: result disappears after a few seconds.2023-10-18T11:56:56+02:00se7337klara.mall@kit.eduMacfinder: result disappears after a few seconds.In Chrome and Firefox under Linux.In Chrome and Firefox under Linux.xe4704janis.streib@kit.eduxe4704janis.streib@kit.eduhttps://git.scc.kit.edu/scc-net/netvs/netvs-core/-/issues/500sperre gegen loeschen/verschieben automatisch angelegter PTR-RRs (symmetrisch...2023-10-13T21:47:32+02:00gq3345rainer.steinmueller@kit.edusperre gegen loeschen/verschieben automatisch angelegter PTR-RRs (symmetrische PTR via dns.record.target_is_reverse_unique)in dns_wapi_4_0.do_update_rr oder dns_wapi_4_0.do_delete_rr: exception werfen, wenn (nur OLD)
- v_dbrt_rec = ptr_v_dbrt_rec (wie im code), dh. aktueller rr ist vom typ PTR
- v_dbrt_rec des rr-ziels hat target_is_rev_unq = true und dns_rr...in dns_wapi_4_0.do_update_rr oder dns_wapi_4_0.do_delete_rr: exception werfen, wenn (nur OLD)
- v_dbrt_rec = ptr_v_dbrt_rec (wie im code), dh. aktueller rr ist vom typ PTR
- v_dbrt_rec des rr-ziels hat target_is_rev_unq = true und dns_rr_type_name = A / AAAA
- zieladresse des rr-ziels entspricht dem rev-fqdn des aktuellen rr
in dns_wapi_4_0.do_update_fqdn: gleichermassen, wenn fqdn-value geaendert und rr mit obigen bedingungen hatgq3345rainer.steinmueller@kit.edugq3345rainer.steinmueller@kit.eduhttps://git.scc.kit.edu/scc-net/netvs/netvs-core/-/issues/557User lässt sich nicht aus Gruppe entfernen2023-10-13T11:33:28+02:00iv4011benedikt.neuffer@kit.eduUser lässt sich nicht aus Gruppe entfernenWenn ich versuche einen User aus einer Gruppe zu entfernen ([Transaktionsliste](/uploads/7b5b6ae95f80408959e0a84a1dbed61c/netvs-transaction-iv4011-1697185337873.json)), dann erhalte ich folgenden Fehler:
```
{
"ta": [
{
"name": "c...Wenn ich versuche einen User aus einer Gruppe zu entfernen ([Transaktionsliste](/uploads/7b5b6ae95f80408959e0a84a1dbed61c/netvs-transaction-iv4011-1697185337873.json)), dann erhalte ich folgenden Fehler:
```
{
"ta": [
{
"name": "cntl.mgr2group.delete",
"idx": "151f57f3-cb2d-45a3-8632-39c309f9c4c8"
}
],
"result": {
"exception": {
"error": {
"code": 21,
"description": "[wapi] Wertebelegung für erforderlichen Parameter nicht vorhanden",
"details": "Die Wertebelegung (Alt/Neu) des Parameters ist für die angegebene Version und die angegebene Funktion erforderlich."
},
"error_type": {
"code": -20001,
"name": "invalid_param",
"description": "Parameter ungültig"
},
"constraint": {
"name": null,
"description": null
},
"stacked_diag_params": {
"sqlstate": "P0001",
"message": "raise_exception",
"detail": "",
"hint": "",
"context": "PL/pgSQL function wapi_4_0.exec_ta_handler(bigint,jsonb,boolean,boolean,boolean,boolean,text,text) line 401 at RAISE\\nSQL statement \"select tah.out_stmt_pos, tah.out_stmt_idx, tah.out_obj_dict from wapi_4_0.exec_ta_handler(\\n in_ta_id => ta_id,\\n in_ta_osr_jsonb => ta_osr_jsonb,\\n in_keep_tmp_ta => in_keep_tmp_ta,\\n in_report_stmt_pos => in_report_stmt_pos,\\n in_is_dry_mode => in_is_dry_mode,\\n in_ignore_maint_state => in_ignore_maint_state,\\n in_su_login_name => in_su_login_name,\\n in_language_tag => in_language_tag\\n ) AS tah\"\\nPL/pgSQL function wapi_4_0.ta_handler(text,text,text,boolean,boolean,boolean,boolean,text,text) line 33 at RETURN QUERY",
"dml_src_table": null,
"schema": "",
"table": "",
"column": "",
"datatype": "",
"constraint": ""
},
"others": {},
"traceback": [
{
"function": "wapi_4_0.exec_ta_handler",
"param": {
"wapi.version_state.semantic": [
{
"state": null,
"value": "release"
}
],
"wapi.version.major": [
{
"state": null,
"value": 4
}
],
"wapi.version.minor": [
{
"state": null,
"value": 0
}
],
"wapi.system.name": [
{
"state": null,
"value": "cntl"
}
],
"wapi.object_type.name": [
{
"state": null,
"value": "mgr2group"
}
],
"wapi.function.name": [
{
"state": null,
"value": "delete"
}
],
"wapi.transaction_stmt_param.name": [
{
"state": null,
"value": "group_name"
}
],
"wapi.transaction_stmt_param.old_exists": [
{
"state": null,
"value": false
}
],
"wapi.param2action.old_is_required": [
{
"state": null,
"value": true
}
],
"wapi.transaction_stmt.pos": [
{
"state": null,
"value": 0
}
],
"wapi.transaction_stmt.idx": [
{
"state": null,
"value": "151f57f3-cb2d-45a3-8632-39c309f9c4c8"
}
]
}
}
],
"hint": null
}
}
}
```https://git.scc.kit.edu/scc-net/netvs/netvs-core/-/issues/521Patch Request: Patch action editing broken2023-10-10T16:48:08+02:00gj4210robert.kossessa9@kit.eduPatch Request: Patch action editing brokena new patch action will be added, but the original is never deleteda new patch action will be added, but the original is never deletedgj4210robert.kossessa9@kit.edugj4210robert.kossessa9@kit.eduhttps://git.scc.kit.edu/scc-net/netvs/netvs-core/-/issues/544PaginatorTable itemsPerPageOptions translation error2023-10-10T16:48:08+02:00rx2495alexander.kaschta9@kit.eduPaginatorTable itemsPerPageOptions translation errorIt always shows "Alle" and should show "All" in the English version.It always shows "Alle" and should show "All" in the English version.rx2495alexander.kaschta9@kit.edurx2495alexander.kaschta9@kit.eduhttps://git.scc.kit.edu/scc-net/netvs/netvs-core/-/issues/555Domain zu OE hinzufügen schlägt fehl2023-10-10T16:48:08+02:00se7337klara.mall@kit.eduDomain zu OE hinzufügen schlägt fehlWill die Domain zur OE hinzufügen, weil seit neustem Leute ja auch wieder Rechte auf die alte Domain brauchen beim Umbenennen.
Transaktion: [netvs-transaction-se7337-1696946529596.json](/uploads/1b2ca32512e8134a9291103d24af5344/netvs-tr...Will die Domain zur OE hinzufügen, weil seit neustem Leute ja auch wieder Rechte auf die alte Domain brauchen beim Umbenennen.
Transaktion: [netvs-transaction-se7337-1696946529596.json](/uploads/1b2ca32512e8134a9291103d24af5344/netvs-transaction-se7337-1696946529596.json)
Fehlermeldung:
```json
{
"stack": "TypeError: Cannot convert undefined or null to object\n at Function.keys (<anonymous>)\n at Object.buildAPITaFromTaObjectArray (https://netvs.scc.kit.edu/js/app.21c82457.js:1:227565)\n at https://netvs.scc.kit.edu/js/app.21c82457.js:1:159274\n at f (https://netvs.scc.kit.edu/js/chunk-vendors.d7978d1d.js:25:3450)\n at Generator.<anonymous> (https://netvs.scc.kit.edu/js/chunk-vendors.d7978d1d.js:25:4793)\n at Generator.next (https://netvs.scc.kit.edu/js/chunk-vendors.d7978d1d.js:25:3879)\n at r (https://netvs.scc.kit.edu/js/chunk-vendors.d7978d1d.js:1:15747)\n at s (https://netvs.scc.kit.edu/js/chunk-vendors.d7978d1d.js:1:15950)\n at https://netvs.scc.kit.edu/js/chunk-vendors.d7978d1d.js:1:16009\n at new Promise (<anonymous>)",
"message": "Cannot convert undefined or null to object",
"route_info": {
"path": "/org/ou/IAP"
},
"session_info": {
"browser": {
"app_code_name": "Mozilla",
"vendor": "Google Inc.",
"user_agent": "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/117.0.0.0 Safari/537.36"
},
"login_name": "se7337"
},
"netvs": {
"build_id": "e9d44df5,Job ID 1119673@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": "00c224df"
},
{
"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": "00c224df"
},
{
"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": "00c224df"
},
{
"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": "00c224df",
"version_name": "Eureka"
}
}
}
```xe4704janis.streib@kit.eduxe4704janis.streib@kit.eduhttps://git.scc.kit.edu/scc-net/netvs/netvs-core/-/issues/552TXT Record schneidet Zeichenkette ab?2023-10-10T10:54:47+02:00yc7050TXT Record schneidet Zeichenkette ab?On 10/9/23 15:38, SCC-NETVS wrote:
> Hallo Olaf,
>
> klappt es denn wenn Du unter "DNSVS" im Hauptframe "Nicht-BCD-Records" auswählst und
dann im "grünen Plus" den Typ "TXT" auswählst?
>
Hallo Chritian,
ja so geht es.
Allerdings hängt ...On 10/9/23 15:38, SCC-NETVS wrote:
> Hallo Olaf,
>
> klappt es denn wenn Du unter "DNSVS" im Hauptframe "Nicht-BCD-Records" auswählst und
dann im "grünen Plus" den Typ "TXT" auswählst?
>
Hallo Chritian,
ja so geht es.
Allerdings hängt es jetzt woanders:
Als Wert bei "DNS-RR-Daten" brauche ich
v=DKIM1; k=rsa;
p=MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAvHXCfw9IO+LGLGACFv3z8HWTSbEfEUf46G2Z+BjutSVqGedz+3I3LrYj2H+qaYze5vJlhwtfVDWiRlNfCAnJfNdxoKJeorIbzjwAYlTF86j6Io4Jb76dK8xRZKbmydW1zZ6j8nezGptmbw6Gyxu6cAlpBjzj1dX4SSILlH2iK74FzXj2rFSPtE9UJiNbUdEEZeI+sB51PLsQnsiP5kVxKI9+UPyZJHDqSVCVxJvQ7XTsmIY0jVEdLO3kCOjiA0Zibp3l2THMdM7M7rlWv+dvXG5RhMkg869w/GIFWmC6BN6QlgMLxeoo9VvhO84QnVqcIow9pEB5VtGdDdsTM/UcdwIDAQAB
Den musste ich "frueher" mit " umschlossen eingeben
Wenn ich das nun versuche bekomme ich
"Zeichenkette zu lang oder falsches Datenformat"
Gebe ich das ohne die " ein, dann wird mit der String nach dem ersten Leerzeichen
abgeschnitten.
Olaf
Nachtrag:
Hallo Christian,
was heisst das zeitlich ?
Ich brauche das "bald", Kunde wartet drauf
Frueher ging das.
Intern wurde das in der DB dann denoch auf zwei Teilstrings aufgesplittet
Siehe zum Beispiel den TXT-Record bei
20220408._domainkey.kit.edu
Da steht in der DB als RecordData:
"v=DKIM1; k=rsa;
p=MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAvO6tGiPqSuMQOmb5pd920X5eZ4QTDO/hUJoWwl3rO0eO2iKMy0M19JaBfFeTCLx8XfeT9t8uv7aX0uF5drnFIqkCOjbtsxKZ5rETlUr8SRSzSRuCAidB40gRTN0yVtKcEWiswk9Gm+sjCqcAr/4t+qncIms+UfFDuau3qAU+CQGVEgsIxNGoFisNEa"
"dPTGBMK7sxGP41cfWEmJ6geuZ3K9AlmPjXeYrlVEPEvb9QqZhUqV5zgeQ7D8ZiGIxM/ufbQpNcvI1B2zUknlbSHIgaUyFLAdFnj7fbXdx2NZTX1pC6KmYE755tXobWTg1FNI65cytZGpL4PEZ/g2qSKYxCNQIDAQAB"
Und auch ich im DNS nachschlage erhalte ich beide Teilstrings:
dig 20220408._domainkey.kit.edu txt +short
"v=DKIM1; k=rsa;
p=MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAvO6tGiPqSuMQOmb5pd920X5eZ4QTDO/hUJoWwl3rO0eO2iKMy0M19JaBfFeTCLx8XfeT9t8uv7aX0uF5drnFIqkCOjbtsxKZ5rETlUr8SRSzSRuCAidB40gRTN0yVtKcEWiswk9Gm+sjCqcAr/4t+qncIms+UfFDuau3qAU+CQGVEgsIxNGoFisNEa"
"dPTGBMK7sxGP41cfWEmJ6geuZ3K9AlmPjXeYrlVEPEvb9QqZhUqV5zgeQ7D8ZiGIxM/ufbQpNcvI1B2zUknlbSHIgaUyFLAdFnj7fbXdx2NZTX1pC6KmYE755tXobWTg1FNI65cytZGpL4PEZ/g2qSKYxCNQIDAQAB"
Gruss, Olafhttps://git.scc.kit.edu/scc-net/netvs/netvs-core/-/issues/547can't create new records in DNSVS2023-10-06T13:53:43+02:00ww5070can't create new records in DNSVSwhen logging in and then as well when trying to create any A-record, I get the message "something went wrong and it's not your fault!", together with the following error log:
```
{
"fileName": "https://netvs.scc.kit.edu/js/app.57c9a...when logging in and then as well when trying to create any A-record, I get the message "something went wrong and it's not your fault!", together with the following error log:
```
{
"fileName": "https://netvs.scc.kit.edu/js/app.57c9a832.js",
"lineNumber": 1,
"columnNumber": 120408,
"message": "s.ta_type is undefined",
"route_info": {
"path": "/dnsvs/bcds/ibg5"
},
"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/118.0"
},
"login_name": "ww5070"
},
"netvs": {
"build_id": "75ad6eaf,Job ID 1118638@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": "00c224df"
},
{
"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": "00c224df"
},
{
"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": "00c224df"
},
{
"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": "00c224df",
"version_name": "Eureka"
}
}
}
```
what can i do to create A-records again?xe4704janis.streib@kit.eduxe4704janis.streib@kit.eduhttps://git.scc.kit.edu/scc-net/netvs/netvs-core/-/issues/548Anzeigen (& Erstellen?) der Nicht-BCD-Records funktioniert nicht2023-10-06T13:37:00+02:00of4710felix.stupp9@kit.eduAnzeigen (& Erstellen?) der Nicht-BCD-Records funktioniert nichtWenn ich auf die Nicht-BCD-Records Seite navigiere oder neu lade, bekomme ich den angehängten Fehler.
Könnte vielleicht daran liegen, dass wir noch keine in der OE angelegt haben (sicher weiß ich das gerade aber nicht) ;)
```json
{
...Wenn ich auf die Nicht-BCD-Records Seite navigiere oder neu lade, bekomme ich den angehängten Fehler.
Könnte vielleicht daran liegen, dass wir noch keine in der OE angelegt haben (sicher weiß ich das gerade aber nicht) ;)
```json
{
"fileName": "https://netvs.scc.kit.edu/js/chunk-c97b2c08.f1d2b8c6.js",
"lineNumber": 1,
"columnNumber": 8721,
"message": "e.rr_chain_target_subnet_list is null",
"route_info": {
"path": "/dnsvs/null_records"
},
"session_info": {
"browser": {
"app_code_name": "Mozilla",
"vendor": "",
"user_agent": "Mozilla/5.0 (X11; Linux x86_64; rv:109.0) Gecko/20100101 Firefox/117.0"
},
"login_name": "of4710"
},
"netvs": {
"build_id": "fe952d5d,Job ID 1118751@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": "00c224df"
},
{
"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": "00c224df"
},
{
"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": "00c224df"
},
{
"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": "00c224df",
"version_name": "Eureka"
}
}
}
```xe4704janis.streib@kit.eduxe4704janis.streib@kit.eduhttps://git.scc.kit.edu/scc-net/netvs/netvs-core/-/issues/549FR: JSON-Fehler beim Kopieren als Markdown als JSON flaggen2023-10-06T13:18:15+02:00of4710felix.stupp9@kit.eduFR: JSON-Fehler beim Kopieren als Markdown als JSON flaggensehr komplizierter Titel für (wahrscheinlich) sehr einfache Änderung, wo ich grad nicht auf Anhieb finde, wo das passiert (sonst hätt’ ich’s selbst als PR verpackt) xD
In Markdown, beim Umschließen von Code/JSON mit Backticks, kann man ...sehr komplizierter Titel für (wahrscheinlich) sehr einfache Änderung, wo ich grad nicht auf Anhieb finde, wo das passiert (sonst hätt’ ich’s selbst als PR verpackt) xD
In Markdown, beim Umschließen von Code/JSON mit Backticks, kann man dem Renderer einen Hint für die Sprache geben, dann formatiert der das schön, sofern keine automatische Code-Erkennung läuft. GitLab kann das auch & mir ist noch nie ein Markdown-Renderer aufgefallen, der über den Hint gehickupt ist ;) . Sieht wie folgt aus in der Praxis:
## Code
````
Ohne Hint, (vmtl.) ohne Farben:
```
{ "test": "Hello World!" }
```
Mit Hint, mit Farben:
```json
{ "test": "Hello World!" }
```
````
## Rendering
Ohne Hint:
```
{ "test": "Hello World!" }
```
Mit Hint:
```json
{ "test": "Hello World!" }
```xe4704janis.streib@kit.eduxe4704janis.streib@kit.edu