ich habe heute meine OPSI-Installation auf die Version 4.1 upgegradet und habe mich dabei an die in den Release-Notes beschriebene Vorgehensweise gehalten. Bis zur Installation vom opsi-server lief auch alles so wie beschrieben. Hier allerdings wurden mir die folgenden Fehlermeldungen gezeigt:
Dieselbe Fehlermeldung wiederholt sich auch, wenn ich opsi-setup direkt aufrufe.opsi-server (4.1.1.4-9) wird eingerichtet ...
Traceback (most recent call last):
File "/usr/bin/opsi-setup", line 57, in <module>
from OPSI.Util.Task.Certificate import (
File "/usr/lib/python2.7/dist-packages/OPSI/Util/Task/Certificate.py", line 36, in <module>
from OpenSSL import crypto, rand
ImportError: cannot import name rand
Traceback (most recent call last):
File "/usr/bin/opsi-setup", line 57, in <module>
from OPSI.Util.Task.Certificate import (
File "/usr/lib/python2.7/dist-packages/OPSI/Util/Task/Certificate.py", line 36, in <module>
from OpenSSL import crypto, rand
ImportError: cannot import name rand
Besagte Zeile 36 lautet:
Zu meinem System:from OpenSSL import crypto, rand
Der Server läuft mit Ubuntu 16.04
Opsi-Version: aus 4.1 Stable-Repo:
- opsi-configed 4.0.7.6.34-2
- opsi-depotserver 4.1.0.0-3
- opsi-linux-bootimage 20180208-1
- opsi-server 4.1.1.4-9
- opsi-tftpd-hpa 5.2.8-47
- opsi-utils 4.1.1.17-2
- opsiconfd 4.1.1.10-3
- opsipxeconfd 4.1.1.8-1
- python-opsi 4.1.1.28-1
libssl1.0.0-Version: 1.0.2g-1ubuntu4.10
Mit meinen beschränkten Python- und OpenSSL-Kenntnissen komme ich leider nicht dahinter, wo es hier hakt. Vielleicht fällt hier jemandem etwas ein?
Wenn weitere Details benötigt werden stehe ich selbstverständlich gerne zur Verfügung!
Vielen Dank schonmal im Voraus und einen schönen Abend!