[Gelöst] PackageBuilder: ASCII Zeichenfehler beim Packen beliebiger Pakete

Antworten
CSI
Beiträge: 17
Registriert: 30 Mär 2021, 08:21

[Gelöst] PackageBuilder: ASCII Zeichenfehler beim Packen beliebiger Pakete

Beitrag von CSI »

Hallo Community,

da ich nicht weiß, ob das Problem im PackageBuilder Forum eventuell untergeht, poste ich es hier noch einmal:

Seit einer Woche können wir keine OPSI-Pakete mehr über den PackageBuilder packen. Bei der Durchführung erscheint im Package Builder der Fehler im Dateianhang. Im Log steht dazu folgendes:

Code: Alles auswählen

[2022-09-05 02:34:47 PM] - oPB.core.processing.OpsiProcessing            -      SSH - [7] [2022-09-05 14:34:47.037] [               ] Trying to lock file '/home/opsiproducts/dotnet50-x64/OPSI/control' (0/2000)   (__init__.py:228)
[2022-09-05 02:34:47 PM] - oPB.core.processing.OpsiProcessing            -      SSH - [7] [2022-09-05 14:34:47.037] [               ] File '/home/opsiproducts/dotnet50-x64/OPSI/control' locked after 0 millis   (__init__.py:249)
[2022-09-05 02:34:47 PM] - oPB.core.processing.OpsiProcessing            -      SSH - [3] [2022-09-05 14:34:47.037] [               ] 'ascii' codec can't encode character '\xfc' in position 36: ordinal not in range(128)   (opsimakepackage.py:493)
[2022-09-05 02:34:47 PM] - oPB.core.processing.OpsiProcessing            -      SSH - Traceback (most recent call last):
[2022-09-05 02:34:47 PM] - oPB.core.processing.OpsiProcessing            -      SSH -   File "opsiutils/opsimakepackage.py", line 488, in main
[2022-09-05 02:34:47 PM] - oPB.core.processing.OpsiProcessing            -      SSH -   File "opsiutils/opsimakepackage.py", line 296, in makepackage_main
[2022-09-05 02:34:47 PM] - oPB.core.processing.OpsiProcessing            -      SSH -   File "opsiutils/opsimakepackage.py", line 126, in print_info
[2022-09-05 02:34:47 PM] - oPB.core.processing.OpsiProcessing            -    ERROR - UnicodeEncodeError: 'ascii' codec can't encode character '\xfc' in position 36: ordinal not in range(128)
[2022-09-05 02:34:47 PM] - oPB.core.processing.OpsiProcessing            -    ERROR - ERROR: 'ascii' codec can't encode character '\xfc' in position 36: ordinal not in range(128)
Der Fehler wird auch ausschließlich vom PackageBuilder geworfen.
Die manuelle Packung + Installation auf dem OPSI-Server per opsi-makepackage und opsi-package-manager funktioniert problemlos.

Die control-Datei haben wir bereits manuell durchgeschaut, dort ist das Symbol \xfc (ö) nicht drin.
Der Fehler tritt bei allen OPSI-Paketen auf.
Dateianhänge
Screenshot 2022-09-05 143505.png
Screenshot 2022-09-05 143505.png (11.78 KiB) 588 mal betrachtet
Antworten