opsipxeconfd 4.2.0.21
Re: opsipxeconfd 4.2.0.21
hab vorhin einen neuen Depot Server zum testen aufgesetzt -> gleicher Fehler
Re: opsipxeconfd 4.2.0.21
Hallo,
könnte ich die modules-Datei zum Testen per Mail bekommen? Dann könnte ich versuchen den Fehler nachzustellen.
Der neue opsiconfd und die opsi-utils aus testing könnte evt auch helfen.
viele Grüße
Fabian
könnte ich die modules-Datei zum Testen per Mail bekommen? Dann könnte ich versuchen den Fehler nachzustellen.
Der neue opsiconfd und die opsi-utils aus testing könnte evt auch helfen.
viele Grüße
Fabian
Re: opsipxeconfd 4.2.0.21
Hallo,
mit dem dem neuen opsiconfd (stable 4.2.0.221) sollte das Problem jetzt auch auf den Depots behoben sein.
Über eine kurze Rückmeldung würden wir uns freuen.
Viele Grüße
Fabian
mit dem dem neuen opsiconfd (stable 4.2.0.221) sollte das Problem jetzt auch auf den Depots behoben sein.
Über eine kurze Rückmeldung würden wir uns freuen.
Viele Grüße
Fabian
Re: opsipxeconfd 4.2.0.21
Guten Morgen,
läuft wieder 1a. Danke!
Grüße
Andi
läuft wieder 1a. Danke!
Grüße
Andi
Re: opsipxeconfd 4.2.0.21
Hi,
Wir haben am 21.01.2022 zuletzt ein Upgrade auf unseren Ubuntu-Depot's durchgeführt, seitdem tritt der hier beschriebene Fehler bei uns auch auf.
Sprich: MAC-Datei wird nicht erzeugt, im Log erscheint seitdem auch jedes mal dieselbe "non-hexadecimal number" Fehlermeldung (Loglevel 7):
Aktueller Versionsstand:
Interessant dabei ist, wir haben zwei OPSI-Umgebungen für jeweils unterschiedliche Kundenstämme. In der anderen Umgebung funktioniert alles nach wie vor problemlos, obwohl dort das Upgrade nur einen Tag früher durchgeführt wurde, und die Versionsstände der OPSI-Komponenten identisch sind.
Wir haben die Depot's neugestartet und die Rechte erneut gesetzt.
Wir haben am 21.01.2022 zuletzt ein Upgrade auf unseren Ubuntu-Depot's durchgeführt, seitdem tritt der hier beschriebene Fehler bei uns auch auf.
Sprich: MAC-Datei wird nicht erzeugt, im Log erscheint seitdem auch jedes mal dieselbe "non-hexadecimal number" Fehlermeldung (Loglevel 7):
Code: Alles auswählen
[5] [2022-01-31 13:35:19.258] [Opsipxeconfd ] Got connection from client (opsipxeconfd.py:231)
[6] [2022-01-31 13:35:19.258] [Opsipxeconfd ] Creating thread for connection 1 (opsipxeconfd.py:234)
[7] [2022-01-31 13:35:19.259] [ ] Receiving data... (util.py:195)
[7] [2022-01-31 13:35:19.259] [Opsipxeconfd ] Connection Thread-6 started. (opsipxeconfd.py:240)
[6] [2022-01-31 13:35:19.259] [ ] Got command 'update rechner.domain.kunde.intern /var/run/opsipxeconfd/rechner.domain.kunde.intern.json' (util.py:200)
[6] [2022-01-31 13:35:19.260] [ ] Updating PXE boot configuration for host 'rechner.domain.kunde.intern' (opsipxeconfd.py:478)
[7] [2022-01-31 13:35:19.260] [ ] Removing 0 existing config writers for 'rechner.domain.kunde.intern' (opsipxeconfd.py:662)
[7] [2022-01-31 13:35:19.260] [ ] Reading data from /var/run/opsipxeconfd/rechner.domain.kunde.intern.json (opsipxeconfd.py:694)
[7] [2022-01-31 13:35:19.262] [ ] Cached data read for rechner.domain.kunde.intern: '{'backendInfo': {'opsiVersion': '4.2.0.244', 'modules': {'valid': True, 'local_imaging': False, 'swondemand': True, 'wim-capture': False, 'roaming_profiles': True, 'secureboot': False, 'macos_agent': False, 'install_by_shutdown': True, 'dynamic_depot': True, 'vista': True, 'linux_agent': False, 'directory-connector': False, 'license_management': False, 'scalability1': False, 'mysql_backend': True, 'win-vhd': False, 'monitoring': False, 'vpn': True, 'userroles': False, 'uefi': True, 'os_install_by_wlan': False, 'treeview': True, 'customer': 'Regio IT Gesellschaft fuer Informationstechnologie mbh', 'expires': 'never', 'signature': '12397442458433486372781477066855655788348502513504941851487581217156608365131648706781336908042393955548300923505007699352296908453262024315858164263610021512158080115533189901873531324209392242642037355720155089847094886960730981125260485271028491873073592046374611832819840103331488465019670948379692330967252026477794033940164906782279505574010229780935006061587462905645127861623242450783345334073078834788511008277616035781195642825253966830186240377653252159769403768198270573384123388367017567503966267413668119628341476641905125785183826291087247415126252833967967832004389934402842986876994273207571178650599'}, 'realmodules': {'mysql_backend': '3000', 'vpn': '3000', 'uefi': '3000'}, 'hostCount': 2308}, 'host': <OpsiClient(id='rechner.domain.kunde.intern')>, 'productOnClient': <ProductOnClient(clientId='rechner.domain.kunde.intern', productId='win10-x64', installationStatus='not_installed', actionRequest='setup')>, 'depotId': 'depot.domain.kunde.intern', 'productOnDepot': <ProductOnDepot(productId='win10-x64', productType='NetbootProduct', productVersion='4.1.0.2', packageVersion='13', depotId='depot.domain.kunde.intern')>, 'elilo': 'x64', 'serviceAddress': 'https://config.domain.firma.intern:4447/rpc', 'product': <NetbootProduct(id='win10-x64', name=None, productVersion='4.1.0.2', packageVersion='13')>, 'bootimageAppend': <ConfigState(configId='opsi-linux-bootimage.append', objectId='rechner.domain.kunde.intern', values=[])>, 'productPropertyStates': {'winpenetworkmode': 'True', 'winpe_uilanguage': 'de-DE', 'winpe_uilanguage_fallback': 'de-DE', 'winpe_inputlocale': '0407:00000407', 'askbeforeinst': 'False', 'productkey': 'XXXXX-XXXXX-XXXXX-XXXXX-XXXXX', 'fullname': '', 'orgname': 'Kunde', 'additional_drivers': '', 'boot_partition_size': '0', 'boot_partition_label': 'BOOT', 'boot_partition_letter': '-', 'windows_partition_size': '100%', 'data_partition_label': 'DATA', 'data_partition_letter': 'D', 'windows_partition_label': 'WINDOWS', 'system_language': 'de-DE', 'system_keyboard_layout': '0407:00000407', 'system_timezone': 'W. Europe Standard Time', 'imagename': 'Windows 10', 'data_partition_create': 'True', 'use_raid1': 'False', 'winpe_partition_size': '20000M', 'data_partition_preserve': 'never', 'pre_format_system_partitions': 'True', 'setup_after_install': 'mshotfix,config-win10-x64-dki,mcafee-agent,dameware-mini-remote-control,fastviewer', 'preserve_winpe_partition': 'False', 'administrator_password': 'nt123', 'winpe_dir': 'auto', 'installto': 'disk', 'winpe_debug_cmd_exe': 'False', 'multi_disk_mode': '0', 'architecture': '64bit', 'force_del_winpe_boot_entry': 'False', 'installfiles_dir': 'installfiles_20h2ent'}}' (opsipxeconfd.py:484)
[3] [2022-01-31 13:35:19.263] [ ] Cannot use more than one pxe config template, got: /tftpboot/linux/pxelinux.cfg/install-grub-x64, install3264 (opsipxeconfd.py:773)
[5] [2022-01-31 13:35:19.263] [ ] Did not find any alternate UEFI pxeConfigTemplate, will use the default UEFI template (opsipxeconfd.py:782)
[7] [2022-01-31 13:35:19.263] [ ] Using pxe config template '/tftpboot/linux/pxelinux.cfg/install-grub-x64' (opsipxeconfd.py:552)
[7] [2022-01-31 13:35:19.263] [ ] Got hardware address 'xx:xx:xx:xx:xx:xx' for host 'rechner.domain.kunde.intern' (opsipxeconfd.py:845)
[6] [2022-01-31 13:35:19.264] [ ] Creating thread for pxeconfig 1 (opsipxeconfd.py:614)
[7] [2022-01-31 13:35:19.264] [ ] ExtendedBackend <BackendManager()>: executing backend_getLicensingInfo on backend <BackendExtender()> (Extended.py:120)
[7] [2022-01-31 13:35:19.264] [ ] ExtendedBackend <BackendExtender()>: executing backend_getLicensingInfo on backend <HostControlSafeBackend(resolveHostAddress=False, maxConnections=50)> (Extended.py:120)
[7] [2022-01-31 13:35:19.264] [ ] ExtendedBackend <HostControlSafeBackend(resolveHostAddress=False, maxConnections=50)>: executing backend_getLicensingInfo on backend <HostControlBackend(resolveHostAddress=False, maxConnections=50)> (Extended.py:120)
[7] [2022-01-31 13:35:19.264] [ ] ExtendedBackend <HostControlBackend(resolveHostAddress=False, maxConnections=50)>: executing backend_getLicensingInfo on backend <ExtendedConfigDataBackend(configDataBackend=<BackendDispatcher(dispatchIgnoreModules=['OpsiPXEConfd'], dispatchConfigFile='/etc/opsi/backendManager/dispatch.conf', context=<BackendManager()>)>)> (Extended.py:120)
[7] [2022-01-31 13:35:19.265] [ ] ExtendedBackend <ExtendedConfigDataBackend(configDataBackend=<BackendDispatcher(dispatchIgnoreModules=['OpsiPXEConfd'], dispatchConfigFile='/etc/opsi/backendManager/dispatch.conf', context=<BackendManager()>)>)>: executing backend_getLicensingInfo on backend <BackendDispatcher(dispatchIgnoreModules=['OpsiPXEConfd'], dispatchConfigFile='/etc/opsi/backendManager/dispatch.conf', context=<BackendManager()>)> (Extended.py:120)
[7] [2022-01-31 13:35:19.265] [ ] Dispatching method backend_getLicensingInfo to backends: ['jsonrpc', 'dhcpd'] (Dispatcher.py:192)
[6] [2022-01-31 13:35:19.265] [ ] JSONRPC request to https://config.domain.firma.intern:4447/rpc: ip_version=auto, id=257, method=backend_getLicensingInfo, Content-Type=application/msgpack, Content-Encoding=, timeout=60 (jsonrpc.py:396)
[7] [2022-01-31 13:35:19.269] [ ] Resetting dropped connection: config.domain.firma.intern (connectionpool.py:272)
[7] [2022-01-31 13:35:19.269] [ ] Using ip version auto (jsonrpc.py:223)
[7] [2022-01-31 13:35:19.326] [ ] https://config.domain.firma.intern:4447 "POST /rpc HTTP/1.1" 200 1755 (connectionpool.py:452)
[6] [2022-01-31 13:35:19.328] [ ] Got response status=200, Content-Type=application/msgpack, Content-Encoding=, duration=0.062s (jsonrpc.py:409)
[7] [2022-01-31 13:35:19.328] [ ] JSONRPC-response contains error (jsonrpc.py:439)
[3] [2022-01-31 13:35:19.328] [ ] Failed to create pxe config writer: Opsi rpc error: non-hexadecimal number found in fromhex() arg at position 617 (error on server) (opsipxeconfd.py:633)
[3] [2022-01-31 13:35:19.329] [ ] Opsi rpc error: non-hexadecimal number found in fromhex() arg at position 617 (error on server) (opsipxeconfd.py:643)
Traceback (most recent call last):
File "opsipxeconfd/opsipxeconfd.py", line 615, in updateBootConfiguration
File "opsipxeconfd/opsipxeconfd.py", line 451, in _check_modules
File "<string>", line 1, in backend_getLicensingInfo
File "OPSI/Backend/Base/Extended.py", line 122, in _executeMethod
File "<string>", line 1, in backend_getLicensingInfo
File "OPSI/Backend/Base/Extended.py", line 122, in _executeMethod
File "<string>", line 1, in backend_getLicensingInfo
File "OPSI/Backend/Base/Extended.py", line 122, in _executeMethod
File "<string>", line 1, in backend_getLicensingInfo
File "OPSI/Backend/Base/Extended.py", line 122, in _executeMethod
File "<string>", line 1, in backend_getLicensingInfo
File "OPSI/Backend/Base/Extended.py", line 122, in _executeMethod
File "<string>", line 1, in backend_getLicensingInfo
File "OPSI/Backend/Manager/Dispatcher.py", line 197, in _dispatchMethod
File "<string>", line 1, in backend_getLicensingInfo
File "opsicommon/client/jsonrpc.py", line 448, in execute_rpc
opsicommon.exceptions.OpsiRpcError: Opsi rpc error: non-hexadecimal number found in fromhex() arg at position 617 (error on server)
[3] [2022-01-31 13:35:19.330] [ ] Processing command 'update rechner.domain.kunde.intern /var/run/opsipxeconfd/rechner.domain.kunde.intern.json' failed: Opsi rpc error: non-hexadecimal number found in fromhex() arg at position 617 (error on server) (util.py:265)
[6] [2022-01-31 13:35:19.331] [ ] Returning result '(ERROR): Opsi rpc error: non-hexadecimal number found in fromhex() arg at position 617 (error on server)' (util.py:203)
[6] [2022-01-31 13:35:19.331] [ ] ClientConnection Thread-6 finished (took 0.072 seconds) (opsipxeconfd.py:286)
[7] [2022-01-31 13:35:19.331] [ ] ClientConnection 'Thread-6' removed (opsipxeconfd.py:298)
Code: Alles auswählen
Distributor ID: Ubuntu
Description: Ubuntu 20.04.3 LTS
Release: 20.04
Codename: focal
ii opsi-linux-bootimage 20211214-1 all opsi bootimage for netboot tasks.
ii opsi-linux-support 4.2.0.0-1 all Configure system to be able to deploy Linux with opsi.
ii opsi-server 4.2.0.57-1 all opsi server
ii opsi-tftpd-hpa 5.2.8-76 amd64 HPA's tftp server
ii opsi-utils 4.2.0.145-1 amd64 Utilities for working with opsi
ii opsi-windows-support 4.2.0.0-1 all Install utilities useful for deploying Windows with opsi.
ii opsiconfd 4.2.0.225-1 amd64 opsi configuration service
ii opsipxeconfd 4.2.0.22-1 amd64 opsi pxe configuration service
rc python-opsi 4.1.1.101-1 all opsi python library
Wir haben die Depot's neugestartet und die Rechte erneut gesetzt.
- j.schneider
- uib-Team
- Beiträge: 1821
- Registriert: 29 Mai 2008, 15:14
Re: opsipxeconfd 4.2.0.21
Hallo,
bitte sicherstellen, dass nicht nur die Depots sondern auch der opsi-Configserver auf dem neuesten Stand sind.
Auf dem Configserver sollte auch der opsiconfd 4.2.0.225 installiert sein.
bitte sicherstellen, dass nicht nur die Depots sondern auch der opsi-Configserver auf dem neuesten Stand sind.
Auf dem Configserver sollte auch der opsiconfd 4.2.0.225 installiert sein.
Re: opsipxeconfd 4.2.0.21
Hi,
ja das war auch der kleine aber feine unterschied den wir noch zwischen den beiden umgebungen festgestellt haben. jetzt läuft es wieder
ja das war auch der kleine aber feine unterschied den wir noch zwischen den beiden umgebungen festgestellt haben. jetzt läuft es wieder