Hallo zusammen,
seit der Version 4.2.15.1.4 streikt der Haken, um die Clients auf UEFI-Boot umzustellen und wirft eine Fehlermeldung aus. Die Testing-Version 4.2.16.4.4 produziert den gleichen Fehler. Mit der Version vor der 4.2.15.1.4 gab es noch keine Fehlermeldung.
Das Problem ist, dass der Haken dann nach Schließen und wieder Öffnen des Configed nur sporadisch und nicht konsistent gesetzt wird. Auch bei der Massenauswahl von mehreren Clients kommt die gleiche Fehlermeldung.
Gibt es auf der CLI per opsi-admin einen Befehl, um auf allen Clients per Gießkanne UEFI-Boot zu aktivieren?
Vielen Dank im Voraus.
[gelöst]OPSI-Configed UEFI-Boot fehlerhaft
[gelöst]OPSI-Configed UEFI-Boot fehlerhaft
- Dateianhänge
-
- 2022-10-10 10_52_52-Window.png (8.35 KiB) 2978 mal betrachtet
Re: OPSI-Configed UEFI-Boot fehlerhaft
es wäre jetzt superspannend, eine Logdatei (d.h. den Ausschnitt der Logdatei um den Fehler herum) zu bekommen. Reproduzieren kann ich den Fehler hier nicht, ich vermute, es liegt nicht am UEFI-Button.
VG
VG
opsi support - uib gmbh
For productive opsi installations we recommend maintainance + support contracts which are the base of opsi development.
Wondering who's using opsi? Have a look at the opsi map: http://opsi.org/opsi-map/.
For productive opsi installations we recommend maintainance + support contracts which are the base of opsi development.
Wondering who's using opsi? Have a look at the opsi map: http://opsi.org/opsi-map/.
Re: OPSI-Configed UEFI-Boot fehlerhaft
Die Frage ist, welche Logdatei? Im Configed sind alle Logdateien clientconnect, instlog, userlogin, bootimage, opsiconfd (noch) leer, weil die PCs erst frisch ins System gekommen sind und die Fehlermeldung hier keinen Logeintrag generiert.
Die Systeme sind allesamt paedML Linux 7.2 mit OPSI v4.2 (Opsi-Service 4.2.0.309), reproduzierbar in jeder Installation mit jedem Configed ab 4.2.15.1.4
Oder liegts an der verwendeten Java Runtime (voreingestellt "Bundled Java current version 64bit")?
Die Systeme sind allesamt paedML Linux 7.2 mit OPSI v4.2 (Opsi-Service 4.2.0.309), reproduzierbar in jeder Installation mit jedem Configed ab 4.2.15.1.4
Oder liegts an der verwendeten Java Runtime (voreingestellt "Bundled Java current version 64bit")?
Re: OPSI-Configed UEFI-Boot fehlerhaft
Hab jetzt n Rollback auf den Editor 4.1.9.11.1 gemacht, damit funktioniert der UEFI-Haken auch ohne Probleme. Kann ich noch etwas zur näheren Untersuchung beitragen?
Merci im Voraus.
Merci im Voraus.
Re: OPSI-Configed UEFI-Boot fehlerhaft
Nochmal vielen Dank für den Hinweis, und sorry, dass ich mich erst jetzt wieder melde. Ich konnte die letzten Tage leider gar nichts bearbeiten.
Ja, da ich die Situation nichr reproduzieren kann, bin ich sehr an Logdateien interessiert. Vielleicht sogar sowohl von der alten configed-Version für dieselbe Situation wie für die neue.
Die Logdateien eines laufenden configeds erhält man am leichtesten über das Hauptmenü/Hilfe/Logdatei. Weil der konkrete Speicherort von Betriebssystem, Usernamen, Userrechten und Konfiguration abhängt. kann über diese Menüfunktion die Logdatei wahlweise direkt öffnen (mit der im System mit dem Dateityp verknüpften Anwendung) oder sich den Pfad zur Logdatei in die Zwischenablage holen und ihn dann mit dem Programm seiner Wahl öffnen.
Interessant für die Bearbeitung des Problems sind nur die ersten Zeilen der Datei, in der der Versionsangaben stehen, und ein paar Dutzend Zeilen im Umfeld der Fehlersituation.
Vielen Dank für die Hilfe
Rupert Röder
Ja, da ich die Situation nichr reproduzieren kann, bin ich sehr an Logdateien interessiert. Vielleicht sogar sowohl von der alten configed-Version für dieselbe Situation wie für die neue.
Die Logdateien eines laufenden configeds erhält man am leichtesten über das Hauptmenü/Hilfe/Logdatei. Weil der konkrete Speicherort von Betriebssystem, Usernamen, Userrechten und Konfiguration abhängt. kann über diese Menüfunktion die Logdatei wahlweise direkt öffnen (mit der im System mit dem Dateityp verknüpften Anwendung) oder sich den Pfad zur Logdatei in die Zwischenablage holen und ihn dann mit dem Programm seiner Wahl öffnen.
Interessant für die Bearbeitung des Problems sind nur die ersten Zeilen der Datei, in der der Versionsangaben stehen, und ein paar Dutzend Zeilen im Umfeld der Fehlersituation.
Vielen Dank für die Hilfe
Rupert Röder
opsi support - uib gmbh
For productive opsi installations we recommend maintainance + support contracts which are the base of opsi development.
Wondering who's using opsi? Have a look at the opsi map: http://opsi.org/opsi-map/.
For productive opsi installations we recommend maintainance + support contracts which are the base of opsi development.
Wondering who's using opsi? Have a look at the opsi map: http://opsi.org/opsi-map/.
-
- Beiträge: 42
- Registriert: 25 Nov 2009, 09:35
Re: OPSI-Configed UEFI-Boot fehlerhaft
Moin,
der Fehler tritt bei mir nur auf, wenn vorher für den Client ein netboot-Produkt (win10-x64) gesetzt wurde.
opsi config editor Version 4.2.15.1.4 (2022/08/10)
_________________________________________________________________________________
Copyright (c) uib 2001 - 2022 (www.uib.de)
Open Source license: AGPL v3
running on java version 11.0.8+10-LTS-sapmachine
Nach einem Neustart des Config-ED und mehrfachem Anklicken des Feldes geht es dann aber.
LOG:
....[[{"type":"ConfigState","configId":"clientconfig.dhcpd.filename","objectId":"hpz400-215.zmnh.uni-hamburg.de","values":["linux/pxelinux.cfg/elilo.efi"]}]]}
[3] (INFO) [2022-10-13 10:03:45.860] [Thread[AWT-EventQueue-0,6,main]] de.uib.opsicommand.JSONthroughHTTPS produceConnection, url; https://172.22.1.54:4447/rpc
[3] (INFO) [2022-10-13 10:03:45.861] [Thread[AWT-EventQueue-0,6,main]] de.uib.opsicommand.JSONthroughHTTPS retrieveJSONObject by connection sun.net.www.protocol.https.DelegateHttpsURLConnection:https://172.22.1.54:4447/rpc
[3] (INFO) [2022-10-13 10:03:45.861] [Thread[AWT-EventQueue-0,6,main]] de.uib.opsicommand.JSONthroughHTTPS retrieveJSONObject request properties {User-Agent=[opsi config editor 4.2.15.1.4], Accept-Encoding=[lz4], X-opsi-session-lifetime=[900]}
..........
.........
(retrieveJSONObject got result true )
[3] (INFO) [2022-10-13 10:03:45.891] [Thread[AWT-EventQueue-0,6,main]] de.uib.opsicommand.JSONthroughHTTPS retrieveJSONObject ready
[3] (INFO) [2022-10-13 10:03:45.891] [Thread[AWT-EventQueue-0,6,main]] de.uib.utilities.thread.WaitCursor stop wait cursor 1, was located at (de.uib.opsicommand.JSONthroughHTTPS)
[3] (INFO) [2022-10-13 10:03:45.891] [Thread[AWT-EventQueue-0,6,main]] de.uib.utilities.thread.WaitingWorker stop
[2] (WARNING) [2022-10-13 10:03:45.891] [Thread[AWT-EventQueue-0,6,main]] Error in thread Thread[AWT-EventQueue-0,6,main]
[3] (INFO) [2022-10-13 10:03:45.893] [Thread[AWT-EventQueue-0,6,main]] Exception java.lang.NullPointerException: Cannot invoke "java.util.Map.put(Object, Object)" because the return value of "java.util.Map.get(Object)" is null
STACK:
de.uib.opsidatamodel.OpsiserviceNOMPersistenceController.configureUefiBoot(OpsiserviceNOMPersistenceController.java:2512)
de.uib.configed.type.HostInfo.showAndSaveInternally(HostInfo.java:853)
de.uib.configed.ConfigedMain$ClientInfoDataChangedKeeper.save(ConfigedMain.java:6233)
de.uib.configed.ConfigedMain.checkSaveAll(ConfigedMain.java:6379)
de.uib.configed.gui.MainFrame.saveAction(MainFrame.java:4310)
de.uib.configed.gui.MainFrame$56.actionPerformed(MainFrame.java:2183)
java.desktop/javax.swing.AbstractButton.fireActionPerformed(Unknown Source)
java.desktop/javax.swing.AbstractButton$Handler.actionPerformed(Unknown Source)
java.desktop/javax.swing.DefaultButtonModel.fireActionPerformed(Unknown Source)
java.desktop/javax.swing.DefaultButtonModel.setPressed(Unknown Source)
java.desktop/javax.swing.plaf.basic.BasicButtonListener.mouseReleased(Unknown Source)
java.desktop/java.awt.AWTEventMulticaster.mouseReleased(Unknown Source)
java.desktop/java.awt.Component.processMouseEvent(Unknown Source)
java.desktop/javax.swing.JComponent.processMouseEvent(Unknown Source)
java.desktop/java.awt.Component.processEvent(Unknown Source)
java.desktop/java.awt.Container.processEvent(Unknown Source)
java.desktop/java.awt.Component.dispatchEventImpl(Unknown Source)
java.desktop/java.awt.Container.dispatchEventImpl(Unknown Source)
java.desktop/java.awt.Component.dispatchEvent(Unknown Source)
java.desktop/java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source)
java.desktop/java.awt.LightweightDispatcher.processMouseEvent(Unknown Source)
java.desktop/java.awt.LightweightDispatcher.dispatchEvent(Unknown Source)
java.desktop/java.awt.Container.dispatchEventImpl(Unknown Source)
java.desktop/java.awt.Window.dispatchEventImpl(Unknown Source)
java.desktop/java.awt.Component.dispatchEvent(Unknown Source)
java.desktop/java.awt.EventQueue.dispatchEventImpl(Unknown Source)
java.desktop/java.awt.EventQueue$4.run(Unknown Source)
java.desktop/java.awt.EventQueue$4.run(Unknown Source)
java.base/java.security.AccessController.doPrivileged(Native Method)
java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source)
java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source)
java.desktop/java.awt.EventQueue$5.run(Unknown Source)
java.desktop/java.awt.EventQueue$5.run(Unknown Source)
java.base/java.security.AccessController.doPrivileged(Native Method)
java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source)
java.desktop/java.awt.EventQueue.dispatchEvent(Unknown Source)
java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
java.desktop/java.awt.EventDispatchThread.pumpEvents(Unknown Source)
java.desktop/java.awt.EventDispatchThread.pumpEvents(Unknown Source)
java.desktop/java.awt.EventDispatchThread.run(Unknown Source)
[3] (INFO) [2022-10-13 10:03:45.894] [Thread[AWT-EventQueue-0,6,main]] Exception java.lang.NullPointerException: Cannot invoke "java.util.Map.put(Object, Object)" because the return value of "java.util.Map.get(Object)" is null
STACK:
de.uib.opsidatamodel.OpsiserviceNOMPersistenceController.configureUefiBoot(OpsiserviceNOMPersistenceController.java:2512)
de.uib.configed.type.HostInfo.showAndSaveInternally(HostInfo.java:853)
de.uib.configed.ConfigedMain$ClientInfoDataChangedKeeper.save(ConfigedMain.java:6233)
de.uib.configed.ConfigedMain.checkSaveAll(ConfigedMain.java:6379)
de.uib.configed.gui.MainFrame.saveAction(MainFrame.java:4310)
de.uib.configed.gui.MainFrame$56.actionPerformed(MainFrame.java:2183)
java.desktop/javax.swing.AbstractButton.fireActionPerformed(Unknown Source)
java.desktop/javax.swing.AbstractButton$Handler.actionPerformed(Unknown Source)
java.desktop/javax.swing.DefaultButtonModel.fireActionPerformed(Unknown Source)
java.desktop/javax.swing.DefaultButtonModel.setPressed(Unknown Source)
java.desktop/javax.swing.plaf.basic.BasicButtonListener.mouseReleased(Unknown Source)
java.desktop/java.awt.AWTEventMulticaster.mouseReleased(Unknown Source)
java.desktop/java.awt.Component.processMouseEvent(Unknown Source)
java.desktop/javax.swing.JComponent.processMouseEvent(Unknown Source)
java.desktop/java.awt.Component.processEvent(Unknown Source)
java.desktop/java.awt.Container.processEvent(Unknown Source)
java.desktop/java.awt.Component.dispatchEventImpl(Unknown Source)
java.desktop/java.awt.Container.dispatchEventImpl(Unknown Source)
java.desktop/java.awt.Component.dispatchEvent(Unknown Source)
java.desktop/java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source)
java.desktop/java.awt.LightweightDispatcher.processMouseEvent(Unknown Source)
java.desktop/java.awt.LightweightDispatcher.dispatchEvent(Unknown Source)
java.desktop/java.awt.Container.dispatchEventImpl(Unknown Source)
java.desktop/java.awt.Window.dispatchEventImpl(Unknown Source)
java.desktop/java.awt.Component.dispatchEvent(Unknown Source)
java.desktop/java.awt.EventQueue.dispatchEventImpl(Unknown Source)
java.desktop/java.awt.EventQueue$4.run(Unknown Source)
java.desktop/java.awt.EventQueue$4.run(Unknown Source)
java.base/java.security.AccessController.doPrivileged(Native Method)
java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source)
java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source)
java.desktop/java.awt.EventQueue$5.run(Unknown Source)
java.desktop/java.awt.EventQueue$5.run(Unknown Source)
java.base/java.security.AccessController.doPrivileged(Native Method)
java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source)
java.desktop/java.awt.EventQueue.dispatchEvent(Unknown Source)
java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
java.desktop/java.awt.EventDispatchThread.pumpEvents(Unknown Source)
java.desktop/java.awt.EventDispatchThread.pumpEvents(Unknown Source)
java.desktop/java.awt.EventDispatchThread.run(Unknown Source)
[1] (ERROR) [2022-10-13 10:03:45.894] [Thread[AWT-EventQueue-0,6,main]] Nicht erwarteter Fehler Cannot invoke "java.util.Map.put(Object, Object)" because the return value of "java.util.Map.get(Object)" is null
Bitte die Logdatei einsehen
[3] (INFO) [2022-10-13 10:03:45.894] [Thread[AWT-EventQueue-0,6,main]] error list size 1
[3] (INFO) [2022-10-13 10:03:45.895] [Thread[AWT-EventQueue-0,6,main]] de.uib.configed.gui.FShowList created by constructor 3 owner de.uib.configed.gui.MainFrame[frame0,60,110,1484x980,invalid,layout=java.awt.BorderLayout,title=opsi config editor - edv@172.22.1.54,resizable,normal,defaultCloseOperation=DO_NOTHING_ON_CLOSE,rootPane=javax.swing.JRootPane[,8,31,1468x941,invalid,layout=javax.swing.JRootPane$RootLayout,alignmentX=0.0,alignmentY=0.0,border=javax.swing.plaf.synth.SynthBorder@2417b086,flags=16777673,maximumSize=,minimumSize=,preferredSize=],rootPaneCheckingEnabled=true]
[3] (INFO) [2022-10-13 10:03:45.895] [Thread[AWT-EventQueue-0,6,main]] de.uib.configed.gui.FShowList registerWithRunningInstances
[3] (INFO) [2022-10-13 10:03:45.895] [Thread[AWT-EventQueue-0,6,main]] de.uib.configed.gui.FShowList init null icons
[3] (INFO) [2022-10-13 10:03:45.895] [Thread[AWT-EventQueue-0,6,main]] de.uib.configed.gui.FShowList setButtons and icons [ok]
[3] (INFO) [2022-10-13 10:03:45.895] [Thread[AWT-EventQueue-0,6,main]] de.uib.configed.gui.FShowList with icons null
[3] (INFO) [2022-10-13 10:03:45.904] [Thread[AWT-EventQueue-0,6,main]] de.uib.configed.gui.FShowList master, centerOnMaster de.uib.configed.gui.MainFrame[frame0,60,110,1484x980,invalid,layout=java.awt.BorderLayout,title=opsi config editor - edv@172.22.1.54,resizable,normal,defaultCloseOperation=DO_NOTHING_ON_CLOSE,rootPane=javax.swing.JRootPane[,8,31,1468x941,invalid,layout=javax.swing.JRootPane$RootLayout,alignmentX=0.0,alignmentY=0.0,border=javax.swing.plaf.synth.SynthBorder@2417b086,flags=16777673,maximumSize=,minimumSize=,preferredSize=],rootPaneCheckingEnabled=true], true....
Grüße aus Hamburg Sigi
der Fehler tritt bei mir nur auf, wenn vorher für den Client ein netboot-Produkt (win10-x64) gesetzt wurde.
opsi config editor Version 4.2.15.1.4 (2022/08/10)
_________________________________________________________________________________
Copyright (c) uib 2001 - 2022 (www.uib.de)
Open Source license: AGPL v3
running on java version 11.0.8+10-LTS-sapmachine
Nach einem Neustart des Config-ED und mehrfachem Anklicken des Feldes geht es dann aber.
LOG:
....[[{"type":"ConfigState","configId":"clientconfig.dhcpd.filename","objectId":"hpz400-215.zmnh.uni-hamburg.de","values":["linux/pxelinux.cfg/elilo.efi"]}]]}
[3] (INFO) [2022-10-13 10:03:45.860] [Thread[AWT-EventQueue-0,6,main]] de.uib.opsicommand.JSONthroughHTTPS produceConnection, url; https://172.22.1.54:4447/rpc
[3] (INFO) [2022-10-13 10:03:45.861] [Thread[AWT-EventQueue-0,6,main]] de.uib.opsicommand.JSONthroughHTTPS retrieveJSONObject by connection sun.net.www.protocol.https.DelegateHttpsURLConnection:https://172.22.1.54:4447/rpc
[3] (INFO) [2022-10-13 10:03:45.861] [Thread[AWT-EventQueue-0,6,main]] de.uib.opsicommand.JSONthroughHTTPS retrieveJSONObject request properties {User-Agent=[opsi config editor 4.2.15.1.4], Accept-Encoding=[lz4], X-opsi-session-lifetime=[900]}
..........
.........
(retrieveJSONObject got result true )
[3] (INFO) [2022-10-13 10:03:45.891] [Thread[AWT-EventQueue-0,6,main]] de.uib.opsicommand.JSONthroughHTTPS retrieveJSONObject ready
[3] (INFO) [2022-10-13 10:03:45.891] [Thread[AWT-EventQueue-0,6,main]] de.uib.utilities.thread.WaitCursor stop wait cursor 1, was located at (de.uib.opsicommand.JSONthroughHTTPS)
[3] (INFO) [2022-10-13 10:03:45.891] [Thread[AWT-EventQueue-0,6,main]] de.uib.utilities.thread.WaitingWorker stop
[2] (WARNING) [2022-10-13 10:03:45.891] [Thread[AWT-EventQueue-0,6,main]] Error in thread Thread[AWT-EventQueue-0,6,main]
[3] (INFO) [2022-10-13 10:03:45.893] [Thread[AWT-EventQueue-0,6,main]] Exception java.lang.NullPointerException: Cannot invoke "java.util.Map.put(Object, Object)" because the return value of "java.util.Map.get(Object)" is null
STACK:
de.uib.opsidatamodel.OpsiserviceNOMPersistenceController.configureUefiBoot(OpsiserviceNOMPersistenceController.java:2512)
de.uib.configed.type.HostInfo.showAndSaveInternally(HostInfo.java:853)
de.uib.configed.ConfigedMain$ClientInfoDataChangedKeeper.save(ConfigedMain.java:6233)
de.uib.configed.ConfigedMain.checkSaveAll(ConfigedMain.java:6379)
de.uib.configed.gui.MainFrame.saveAction(MainFrame.java:4310)
de.uib.configed.gui.MainFrame$56.actionPerformed(MainFrame.java:2183)
java.desktop/javax.swing.AbstractButton.fireActionPerformed(Unknown Source)
java.desktop/javax.swing.AbstractButton$Handler.actionPerformed(Unknown Source)
java.desktop/javax.swing.DefaultButtonModel.fireActionPerformed(Unknown Source)
java.desktop/javax.swing.DefaultButtonModel.setPressed(Unknown Source)
java.desktop/javax.swing.plaf.basic.BasicButtonListener.mouseReleased(Unknown Source)
java.desktop/java.awt.AWTEventMulticaster.mouseReleased(Unknown Source)
java.desktop/java.awt.Component.processMouseEvent(Unknown Source)
java.desktop/javax.swing.JComponent.processMouseEvent(Unknown Source)
java.desktop/java.awt.Component.processEvent(Unknown Source)
java.desktop/java.awt.Container.processEvent(Unknown Source)
java.desktop/java.awt.Component.dispatchEventImpl(Unknown Source)
java.desktop/java.awt.Container.dispatchEventImpl(Unknown Source)
java.desktop/java.awt.Component.dispatchEvent(Unknown Source)
java.desktop/java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source)
java.desktop/java.awt.LightweightDispatcher.processMouseEvent(Unknown Source)
java.desktop/java.awt.LightweightDispatcher.dispatchEvent(Unknown Source)
java.desktop/java.awt.Container.dispatchEventImpl(Unknown Source)
java.desktop/java.awt.Window.dispatchEventImpl(Unknown Source)
java.desktop/java.awt.Component.dispatchEvent(Unknown Source)
java.desktop/java.awt.EventQueue.dispatchEventImpl(Unknown Source)
java.desktop/java.awt.EventQueue$4.run(Unknown Source)
java.desktop/java.awt.EventQueue$4.run(Unknown Source)
java.base/java.security.AccessController.doPrivileged(Native Method)
java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source)
java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source)
java.desktop/java.awt.EventQueue$5.run(Unknown Source)
java.desktop/java.awt.EventQueue$5.run(Unknown Source)
java.base/java.security.AccessController.doPrivileged(Native Method)
java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source)
java.desktop/java.awt.EventQueue.dispatchEvent(Unknown Source)
java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
java.desktop/java.awt.EventDispatchThread.pumpEvents(Unknown Source)
java.desktop/java.awt.EventDispatchThread.pumpEvents(Unknown Source)
java.desktop/java.awt.EventDispatchThread.run(Unknown Source)
[3] (INFO) [2022-10-13 10:03:45.894] [Thread[AWT-EventQueue-0,6,main]] Exception java.lang.NullPointerException: Cannot invoke "java.util.Map.put(Object, Object)" because the return value of "java.util.Map.get(Object)" is null
STACK:
de.uib.opsidatamodel.OpsiserviceNOMPersistenceController.configureUefiBoot(OpsiserviceNOMPersistenceController.java:2512)
de.uib.configed.type.HostInfo.showAndSaveInternally(HostInfo.java:853)
de.uib.configed.ConfigedMain$ClientInfoDataChangedKeeper.save(ConfigedMain.java:6233)
de.uib.configed.ConfigedMain.checkSaveAll(ConfigedMain.java:6379)
de.uib.configed.gui.MainFrame.saveAction(MainFrame.java:4310)
de.uib.configed.gui.MainFrame$56.actionPerformed(MainFrame.java:2183)
java.desktop/javax.swing.AbstractButton.fireActionPerformed(Unknown Source)
java.desktop/javax.swing.AbstractButton$Handler.actionPerformed(Unknown Source)
java.desktop/javax.swing.DefaultButtonModel.fireActionPerformed(Unknown Source)
java.desktop/javax.swing.DefaultButtonModel.setPressed(Unknown Source)
java.desktop/javax.swing.plaf.basic.BasicButtonListener.mouseReleased(Unknown Source)
java.desktop/java.awt.AWTEventMulticaster.mouseReleased(Unknown Source)
java.desktop/java.awt.Component.processMouseEvent(Unknown Source)
java.desktop/javax.swing.JComponent.processMouseEvent(Unknown Source)
java.desktop/java.awt.Component.processEvent(Unknown Source)
java.desktop/java.awt.Container.processEvent(Unknown Source)
java.desktop/java.awt.Component.dispatchEventImpl(Unknown Source)
java.desktop/java.awt.Container.dispatchEventImpl(Unknown Source)
java.desktop/java.awt.Component.dispatchEvent(Unknown Source)
java.desktop/java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source)
java.desktop/java.awt.LightweightDispatcher.processMouseEvent(Unknown Source)
java.desktop/java.awt.LightweightDispatcher.dispatchEvent(Unknown Source)
java.desktop/java.awt.Container.dispatchEventImpl(Unknown Source)
java.desktop/java.awt.Window.dispatchEventImpl(Unknown Source)
java.desktop/java.awt.Component.dispatchEvent(Unknown Source)
java.desktop/java.awt.EventQueue.dispatchEventImpl(Unknown Source)
java.desktop/java.awt.EventQueue$4.run(Unknown Source)
java.desktop/java.awt.EventQueue$4.run(Unknown Source)
java.base/java.security.AccessController.doPrivileged(Native Method)
java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source)
java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source)
java.desktop/java.awt.EventQueue$5.run(Unknown Source)
java.desktop/java.awt.EventQueue$5.run(Unknown Source)
java.base/java.security.AccessController.doPrivileged(Native Method)
java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(Unknown Source)
java.desktop/java.awt.EventQueue.dispatchEvent(Unknown Source)
java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
java.desktop/java.awt.EventDispatchThread.pumpEvents(Unknown Source)
java.desktop/java.awt.EventDispatchThread.pumpEvents(Unknown Source)
java.desktop/java.awt.EventDispatchThread.run(Unknown Source)
[1] (ERROR) [2022-10-13 10:03:45.894] [Thread[AWT-EventQueue-0,6,main]] Nicht erwarteter Fehler Cannot invoke "java.util.Map.put(Object, Object)" because the return value of "java.util.Map.get(Object)" is null
Bitte die Logdatei einsehen
[3] (INFO) [2022-10-13 10:03:45.894] [Thread[AWT-EventQueue-0,6,main]] error list size 1
[3] (INFO) [2022-10-13 10:03:45.895] [Thread[AWT-EventQueue-0,6,main]] de.uib.configed.gui.FShowList created by constructor 3 owner de.uib.configed.gui.MainFrame[frame0,60,110,1484x980,invalid,layout=java.awt.BorderLayout,title=opsi config editor - edv@172.22.1.54,resizable,normal,defaultCloseOperation=DO_NOTHING_ON_CLOSE,rootPane=javax.swing.JRootPane[,8,31,1468x941,invalid,layout=javax.swing.JRootPane$RootLayout,alignmentX=0.0,alignmentY=0.0,border=javax.swing.plaf.synth.SynthBorder@2417b086,flags=16777673,maximumSize=,minimumSize=,preferredSize=],rootPaneCheckingEnabled=true]
[3] (INFO) [2022-10-13 10:03:45.895] [Thread[AWT-EventQueue-0,6,main]] de.uib.configed.gui.FShowList registerWithRunningInstances
[3] (INFO) [2022-10-13 10:03:45.895] [Thread[AWT-EventQueue-0,6,main]] de.uib.configed.gui.FShowList init null icons
[3] (INFO) [2022-10-13 10:03:45.895] [Thread[AWT-EventQueue-0,6,main]] de.uib.configed.gui.FShowList setButtons and icons [ok]
[3] (INFO) [2022-10-13 10:03:45.895] [Thread[AWT-EventQueue-0,6,main]] de.uib.configed.gui.FShowList with icons null
[3] (INFO) [2022-10-13 10:03:45.904] [Thread[AWT-EventQueue-0,6,main]] de.uib.configed.gui.FShowList master, centerOnMaster de.uib.configed.gui.MainFrame[frame0,60,110,1484x980,invalid,layout=java.awt.BorderLayout,title=opsi config editor - edv@172.22.1.54,resizable,normal,defaultCloseOperation=DO_NOTHING_ON_CLOSE,rootPane=javax.swing.JRootPane[,8,31,1468x941,invalid,layout=javax.swing.JRootPane$RootLayout,alignmentX=0.0,alignmentY=0.0,border=javax.swing.plaf.synth.SynthBorder@2417b086,flags=16777673,maximumSize=,minimumSize=,preferredSize=],rootPaneCheckingEnabled=true], true....
Grüße aus Hamburg Sigi
Re: OPSI-Configed UEFI-Boot fehlerhaft
danke für das Logfile. Ich habe die Stelle erkannt, die zu dem Fehler führen kann, und den Code modifiziert (der neue configed ist frisch in testing). Richtig testen konnte ich es allerdings nicht, weil ich den Fehler immer noch nicht reproduzieren konnte.
VG
Rupert Röder
VG
Rupert Röder
opsi support - uib gmbh
For productive opsi installations we recommend maintainance + support contracts which are the base of opsi development.
Wondering who's using opsi? Have a look at the opsi map: http://opsi.org/opsi-map/.
For productive opsi installations we recommend maintainance + support contracts which are the base of opsi development.
Wondering who's using opsi? Have a look at the opsi map: http://opsi.org/opsi-map/.
Re: OPSI-Configed UEFI-Boot fehlerhaft
Anbei meine Logdatei (Start Configed und Setzen des UEFI-Haken).
Ist der angesprochene Testing-Configed der hier? http://download.uib.de/opsi4.2/testing/ ... 4.5-1.opsi
Ist der angesprochene Testing-Configed der hier? http://download.uib.de/opsi4.2/testing/ ... 4.5-1.opsi
- Dateianhänge
-
- configed__backup_paedml-linux_lokal.log
- (442.86 KiB) 62-mal heruntergeladen
Re: OPSI-Configed UEFI-Boot fehlerhaft
Kurzes Feedback, das Problem ist mit der aktuellen stable-Version 4.2.16.4.9 vom 02.11.2022 behoben
Vielen Dank
Vielen Dank