Seite 2 von 2

Re: Fehler bei Paketbündel erstellen

Verfasst: 25 Mai 2020, 06:33
von FenFire
Hab es jetzt geschafft, den oPB zu aktualisieren. War als opsi-Paket vorhanden, also ganz simpel. Da die AdminVM erst kürzlich installiert wurde, wundert es mich schon, dass sogar drei opsi-Programme nicht aktuell waren.
Wie auch immer, es funktioniert weiterhin nicht:

Code: Alles auswählen

An unhandled exception occurred. Please report the problem
via the official opsi PackageBuilder forum:

https://forum.opsi.org/viewforum.php?f=22

Thank you!

A log has been written to "C:\Users\ADMINI~1.PAE\AppData\Local\Temp\opb-error-l8ysv5ow.log".

Error information:
--------------------------------------------------------------------------------
2020-05-25, 06:28:42
opsi PackageBuilder version: 8.4.4
--------------------------------------------------------------------------------
<class 'TypeError'>: 
the JSON object must be str, bytes or bytearray, not dict
--------------------------------------------------------------------------------
  File "oPB\gui\bundle.py", line 124, in update_ui
  File "oPB\controller\components\bundle.py", line 79, in update_model_data
  File "oPB\controller\base.py", line 367, in do_getproducts
  File "oPB\controller\base.py", line 217, in _do
  File "oPB\core\processing.py", line 413, in run
  File "json\__init__.py", line 341, in loads
In der Log steht jetzt allerdings wieder ein SSH-Fehler - obwohl ich an der Konfiguration nichts verändert habe.

Code: Alles auswählen

[2020-05-25 06:28:28 AM] - oPB                                           -     INFO - --------------------------------------------------------------------------------
[2020-05-25 06:28:28 AM] - oPB                                           -     INFO - opsi PackageBuilder (MIT licensed) 8.4.4
[2020-05-25 06:28:28 AM] - oPB                                           -     INFO - Current user: administrator
[2020-05-25 06:28:28 AM] - oPB                                           -     INFO - Command line arguments given:
[2020-05-25 06:28:28 AM] - oPB                                           -     INFO -   path: 
[2020-05-25 06:28:28 AM] - oPB                                           -     INFO -   dev_dir: None
[2020-05-25 06:28:28 AM] - oPB                                           -     INFO -   nonetdrive: False
[2020-05-25 06:28:28 AM] - oPB                                           -     INFO -   noexcepthook: False
[2020-05-25 06:28:28 AM] - oPB                                           -     INFO -   build_mode: None
[2020-05-25 06:28:28 AM] - oPB                                           -     INFO -   packetaction: None
[2020-05-25 06:28:28 AM] - oPB                                           -     INFO -   setrights: False
[2020-05-25 06:28:28 AM] - oPB                                           -     INFO -   nogui: False
[2020-05-25 06:28:28 AM] - oPB                                           -     INFO -   quiet: False
[2020-05-25 06:28:28 AM] - oPB                                           -     INFO -   noupdate: True
[2020-05-25 06:28:28 AM] - oPB                                           -     INFO -   log_file: None
[2020-05-25 06:28:28 AM] - oPB                                           -     INFO -   log_level: NOTSET
[2020-05-25 06:28:28 AM] - oPB                                           -    DEBUG - QT5 library path: C:/Program Files (x86)/opsi PackageBuilderNG/PyQt5/Qt/plugins
[2020-05-25 06:28:28 AM] - oPB                                           -    DEBUG - QT5 library path: C:/Program Files (x86)/opsi PackageBuilderNG
[2020-05-25 06:28:28 AM] - oPB.core.confighandler.ConfigHandler          -    DEBUG - Current configuration values:
[2020-05-25 06:28:28 AM] - oPB.core.confighandler.ConfigHandler          -    DEBUG - [version]
[2020-05-25 06:28:28 AM] - oPB.core.confighandler.ConfigHandler          -    DEBUG - 	ini = 8.4.4
[2020-05-25 06:28:28 AM] - oPB.core.confighandler.ConfigHandler          -    DEBUG - 	firstrun = True
[2020-05-25 06:28:28 AM] - oPB.core.confighandler.ConfigHandler          -    DEBUG - [server]
[2020-05-25 06:28:28 AM] - oPB.core.confighandler.ConfigHandler          -    DEBUG - 	name = backup.paedml-linux.lokal
[2020-05-25 06:28:28 AM] - oPB.core.confighandler.ConfigHandler          -    DEBUG - 	user = schoolopsiadmin
[2020-05-25 06:28:28 AM] - oPB.core.confighandler.ConfigHandler          -    DEBUG - 	pass = 416773414751384d46304257
[2020-05-25 06:28:28 AM] - oPB.core.confighandler.ConfigHandler          -    DEBUG - 	rootpw = 
[2020-05-25 06:28:28 AM] - oPB.core.confighandler.ConfigHandler          -    DEBUG - 	age = True
[2020-05-25 06:28:28 AM] - oPB.core.confighandler.ConfigHandler          -    DEBUG - 	sudo = False
[2020-05-25 06:28:28 AM] - oPB.core.confighandler.ConfigHandler          -    DEBUG - 	usenetdrive = True
[2020-05-25 06:28:28 AM] - oPB.core.confighandler.ConfigHandler          -    DEBUG - 	sshport = 22
[2020-05-25 06:28:28 AM] - oPB.core.confighandler.ConfigHandler          -    DEBUG - 	usekeyfile = False
[2020-05-25 06:28:28 AM] - oPB.core.confighandler.ConfigHandler          -    DEBUG - 	keyfilename = 
[2020-05-25 06:28:28 AM] - oPB.core.confighandler.ConfigHandler          -    DEBUG - 	is_opsi41 = True
[2020-05-25 06:28:28 AM] - oPB.core.confighandler.ConfigHandler          -    DEBUG - 	wb_new = True
[2020-05-25 06:28:28 AM] - oPB.core.confighandler.ConfigHandler          -    DEBUG - 	is_sles = False
[2020-05-25 06:28:28 AM] - oPB.core.confighandler.ConfigHandler          -    DEBUG - [maintainer]
[2020-05-25 06:28:28 AM] - oPB.core.confighandler.ConfigHandler          -    DEBUG - 	name = Package Maintainer
[2020-05-25 06:28:28 AM] - oPB.core.confighandler.ConfigHandler          -    DEBUG - 	email = maintainer@server.local.net
[2020-05-25 06:28:28 AM] - oPB.core.confighandler.ConfigHandler          -    DEBUG - [package]
[2020-05-25 06:28:28 AM] - oPB.core.confighandler.ConfigHandler          -    DEBUG - 	dev_dir = Z:
[2020-05-25 06:28:28 AM] - oPB.core.confighandler.ConfigHandler          -    DEBUG - 	local_share_base = /mnt/opsi_dev_share
[2020-05-25 06:28:28 AM] - oPB.core.confighandler.ConfigHandler          -    DEBUG - 	build = opsi-makepackage -v --no-md5 --no-zsync
[2020-05-25 06:28:28 AM] - oPB.core.confighandler.ConfigHandler          -    DEBUG - 	install = opsi-package-manager -i
[2020-05-25 06:28:28 AM] - oPB.core.confighandler.ConfigHandler          -    DEBUG - 	instsetup = opsi-package-manager -i -S
[2020-05-25 06:28:28 AM] - oPB.core.confighandler.ConfigHandler          -    DEBUG - 	uninstall = opsi-package-manager -r
[2020-05-25 06:28:28 AM] - oPB.core.confighandler.ConfigHandler          -    DEBUG - 	upload = opsi-package-manager -u
[2020-05-25 06:28:28 AM] - oPB.core.confighandler.ConfigHandler          -    DEBUG - 	showplink = True
[2020-05-25 06:28:28 AM] - oPB.core.confighandler.ConfigHandler          -    DEBUG - 	reloadforat = False
[2020-05-25 06:28:28 AM] - oPB.core.confighandler.ConfigHandler          -    DEBUG - 	wolleadtime = 15
[2020-05-25 06:28:28 AM] - oPB.core.confighandler.ConfigHandler          -    DEBUG - 	usedepotfuncs = False
[2020-05-25 06:28:28 AM] - oPB.core.confighandler.ConfigHandler          -    DEBUG - 	depotcache = 
[2020-05-25 06:28:28 AM] - oPB.core.confighandler.ConfigHandler          -    DEBUG - [tools]
[2020-05-25 06:28:28 AM] - oPB.core.confighandler.ConfigHandler          -    DEBUG - 	extchlog = True
[2020-05-25 06:28:28 AM] - oPB.core.confighandler.ConfigHandler          -    DEBUG - 	scripteditor = C:/Program Files (x86)/opsi PackageBuilderNG/ScriptEditor.exe
[2020-05-25 06:28:28 AM] - oPB.core.confighandler.ConfigHandler          -    DEBUG - 	editoroptions = -x=opsi -s --path=
[2020-05-25 06:28:28 AM] - oPB.core.confighandler.ConfigHandler          -    DEBUG - 	attachdirect = True
[2020-05-25 06:28:28 AM] - oPB.core.confighandler.ConfigHandler          -    DEBUG - 	editintern = True
[2020-05-25 06:28:28 AM] - oPB.core.confighandler.ConfigHandler          -    DEBUG - 	editstyle = True
[2020-05-25 06:28:28 AM] - oPB.core.confighandler.ConfigHandler          -    DEBUG - 	editfold = False
[2020-05-25 06:28:28 AM] - oPB.core.confighandler.ConfigHandler          -    DEBUG - 	chlogrecognition = urgency=
[2020-05-25 06:28:28 AM] - oPB.core.confighandler.ConfigHandler          -    DEBUG - 	chlogonbuild = False
[2020-05-25 06:28:28 AM] - oPB.core.confighandler.ConfigHandler          -    DEBUG - 	chlogonsave = False
[2020-05-25 06:28:28 AM] - oPB.core.confighandler.ConfigHandler          -    DEBUG - 	predeploycmds = 
[2020-05-25 06:28:28 AM] - oPB.core.confighandler.ConfigHandler          -    DEBUG - [messages]
[2020-05-25 06:28:28 AM] - oPB.core.confighandler.ConfigHandler          -    DEBUG - 	noerror = False
[2020-05-25 06:28:28 AM] - oPB.core.confighandler.ConfigHandler          -    DEBUG - 	nowarning = False
[2020-05-25 06:28:28 AM] - oPB.core.confighandler.ConfigHandler          -    DEBUG - 	noinfo = False
[2020-05-25 06:28:28 AM] - oPB.core.confighandler.ConfigHandler          -    DEBUG - 	noatwarn = False
[2020-05-25 06:28:28 AM] - oPB.core.confighandler.ConfigHandler          -    DEBUG - [language]
[2020-05-25 06:28:28 AM] - oPB.core.confighandler.ConfigHandler          -    DEBUG - 	lang = System
[2020-05-25 06:28:28 AM] - oPB.core.confighandler.ConfigHandler          -    DEBUG - [log]
[2020-05-25 06:28:28 AM] - oPB.core.confighandler.ConfigHandler          -    DEBUG - 	logalways = True
[2020-05-25 06:28:28 AM] - oPB.core.confighandler.ConfigHandler          -    DEBUG - 	logfile = opb-session.log
[2020-05-25 06:28:28 AM] - oPB.core.confighandler.ConfigHandler          -    DEBUG - 	loglevel = DEBUG
[2020-05-25 06:28:28 AM] - oPB.core.confighandler.ConfigHandler          -    DEBUG - [inet]
[2020-05-25 06:28:28 AM] - oPB.core.confighandler.ConfigHandler          -    DEBUG - 	useproxy = False
[2020-05-25 06:28:28 AM] - oPB.core.confighandler.ConfigHandler          -    DEBUG - 	chkupdstartup = False
[2020-05-25 06:28:28 AM] - oPB.core.confighandler.ConfigHandler          -    DEBUG - 	srv = 
[2020-05-25 06:28:28 AM] - oPB.core.confighandler.ConfigHandler          -    DEBUG - 	port = 
[2020-05-25 06:28:28 AM] - oPB.core.confighandler.ConfigHandler          -    DEBUG - 	user = 
[2020-05-25 06:28:28 AM] - oPB.core.confighandler.ConfigHandler          -    DEBUG - 	pass = 
[2020-05-25 06:28:28 AM] - oPB.core.confighandler.ConfigHandler          -    DEBUG - [window]
[2020-05-25 06:28:28 AM] - oPB.core.confighandler.ConfigHandler          -    DEBUG - 	posx = 532
[2020-05-25 06:28:28 AM] - oPB.core.confighandler.ConfigHandler          -    DEBUG - 	posy = 31
[2020-05-25 06:28:28 AM] - oPB.core.confighandler.ConfigHandler          -    DEBUG - 	width = 745
[2020-05-25 06:28:28 AM] - oPB.core.confighandler.ConfigHandler          -    DEBUG - 	height = 653
[2020-05-25 06:28:28 AM] - oPB.core.confighandler.ConfigHandler          -    DEBUG - 	recentfiles = 
[2020-05-25 06:28:28 AM] - oPB                                           -    DEBUG - Check online status
[2020-05-25 06:28:28 AM] - oPB                                           -     INFO - System platform: win32
[2020-05-25 06:28:28 AM] - oPB                                           -     INFO - Using existing network drive
[2020-05-25 06:28:28 AM] - oPB                                           -    DEBUG - Stylesheet successfully loaded: C:\Program Files (x86)\opsi PackageBuilderNG\ui\stylesheet.qss
[2020-05-25 06:28:28 AM] - oPB.gui.utilities.Translator                  -    DEBUG - Language file for system locale found.
[2020-05-25 06:28:28 AM] - oPB.gui.utilities.Translator                  -    DEBUG - Installing language: de
[2020-05-25 06:28:28 AM] - oPB.gui.utilities.Translator                  -    DEBUG - Load Qt standard translation: qt_de from: C:\Program Files (x86)\opsi PackageBuilderNG\PyQt5\Qt\translations
[2020-05-25 06:28:28 AM] - oPB.gui.utilities.Translator                  -    DEBUG - Load application translation: opsipackagebuilder_de from: :locale/
[2020-05-25 06:28:28 AM] - oPB.gui.utilities.Translator                  -    DEBUG - Qtbase translations successfully loaded.
[2020-05-25 06:28:28 AM] - oPB.gui.utilities.Translator                  -    DEBUG - Qthelp translations successfully loaded.
[2020-05-25 06:28:28 AM] - oPB.gui.utilities.Translator                  -    DEBUG - Qtmultimedia translations successfully loaded.
[2020-05-25 06:28:28 AM] - oPB.gui.utilities.Translator                  -    DEBUG - Application translations successfully loaded.
[2020-05-25 06:28:28 AM] - oPB.core.datadefinition.ControlFileData       -    DEBUG - Emit dataLoaded(True)
[2020-05-25 06:28:28 AM] - oPB.controller.main.MainWindowController      -    DEBUG - Initialize main window
[2020-05-25 06:28:28 AM] - oPB.controller.main.MainWindowController      -    DEBUG - Generate field model
[2020-05-25 06:28:28 AM] - oPB.controller.main.MainWindowController      -    DEBUG - Generate dependencies table model
[2020-05-25 06:28:28 AM] - oPB.controller.main.MainWindowController      -    DEBUG - Generate properties table model
[2020-05-25 06:28:28 AM] - oPB.controller.main.MainWindowController      -    DEBUG - Retranslating further messages...
[2020-05-25 06:28:28 AM] - oPB.gui.helpviewer.HelpDialog                 -    DEBUG - Retranslating further messages...
[2020-05-25 06:28:28 AM] - oPB.gui.splash.Splash                         -    DEBUG - Hide splash
[2020-05-25 06:28:28 AM] - oPB.gui.mainwindow.MainWindow                 -    DEBUG - Create data widget mapper for fields
[2020-05-25 06:28:28 AM] - oPB.gui.mainwindow.MainWindow                 -    DEBUG - Create data widget mapper for dependencies
[2020-05-25 06:28:28 AM] - oPB.gui.mainwindow.MainWindow                 -    DEBUG - Create data widget mapper for properties
[2020-05-25 06:28:28 AM] - oPB.gui.mainwindow.MainWindow                 -    DEBUG - Connect signals
[2020-05-25 06:28:28 AM] - oPB.gui.mainwindow.MainWindow                 -    DEBUG - Connect validators to fields
[2020-05-25 06:28:28 AM] - oPB.gui.mainwindow.MainWindow                 -    DEBUG - Reset datamapper and display
[2020-05-25 06:28:28 AM] - oPB.gui.mainwindow.MainWindow                 -    DEBUG - Update property fields
[2020-05-25 06:28:28 AM] - oPB.gui.mainwindow.MainWindow                 -    DEBUG - Update dependency fields
[2020-05-25 06:28:28 AM] - oPB.gui.logging.LogDialog                     -    DEBUG - Retranslating ui...
[2020-05-25 06:28:29 AM] - oPB.gui.mainwindow.MainWindow                 -    DEBUG - Retrieve active package list from depot
[2020-05-25 06:28:29 AM] - oPB.controller.settings.SettingsController    -    DEBUG - Initialize settings dialog
[2020-05-25 06:28:29 AM] - oPB.controller.settings.SettingsController    -    DEBUG - Generate configuration model
[2020-05-25 06:28:29 AM] - oPB.gui.splash.Splash                         -    DEBUG - Hide splash
[2020-05-25 06:28:29 AM] - oPB.gui.settings.SettingsDialog               -    DEBUG - Create option button group
[2020-05-25 06:28:29 AM] - oPB.gui.settings.SettingsDialog               -    DEBUG - Create data widget mapper
[2020-05-25 06:28:29 AM] - oPB.gui.settings.SettingsDialog               -    DEBUG - Connect signals
[2020-05-25 06:28:29 AM] - oPB.controller.settings.SettingsController    -    DEBUG - Connect signals
[2020-05-25 06:28:29 AM] - oPB.core.datadefinition.ControlFileData       -    DEBUG - Emit dataLoaded(True)
[2020-05-25 06:28:29 AM] - oPB.controller.components.quickuninstall.QuickUninstallComponent -    DEBUG - Generate product table model
[2020-05-25 06:28:29 AM] - oPB.controller.components.quickuninstall.QuickUninstallComponent -    DEBUG - Retranslating further messages...
[2020-05-25 06:28:29 AM] - oPB.gui.splash.Splash                         -    DEBUG - Hide splash
[2020-05-25 06:28:29 AM] - oPB.core.datadefinition.ControlFileData       -    DEBUG - Emit dataLoaded(True)
[2020-05-25 06:28:29 AM] - oPB.controller.components.scheduler.SchedulerComponent -    DEBUG - Generate job table model
[2020-05-25 06:28:29 AM] - oPB.controller.components.scheduler.SchedulerComponent -    DEBUG - Generate client table model
[2020-05-25 06:28:29 AM] - oPB.controller.components.scheduler.SchedulerComponent -    DEBUG - Generate product table model
[2020-05-25 06:28:29 AM] - oPB.controller.components.scheduler.SchedulerComponent -    DEBUG - Retranslating further messages...
[2020-05-25 06:28:29 AM] - oPB.gui.splash.Splash                         -    DEBUG - Hide splash
[2020-05-25 06:28:29 AM] - oPB.gui.splash.Splash                         -    DEBUG - Hide splash
[2020-05-25 06:28:29 AM] - oPB.core.datadefinition.ControlFileData       -    DEBUG - Emit dataLoaded(True)
[2020-05-25 06:28:29 AM] - oPB.gui.splash.Splash                         -    DEBUG - Hide splash
[2020-05-25 06:28:29 AM] - oPB.gui.deployagent.DeployAgentDialog         -    DEBUG - Create option button group
[2020-05-25 06:28:29 AM] - oPB.core.datadefinition.ControlFileData       -    DEBUG - Emit dataLoaded(True)
[2020-05-25 06:28:29 AM] - oPB.controller.components.depotmanager.DepotManagerComponent -    DEBUG - Generate left table model
[2020-05-25 06:28:29 AM] - oPB.controller.components.depotmanager.DepotManagerComponent -    DEBUG - Generate right table model
[2020-05-25 06:28:29 AM] - oPB.controller.components.depotmanager.DepotManagerComponent -    DEBUG - Generate report table model
[2020-05-25 06:28:29 AM] - oPB.controller.components.depotmanager.DepotManagerComponent -    DEBUG - Retranslating further messages...
[2020-05-25 06:28:29 AM] - oPB.gui.report.ReportSelectorDialog           -    DEBUG - Assign data model
[2020-05-25 06:28:30 AM] - oPB.gui.depotmanager.DepotManagerDialog       -    DEBUG - Assign data model
[2020-05-25 06:28:30 AM] - oPB.gui.splash.Splash                         -    DEBUG - Hide splash
[2020-05-25 06:28:30 AM] - oPB.gui.depotmanager.DepotManagerDialog       -    DEBUG - Update ui
[2020-05-25 06:28:30 AM] - oPB.core.datadefinition.ControlFileData       -    DEBUG - Emit dataLoaded(True)
[2020-05-25 06:28:30 AM] - oPB.controller.components.bundle.BundleComponent -    DEBUG - Generate product table model
[2020-05-25 06:28:30 AM] - oPB.controller.components.bundle.BundleComponent -    DEBUG - Retranslating further messages...
[2020-05-25 06:28:30 AM] - oPB.gui.splash.Splash                         -    DEBUG - Hide splash
[2020-05-25 06:28:30 AM] - oPB.core.datadefinition.ControlFileData       -    DEBUG - Emit dataLoaded(True)
[2020-05-25 06:28:30 AM] - oPB.controller.components.lockedproducts.LockedProductsComponent -    DEBUG - Generate product table model
[2020-05-25 06:28:30 AM] - oPB.controller.components.lockedproducts.LockedProductsComponent -    DEBUG - Retranslating further messages...
[2020-05-25 06:28:30 AM] - oPB.gui.splash.Splash                         -    DEBUG - Hide splash
[2020-05-25 06:28:30 AM] - oPB.controller.main.MainWindowController      -    DEBUG - Connect signals
[2020-05-25 06:28:30 AM] - oPB.controller.main.MainWindowController      -    DEBUG - Show main window
[2020-05-25 06:28:30 AM] - oPB.gui.startup.StartupDialog                 -    DEBUG - Show startup window and deactivate main
[2020-05-25 06:28:42 AM] - oPB.gui.bundle.BundleDialog                   -    DEBUG - Open bundle creation dialog
[2020-05-25 06:28:42 AM] - oPB.gui.splash.Splash                         -    DEBUG - Show splash, parent: <oPB.gui.bundle.BundleDialog object at 0x000001FC7C4101F8>
[2020-05-25 06:28:42 AM] - oPB.controller.components.bundle.BundleComponent -    DEBUG - Update model data
[2020-05-25 06:28:42 AM] - oPB.controller.main.MainWindowController      -    DEBUG - Dispatch job
[2020-05-25 06:28:42 AM] - oPB.gui.splash.Splash                         -    DEBUG - Show splash, parent: <oPB.gui.mainwindow.MainWindow object at 0x000001FC79DA0708>
[2020-05-25 06:28:42 AM] - oPB.gui.splash.Splash                         -    DEBUG - Show splash, parent: <oPB.gui.settings.SettingsDialog object at 0x000001FC79F50B88>
[2020-05-25 06:28:42 AM] - oPB.core.processing.OpsiProcessing            -    DEBUG - Executing action: OpEnum.DO_GETPRODUCTS
[2020-05-25 06:28:42 AM] - oPB.core.processing.OpsiProcessing            -      SSH - --------------------ACTION: GET PRODUCTS--------------------
[2020-05-25 06:28:42 AM] - oPB.core.processing.OpsiProcessing            -  SSHINFO - Processing action...
[2020-05-25 06:28:42 AM] - oPB.core.processing.OpsiProcessing            -    DEBUG - Establishing ssh shell via user/password authorization
[2020-05-25 06:28:42 AM] - oPB.core.processing.OpsiProcessing            -    DEBUG - Server IP: 10.1.0.2
[2020-05-25 06:28:42 AM] - oPB.core.processing.OpsiProcessing            -    DEBUG - Port no: 22
[2020-05-25 06:28:42 AM] - oPB.core.processing.OpsiProcessing            -    DEBUG - Username: schoolopsiadmin
[2020-05-25 06:28:42 AM] - oPB.core.processing.OpsiProcessing            -  SSHINFO - Trying to execute command: opsi-admin -r -d method product_getHashes
[2020-05-25 06:28:42 AM] - oPB.core.processing.OpsiProcessing            -  SSHINFO - Start SSH shell with full environment update / no pseudo TTY / no stdout hook
[2020-05-25 06:28:42 AM] - oPB.core.processing.OpsiProcessing            -    ERROR - ConnectionError("Error creating SSH connection --> Original error: ('10.1.0.2', <paramiko.rsakey.RSAKey object at 0x000001FC04833978>, <paramiko.rsakey.RSAKey object at 0x000001FC7C41A390>)")
[2020-05-25 06:28:42 AM] - oPB.core.processing.OpsiProcessing            -    ERROR - Set return code to RET_SSHCONNERR
[2020-05-25 06:28:42 AM] - oPB                                           -    DEBUG - Entering excepthook
[2020-05-25 06:30:20 AM] - oPB.gui.startup.StartupDialog                 -    DEBUG - Temporarily hide startup window
[2020-05-25 06:30:23 AM] - oPB.gui.startup.StartupDialog                 -    DEBUG - Show temporarily hidden startup window
Was nun?
Viele Grüße
Christian Schindler

Re: Fehler bei Paketbündel erstellen

Verfasst: 26 Mai 2020, 16:45
von pandel
Tja, nun ist Ratlosigkeit angesagt. Ich habe nur die Hoffnung, dass das hier noch jemand mitliest, dem was dazu einfällt. Ich habe am Wochenende mal einige Dinge durchgetestet, finde aber nicht heraus, was da bei dir schief läuft. Vielleicht ist es irgendein Konfigurationsparameter deines SSH Servers, aber ich habe einfach keine Ahnung, wo ich suchen soll.

Wirklich doof gefragt, weil ich keine Ahnung habe: gibt es zu paedML eine Hotline, die evtl. weiter weiß? Ich meine, der oPB läuft auf wirklich vielen Installationen wohl reibungslos, denn sonst wäre das schon viel früher aufgetaucht. Zumal paedML das ja auch nicht erst seit gestern mit ausliefert. Ich habe ja kein paedML und weiß nicht, was die da genau ausliefern.

Ich bin echt ratlos... :roll: - und das tatsächlich zum ersten Mal in der ganzen Zeit... :oops: :cry: :evil:

Re: Fehler bei Paketbündel erstellen

Verfasst: 05 Jul 2020, 12:20
von FenFire
Hallo,
ich habe nun doch noch Hilfe vom Linux-Support des Landesmedienzentrums erhalten: Sie haben für Server und Firewall neue SSH-Schlüssel generiert, jetzt läuft es wieder!!!

Leider habe ich beim Packen des Bündels trotzdem noch ein Problem:

Code: Alles auswählen

An unhandled exception occurred. Please report the problem
via the official opsi PackageBuilder forum:

https://forum.opsi.org/viewforum.php?f=22

Thank you!

A log has been written to "C:\Users\ADMINI~1.PAE\AppData\Local\Temp\opb-error-krxp8sis.log".

Error information:
--------------------------------------------------------------------------------
2020-07-05, 12:39:17
opsi PackageBuilder version: 8.4.4
--------------------------------------------------------------------------------
<class 'spur.errors.CouldNotChangeDirectoryError'>: 
Could not change directory to: /var/lib/opsi/workbench/meta-crw6
Original error: b'bash: line 0: cd: /var/lib/opsi/workbench/meta-crw6: No such file or directory\n\n'
--------------------------------------------------------------------------------
  File "oPB\controller\main.py", line 505, in project_build
  File "oPB\controller\base.py", line 307, in do_build
  File "oPB\controller\base.py", line 217, in _do
  File "oPB\core\processing.py", line 188, in run
  File "oPB\core\processing.py", line 958, in _processAction
  File "site-packages\spur\ssh.py", line 169, in run
  File "site-packages\spur\ssh.py", line 201, in spawn
In den Einstellungen habe ich eingestellt, dass Z: als Netzlaufwerk verwendet werden soll und die opsi_workbench mit Z: verbunden.
Mit putty komme ich auf das angegebene Verzeichnis da ist aber gar nichts drin. Muss ich irgendwie den Pfad ändern? Wo ist dieser hinterlegt?

Viele Grüße
Christian

Re: Fehler bei Paketbündel erstellen

Verfasst: 06 Jul 2020, 11:30
von pandel
Hi!

Na top! Dann lags ja nicht am oPB mit SSH.

Was den Fehler anbelangt, steht doch da: der Pfad "/var/lib/opsi/workbench/meta-crw6" ist nicht da.

Könnte es sein, dass der Pfad noch (alt) auf "/home/opsiproducts" liegt? Dann gibts zwei Möglichkeiten:

- im oPB in den Einstellungen auf dem Reiter "Allgemein" den Pfad der Workbench umstellen
- einen Symlink von /home/opsiproducts nach /var/lib/opsi/workbench anlegen

Lg
Holger

Re: Fehler bei Paketbündel erstellen

Verfasst: 16 Jul 2020, 19:37
von FenFire
Oh mann, vielen Dank. Ich hab nicht gesehen, dass man hier ein Verzeichnis auswählen kann.
Jetzt klappt alles!!

Re: Fehler bei Paketbündel erstellen

Verfasst: 17 Jul 2020, 00:19
von pandel
Hi!

Na ist doch top, wenn es nur ein Einstellungsproblem war! Schön, dass ich helfen konnte. Es ist übrigens deswegen auswählbar, weil bei ältere Installationen eben noch "/home/opsiproducts" verwendet wurde. Damit man nicht am Server rumfuchteln muss, habe ich damals die Option eingebaut...

Lg
Holger