Univention Bugzilla – Bug 27189
"&" im Namen von Snapshots
Last modified: 2012-12-12 21:10:26 CET
Wird ein Snapshot mit einem "&" im Namen angelegt, gibt UVMM die Meldung "Ein Fehler trat während der Bearbeitung Ihrer Anfrage auf." aus und der Snapshot wird nicht erzeugt.
Das ist eher eine Verbesserung im Frontend. Die gleiche unbrauchbare Fehlermeldung kommt auch bei anderen Sonderzeichen (+, @, ...)
Created attachment 4380 [details] Escape user supplied values
Der Patch wurde eingespielt. Beim Anlegen von Volumes werden auch noch die Benutzer, Gruppen und Permissions escaped. Im Python-Middle-Code wurden auch noch etliche Fälle korrigiert (Wird der Code eigentlich noch benötigt?) Im JavaScript-Frontend wird der Hostname im VNC-Applet und beim Löschen der Hostname und die Volume-Namen escaped. Weitere JS-Quoting-Probleme werden über Bug #28146 abgehandelt. svn34685, univention-virtual-machine-manager-daemon_2.0.1-1.386.201208071940 ChangeLog: svn14237 \item The escaping of XML special characters has been fixed (\ucsBug{27189}).
*** Bug 22069 has been marked as a duplicate of this bug. ***
Snapshot per UVMM angelegt mit dem Namen: Bla & <test ;) > = " ' " Beim Revert per UVMM: Error reverting "2b3fdd16-62dd-ae2e-f193-bc2a8c2a4222" to snapshot: Domain snapshot not found: no snapshot with matching name 'Bla & <test ;) > = " ' "'
(In reply to comment #5) > Snapshot per UVMM angelegt mit dem Namen: > Bla & <test ;) > = " ' " > > Beim Revert per UVMM: > > Error reverting "2b3fdd16-62dd-ae2e-f193-bc2a8c2a4222" to snapshot: Domain > snapshot not found: no snapshot with matching name 'Bla & <test ;) > = " > ' "' Das ist ein Bug in UMC / Dojo: Bug #29254 Für das 3.1-Relese werden jetzt ertsmal & und < verboten. svn37285, univention-virtual-machine-manager-daemon_2.0.18-1.408.201211161039 ChangeLog: svn15602 \item The escaping of XML special characters has been fixed; \texttt{\&} and \texttt{<} are prohibited in snapshot names (\ucsBug{27189}).
(In reply to comment #6) > Für das 3.1-Relese werden jetzt ertsmal & und < verboten. > svn37285, univention-virtual-machine-manager-daemon_2.0.18-1.408.201211161039 Das funktioniert soweit, allerdings ist die Fehlermeldung noch alt (Angeblich nur "/" und "." verboten). > ChangeLog: svn15602 > \item The escaping of XML special characters has been fixed; \texttt{\&} and > \texttt{<} are prohibited in snapshot names (\ucsBug{27189}). OK
(In reply to comment #7) > (In reply to comment #6) > > Für das 3.1-Relese werden jetzt ertsmal & und < verboten. > > svn37285, univention-virtual-machine-manager-daemon_2.0.18-1.408.201211161039 > Das funktioniert soweit, allerdings ist die Fehlermeldung noch alt (Angeblich > nur "/" und "." verboten). Wurde ergänzt. svn37368, 2.0.20-1.410.201211201403 ChangeLog: ±0
(In reply to comment #8) > (In reply to comment #7) > > (In reply to comment #6) > > > Für das 3.1-Relese werden jetzt ertsmal & und < verboten. > > Das funktioniert soweit, allerdings ist die Fehlermeldung noch alt (Angeblich > > nur "/" und "." verboten). > Wurde ergänzt. OK
UCS 3.1-0 has been released: http://forum.univention.de/viewtopic.php?f=54&t=2125 If this error occurs again, please use "Clone This Bug".