Skip to main content
Skip table of contents

Bekannte Probleme IGEL UMS 12.02.100

Vereinheitlichtes Protokoll

  • Wenn die Befehlsprotokollierung für OS12-Geräte aktiviert ist, muss die UMS Web App auf jedem UMS Server installiert werden.
  • In einer HA-Umgebung mit einem installierten UMS Load Balancer kann der Scan- und Registrierungsbefehl für OS 12 Thin Clients nicht erfolgreich sein. Dieses Problem tritt bei OS 12 Versionen vor 12.2.100 auf.

UMS Web-Anwendung

  • Die Suche in der UMS Web App funktioniert nicht, wenn UD Pockets in der UMS verwendet werden.
    Kunden, die UD Pockets verwenden, müssen entweder Views/Searches in der UMS Console verwenden oder sollten nicht aktualisieren, bevor das Problem behoben wurde.

Nach dem Update auf UMS 12.02.100 treten Fehler auf

Symptom

Nach der Aktualisierung auf UMS 12.02.100 werden Fehler wie '....module java.base öffnet nicht java.security.cert"' oder Fehler nach dem gleichen Muster auftreten, vor allem wenn man mit Zertifikaten arbeitet.


Umwelt

  • IGEL UMS 12.02.100 auf Windows (Update-Installation)

Problem

In UMS 12.02.100 wurde Java von Version 8 auf 17 aktualisiert. Für die Migration mussten wir zusätzliche Java-Optionen für UMS Console, UMS Administrator und IGELRMGUIServer hinzufügen. Diese Optionen sehen wie folgt aus:

vmparam --add-opens=java.base/java.security.cert=ALL-UNNAMED


Beim Update werden die Dateien RMClient.config und RMAdmin.config aktualisiert und für den IGELRMGUIServer-Dienst zusätzliche Java-Optionen hinzugefügt.

  • Die zusätzlichen Einträge für die UMS Konsole:

    TEXT
    vmparam --add-opens=java.desktop/javax.swing=ALL-UNNAMED
    vmparam --add-opens=java.desktop/javax.swing.table=ALL-UNNAMED
    vmparam --add-opens=java.base/java.security.cert=ALL-UNNAMED
    vmparam --add-opens=java.desktop/javax.swing.event=ALL-UNNAMED
    vmparam --add-opens=java.base/java.security=ALL-UNNAMED
    vmparam --add-opens=java.base/java.util=ALL-UNNAMED
    vmparam --add-opens=java.base/java.lang=ALL-UNNAMED
    vmparam --add-opens=java.base/sun.security.provider=ALL-UNNAMED
    vmparam --add-opens=java.base/sun.security.util=ALL-UNNAMED
    vmparam --add-opens=java.base/sun.security.x509=ALL-UNNAMED
    vmparam --add-opens=java.base/java.io=ALL-UNNAMED
    vmparam --add-opens=java.base/java.util.concurrent=ALL-UNNAMED
    vmparam --add-opens=java.base/sun.security.pkcs=ALL-UNNAMED
    vmparam --add-opens=java.base/sun.util.calendar=ALL-UNNAMED
    vmparam --add-opens=java.rmi/sun.rmi.transport=ALL-UNNAMED
    vmparam --add-opens=java.desktop/sun.swing.plaf.synth=ALL-UNNAMED
  • Die zusätzlichen Einträge für den UMS Administrator:

    TEXT
    vmparam --add-opens=java.desktop/sun.swing.plaf.synth=ALL-UNNAMED
  • Die zusätzlichen Einträge für den UMS Server (open .../rmguiserver/bin/editTomcatService):

    TEXT
    --add-opens=java.base/java.lang=ALL-UNNAMED
    --add-opens=java.base/java.io=ALL-UNNAMED
    --add-opens=java.base/java.util=ALL-UNNAMED
    --add-opens=java.base/java.util.concurrent=ALL-UNNAMED
    --add-opens=java.rmi/sun.rmi.transport=ALL-UNNAMED
    --add-opens=java.desktop/javax.swing.table=ALL-UNNAMED
    --add-opens=java.base/java.security.cert=ALL-UNNAMED
    --add-opens=java.base/sun.security.x509=ALL-UNNAMED
    --add-opens=java.base/sun.security.pkcs=ALL-UNNAMED
    --add-opens=java.base/sun.security.provider=ALL-UNNAMED
    --add-opens=java.base/sun.security.util=ALL-UNNAMED
    --add-opens=java.base/sun.util.calendar=ALL-UNNAMED
    --add-opens=java.base/java.security=ALL-UNNAMED


Wenn die Aktualisierung der Java-Optionen fehlschlägt, erhalten Sie die genannten Fehler. In diesem Fall können Sie nicht richtig mit UMS arbeiten. Die Fehler treten an mehreren Stellen auf, insbesondere wenn Sie mit Zertifikaten arbeiten.

Lösung

Die Java 9 Optionen müssen zu Ihre Umgebung anpassen:

  1. Open editTomcatService (.../rmguiserver/bin/editTomcatService).
  2. Kopieren Sie die folgenden Einträge und fügen Sie sie in den Abschnitt Java 9 Optionen (nicht Java Optionen) ein. (Wenn dieser Abschnitt bereits Einträge enthält, überschreiben Sie diese.):

    --add-opens=java.base/java.lang=ALL-UNNAMED
    --add-opens=java.base/java.io=ALL-UNNAMED
    --add-opens=java.base/java.util=ALL-UNNAMED
    --add-opens=java.base/java.util.concurrent=ALL-UNNAMED
    --add-opens=java.rmi/sun.rmi.transport=ALL-UNNAMED
    --add-opens=java.desktop/javax.swing.table=ALL-UNNAMED
    --add-opens=java.base/java.security.cert=ALL-UNNAMED
    --add-opens=java.base/sun.security.x509=ALL-UNNAMED
    --add-opens=java.base/sun.security.pkcs=ALL-UNNAMED
    --add-opens=java.base/sun.security.provider=ALL-UNNAMED
    --add-opens=java.base/sun.security.util=ALL-UNNAMED
    --add-opens=java.base/sun.util.calendar=ALL-UNNAMED
    --add-opens=java.base/java.security=ALL-UNNAMED

  3. Starten Sie den IGEL RMGUIServer-Dienst neu und testen Sie erneut.
JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.