netvs-core issueshttps://git.scc.kit.edu/scc-net/netvs/netvs-core/-/issues2018-03-05T08:16:29+01:00https://git.scc.kit.edu/scc-net/netvs/netvs-core/-/issues/84502 Bad Gateway bei Transaktion anwenden (FQDN löschen)2018-03-05T08:16:29+01:00se7337klara.mall@kit.edu502 Bad Gateway bei Transaktion anwenden (FQDN löschen)Unprivilegierter User mit Recht auf Domain scc.kit.edu hat Domain superprojekt.scc.kit.edu. angelegt. Das hat funktioniert.
Dieser User will den FQDN nun wieder löschen (erster Eintrag "FQDN löschen" beim Mülleimer beim FQDN). Bei Anwen...Unprivilegierter User mit Recht auf Domain scc.kit.edu hat Domain superprojekt.scc.kit.edu. angelegt. Das hat funktioniert.
Dieser User will den FQDN nun wieder löschen (erster Eintrag "FQDN löschen" beim Mülleimer beim FQDN). Bei Anwenden der Transaktion kommt "502 Bad Gateway".https://git.scc.kit.edu/scc-net/netvs/netvs-core/-/issues/83502 Bad Gateway bei FQDN-Ansicht, wenn Berechtigung fehlt2018-03-05T08:20:40+01:00se7337klara.mall@kit.edu502 Bad Gateway bei FQDN-Ansicht, wenn Berechtigung fehltUser mit Basisrechten hat Recht auf die Domain scc.kit.edu, weil es bei seinen Bereichen eingetragen ist.
Anezeige von https://netvs-test.scc.kit.edu/dnsvs/fqdns/scc.kit.edu. funktioniert wie erwartet.
Anzeige von allem anderen, worauf...User mit Basisrechten hat Recht auf die Domain scc.kit.edu, weil es bei seinen Bereichen eingetragen ist.
Anezeige von https://netvs-test.scc.kit.edu/dnsvs/fqdns/scc.kit.edu. funktioniert wie erwartet.
Anzeige von allem anderen, worauf kein Recht besteht, z.B.
https://netvs-test.scc.kit.edu/dnsvs/fqdns/kit.edu.
https://netvs-test.scc.kit.edu/dnsvs/fqdns/int.kit.edu.
wirft "502 Bad Gateway"https://git.scc.kit.edu/scc-net/netvs/netvs-core/-/issues/81FQDN ändern => TA anwenden ergibt "Bad Request"2018-03-03T17:55:07+01:00se7337klara.mall@kit.eduFQDN ändern => TA anwenden ergibt "Bad Request"Aus Bereichsansicht Record editieren, dann auf FQDN klicken, um FQDN-Info zu ändern. Info bearbeiten, in TA-Plan übernehmen. Dann steht im TA-Plan: "Ändere FQDN blabla.imk-tro.kit.edu. zu blabla.imk-tro.kit.edu. (ref: )"
Wenn ich dann d...Aus Bereichsansicht Record editieren, dann auf FQDN klicken, um FQDN-Info zu ändern. Info bearbeiten, in TA-Plan übernehmen. Dann steht im TA-Plan: "Ändere FQDN blabla.imk-tro.kit.edu. zu blabla.imk-tro.kit.edu. (ref: )"
Wenn ich dann die TA anwende, kommt "400 Bad Request": "The browser (or proxy) sent a request that this server could not understand."https://git.scc.kit.edu/scc-net/netvs/netvs-core/-/issues/73502 Bad Gateway bei https://netvs-devel.scc.kit.edu/dnsvs/fqdns/kit.test. (un...2018-03-02T12:00:56+01:00gq3345rainer.steinmueller@kit.edu502 Bad Gateway bei https://netvs-devel.scc.kit.edu/dnsvs/fqdns/kit.test. (unpriv. account)KIT-weiter Testhttps://git.scc.kit.edu/scc-net/netvs/netvs-core/-/issues/72fqdn-ausgabe scheinbar noch unvollstaendig/filter oder sql anpassen2018-03-20T14:17:17+01:00gq3345rainer.steinmueller@kit.edufqdn-ausgabe scheinbar noch unvollstaendig/filter oder sql anpassens.u. beispielausgabe per direkter sql-abfrage fuer den account 'scc-adm-gq3345':
es kommen zwar viele subdomains, die wir auf eingangsebene nicht sehen wollen, aber es sind domains vorhanden, die ich im web-intf. nicht sehe, z.b. 'orguni...s.u. beispielausgabe per direkter sql-abfrage fuer den account 'scc-adm-gq3345':
es kommen zwar viele subdomains, die wir auf eingangsebene nicht sehen wollen, aber es sind domains vorhanden, die ich im web-intf. nicht sehe, z.b. 'orgunit1.kit.test.' und 'projekt1.orgunit1.kit.test.' (beide sind explizit dem bereich 'lane/2' zugeordnet,
weil 'projekt1.orgunit1.kit.test.' eine eigene zone unterhalb 'orgunit1.kit.test.' ist. woran liegt es?
```
net=> select fqdn from dns.list_fqdn(in_login_name => 'scc-adm-gq3345', in_inttype_list=>array['dflt:1100']) order by 1;
fqdn
-------------------------------------------------------------------------
2e1d0938-ca09-4ccf-9676-6889f12e9bbd.domains._msdcs.adtest.scc.kit.edu.
455ba252-6526-4ea4-8928-96404cbec220.domains._msdcs.ex2016.scc.kit.edu.
abc.cmktestexchange.scc.kit.edu.
adtest.scc.kit.edu.
blackhole.scc.kit.edu.
bwcloud.scc.kit.edu.
cloud.scc.kit.edu.
cmktestexchange.scc.kit.edu.
dc._msdcs.adtest.scc.kit.edu.
dc._msdcs.ex2016.scc.kit.edu.
dd.tmn.scc.kit.edu.
default-first-site-name._sites.adtest.scc.kit.edu.
default-first-site-name._sites.dc._msdcs.adtest.scc.kit.edu.
default-first-site-name._sites.gc._msdcs.adtest.scc.kit.edu.
domains._msdcs.adtest.scc.kit.edu.
domains._msdcs.ex2016.scc.kit.edu.
dsn.scc.kit.edu.
ewn-gmbh.de.
ex13.scc.kit.edu.
ex2016.scc.kit.edu.
ex2016test._sites.dc._msdcs.ex2016.scc.kit.edu.
ex2016test._sites.ex2016.scc.kit.edu.
ex2016test._sites.gc._msdcs.ex2016.scc.kit.edu.
extern.kte-karlsruhe.de.
gc._msdcs.adtest.scc.kit.edu.
gc._msdcs.ex2016.scc.kit.edu.
ghe.scc.kit.edu.
helmholtz-data.de.
helmholtz-data-federation.de.
kte-karlsruhe.de.
lab.scc.kit.edu.
lab.tmn.scc.kit.edu.
lsv.rz.uni-karlsruhe.de.
mx-to-smtp.rz.uni-karlsruhe.de.
oe.ex2016.scc.kit.edu.
oob.scc.kit.edu.
orgunit1.kit.test.
os-sdm.scc.kit.edu.
pdc._msdcs.adtest.scc.kit.edu.
pdc._msdcs.ex2016.scc.kit.edu.
projekt1.orgunit1.kit.test.
ring.scc.kit.edu.
rpk.rz.uni-karlsruhe.de.
rs2-bwlsdf-scality2.scc.kit.edu.
rz.uni-karlsruhe.de.
scc.cmktestexchange.scc.kit.edu.
scc.kit.edu.
student.cmktestexchange.scc.kit.edu.
test-ipv6.scc.kit.edu.
tis.scc.kit.edu.
tmn.scc.kit.edu.
urle.scc.kit.edu.
(52 rows)
```KIT-weiter Testhttps://git.scc.kit.edu/scc-net/netvs/netvs-core/-/issues/65Bereichsinfo ändern fehlerhaft2018-02-21T16:30:05+01:00gq3345rainer.steinmueller@kit.eduBereichsinfo ändern fehlerhaftBereichs-Info für Bereich 'aruba-controller1'
submit 'Änderung in TA-Plan übernehmen' wirft
` 'NoneType' object has no attribute 'description' `
sowohl bei leerem Eingabefeld (update to NULL muss auch gehen), als auch bei TexteingabeBereichs-Info für Bereich 'aruba-controller1'
submit 'Änderung in TA-Plan übernehmen' wirft
` 'NoneType' object has no attribute 'description' `
sowohl bei leerem Eingabefeld (update to NULL muss auch gehen), als auch bei Texteingabehttps://git.scc.kit.edu/scc-net/netvs/netvs-core/-/issues/64Eventlog-Ausgabe bringt 'Forbidden' für unprivilegierte Accounts (aber Berei...2018-02-26T13:58:05+01:00gq3345rainer.steinmueller@kit.eduEventlog-Ausgabe bringt 'Forbidden' für unprivilegierte Accounts (aber Bereichseigentümer)In der Bereichsinfo sieht man zwar die letzte Änderung, aber Klick auf "Letze Änderungen" bringt
`
Forbidden
You don't have the permission to access the requested resource. It is either read-protected or not readable by the server.
`In der Bereichsinfo sieht man zwar die letzte Änderung, aber Klick auf "Letze Änderungen" bringt
`
Forbidden
You don't have the permission to access the requested resource. It is either read-protected or not readable by the server.
`KIT-weiter Testhttps://git.scc.kit.edu/scc-net/netvs/netvs-core/-/issues/62neu zugeordnete bereiche sind erst nach re-login sichtbar2018-02-26T14:47:43+01:00gq3345rainer.steinmueller@kit.eduneu zugeordnete bereiche sind erst nach re-login sichtbarunter 'Ihre Bereiche' sieht man nach neuzuordnung nicht den neuen bereich.
unter 'Ihre FQDNs' sieht man die neuen fqdns (die mit dem neuen bereich sichtbar werden).
erst nach re-login sieht man die korrekte bereichsliste.
beim loeschen ...unter 'Ihre Bereiche' sieht man nach neuzuordnung nicht den neuen bereich.
unter 'Ihre FQDNs' sieht man die neuen fqdns (die mit dem neuen bereich sichtbar werden).
erst nach re-login sieht man die korrekte bereichsliste.
beim loeschen von bereichen ist alles korrekt.
die fqdn-ausgabe ist auch in allen faellen korrekt.https://git.scc.kit.edu/scc-net/netvs/netvs-core/-/issues/58Suche in Navbar ohne Scope verliert den default-filter2018-03-06T16:41:41+01:00fb7809thorsten.tuellmann@kit.eduSuche in Navbar ohne Scope verliert den default-filterhttps://git.scc.kit.edu/scc-net/netvs/netvs-core/-/issues/57Bereichsinfo zeigt keine Gateways an2018-02-26T15:00:47+01:00fb7809thorsten.tuellmann@kit.eduBereichsinfo zeigt keine Gateways anBei allen Bereichsinfos ist das Gateways-Feld leer.Bei allen Bereichsinfos ist das Gateways-Feld leer.KIT-weiter Testhttps://git.scc.kit.edu/scc-net/netvs/netvs-core/-/issues/55Visual bug TA-sidebar in Google Chrome2018-02-20T19:20:25+01:00fb7809thorsten.tuellmann@kit.eduVisual bug TA-sidebar in Google ChromeDas Layout der TA-Sidebar geht in Chrome 64.0.3282.167 unter Linux kaputt:
![transaction](/uploads/f53a1acd7824582e66ac43a896247e35/transaction.png)Das Layout der TA-Sidebar geht in Chrome 64.0.3282.167 unter Linux kaputt:
![transaction](/uploads/f53a1acd7824582e66ac43a896247e35/transaction.png)https://git.scc.kit.edu/scc-net/netvs/netvs-core/-/issues/52Fehler beim Bearbeiten von Records, deren data ein '/' enthält2018-02-20T03:50:50+01:00xe4704janis.streib@kit.eduFehler beim Bearbeiten von Records, deren data ein '/' enthältProblem hier: Identifizierung des Records in der URL. Hier sollte ich die data eigentlich als get-param übergeben. Habe ich nicht bedacht.Problem hier: Identifizierung des Records in der URL. Hier sollte ich die data eigentlich als get-param übergeben. Habe ich nicht bedacht.https://git.scc.kit.edu/scc-net/netvs/netvs-core/-/issues/51Betreuer Bereich hinzufügen wirft DB-interne oder PL/SQL-Package-Fehler2018-02-20T12:53:16+01:00se7337klara.mall@kit.eduBetreuer Bereich hinzufügen wirft DB-interne oder PL/SQL-Package-Fehler"Füge 1 Betreuer dem Bereich imk-1/3 hinzu" wirft folgenden Fehler:
``{
"error_params_dict": {
"e": {
"code": 0,
"description": "Fehlercode nicht aufl\u00f6sbar",
"details": "Der angegeben..."Füge 1 Betreuer dem Bereich imk-1/3 hinzu" wirft folgenden Fehler:
``{
"error_params_dict": {
"e": {
"code": 0,
"description": "Fehlercode nicht aufl\u00f6sbar",
"details": "Der angegebene Fehlercode wird zwar durch eine API-Funktion benutzt, kann aber nicht in einen Fehlertext \u00fcbersetzt werden"
},
"ec": {
"description": "DB-interne oder PL/SQL-Package-Fehler",
"name": "intern"
},
"ep": {
"description": "Control-Package f\u00fcr globale Funktionen, Permissions/Rollen etc.",
"name": "cntl"
},
"et": {
"code": -20000,
"description": "Die im API verwendeten Parameter sind ung\u00fcltig oder fehlerhaft",
"name": "invalid_internal_param"
}
},
"stacked_diag_params_dict": {
"column": "",
"constraint": "",
"context": "PL/pgSQL function eh.set_err(eh.stacked_diag_params_rec_type,name,name,eh.userparams_kv_rec_type[],eh.typecode_rec_type) line 8 at RAISE\\nSQL statement \"SELECT eh.set_err(sd_rec, fpkg, fname, up_kv_rec_list, et_rec)\"\\nPL/pgSQL function dns_wapi_2_0.data_importer(jsonb,jsonb,wapi.exec_ta_stmt_rec_type) line 206 at PERFORM\\nSQL statement \"SELECT dns_wapi_2_0.data_importer(in_ta_osr_jsonb =\u003e ta_osr_jsonb, in_revkv_idx_jsonb =\u003e di_revkv_idx_jsonb, in_stmt_rec =\u003e di_stmt_rec)\"\\nPL/pgSQL function wapi.exec_data_importer(jsonb,jsonb,boolean,boolean,boolean) line 459 at PERFORM\\nPL/pgSQL function wapi.data_importer(text,text,wapi.imp_ta_stmt_rec_type[],boolean,boolean,boolean) line 13 at assignment",
"datatype": "",
"detail": "",
"dml_src_table": "dns_mgr2range",
"hint": "",
"message": "ImportError: No module named \u0027ldap\u0027",
"schema": "",
"sqlstate": "38000",
"table": ""
},
"user_params_list": []
}``gq3345rainer.steinmueller@kit.edugq3345rainer.steinmueller@kit.eduhttps://git.scc.kit.edu/scc-net/netvs/netvs-core/-/issues/50Page down entfernt "Blöcke für freie IPv4-Adressen"2018-02-20T03:32:53+01:00se7337klara.mall@kit.eduPage down entfernt "Blöcke für freie IPv4-Adressen"Wenn man einen Bereich aufruft, dann bewirkt ein Drücken der Taste "Page down", dass bei den A-Records die freien Adressblöcke nicht mehr sichtbar sind. Wenn man mit der Maus herunterscrollt, dann sind sie noch da. Das Verhalten tritt in...Wenn man einen Bereich aufruft, dann bewirkt ein Drücken der Taste "Page down", dass bei den A-Records die freien Adressblöcke nicht mehr sichtbar sind. Wenn man mit der Maus herunterscrollt, dann sind sie noch da. Das Verhalten tritt in Firefox und Google Chrome auf.
Um sie wieder sichtbar zu machen, muss man die Seite reloaden.
Wenn man die A-Records durch Klicken auf "A" anwählt (andere URL), dann verschwinden die freien Adressblöcke durch "Page down" nicht.https://git.scc.kit.edu/scc-net/netvs/netvs-core/-/issues/48'Transaktionsplan anwenden' gibt 5022018-02-20T02:59:51+01:00fb7809thorsten.tuellmann@kit.edu'Transaktionsplan anwenden' gibt 502Ein Transaktionsplan mit zwei fehlerhaften Entries (s. Screenshot) gibt reproduzierbar 502 Bad Gateway.
![502](/uploads/1de450cd78ca53aca25e20ef4c1dacad/502.png)Ein Transaktionsplan mit zwei fehlerhaften Entries (s. Screenshot) gibt reproduzierbar 502 Bad Gateway.
![502](/uploads/1de450cd78ca53aca25e20ef4c1dacad/502.png)https://git.scc.kit.edu/scc-net/netvs/netvs-core/-/issues/47database exceptions generalisieren2018-03-20T14:39:39+01:00gq3345rainer.steinmueller@kit.edudatabase exceptions generalisierenscheinbar werden nur exceptions behandelt, die beim abschicken/ausfuehren von TA-plaenen passieren.
es muessen generell alle sql-statements ueber einen exception-handler gehen.
(bsp.: wartung, verbindungsfehler)
(vorschlag: decorator-fun...scheinbar werden nur exceptions behandelt, die beim abschicken/ausfuehren von TA-plaenen passieren.
es muessen generell alle sql-statements ueber einen exception-handler gehen.
(bsp.: wartung, verbindungsfehler)
(vorschlag: decorator-funktion?)
* [x] Alle Fehler anzeigen
* [x] DB-Errors ohne hint _schön_ anzeigen
* [x] Bug bei DB-ServerwartungAbteilungsweiter Testhttps://git.scc.kit.edu/scc-net/netvs/netvs-core/-/issues/46Google Chrome: Spalten-Fehler bei FQDN-Recs-Seite2018-02-20T03:18:09+01:00se7337klara.mall@kit.eduGoogle Chrome: Spalten-Fehler bei FQDN-Recs-SeiteGoogle Chrome (im Firefox ok):
Ab der zweiten Zeile steht die RR-Data in der FQDN-Info und alles weitere dann auch eins zu weit links.Google Chrome (im Firefox ok):
Ab der zweiten Zeile steht die RR-Data in der FQDN-Info und alles weitere dann auch eins zu weit links.https://git.scc.kit.edu/scc-net/netvs/netvs-core/-/issues/43Fehlende Fehlermedlung bei abschicken eines leeren RR-Create/Edit-Formulars2018-03-20T15:14:14+01:00xe4704janis.streib@kit.eduFehlende Fehlermedlung bei abschicken eines leeren RR-Create/Edit-FormularsDas Formular wird einfach wieder angezeigt.Das Formular wird einfach wieder angezeigt.https://git.scc.kit.edu/scc-net/netvs/netvs-core/-/issues/36NULL-Behandlung bei Leer-Parameter2018-02-05T17:42:47+01:00se7337klara.mall@kit.eduNULL-Behandlung bei Leer-ParameterAbteilungsweiter Testhttps://git.scc.kit.edu/scc-net/netvs/netvs-core/-/issues/31Suche: FQDN-Ergebnis wird als RR-Ergebnis dargestellt2018-02-01T09:52:05+01:00xe4704janis.streib@kit.eduSuche: FQDN-Ergebnis wird als RR-Ergebnis dargestelltAbteilungsweiter Test