PXE/netboot: connection to service failed

74666
Beiträge: 8
Registriert: 21 Feb 2019, 22:12

PXE/netboot: connection to service failed

Beitrag von 74666 »

Hallo Zusammen,
ich möchte einen Laptop mit dem Netboot-Produkt "win10-x64" neu aufsetzen.
Momentan bekomme ich aber, sobald der PXE client geladen ist, folgende Meldung beim Verbinden zum "opsi config server" (https://192.168.1.22:4447/rpc):
Ein Fehler ist aufgetreten
Connection to service 'https://192.168.1.22:4447/rpc' failed: getrandom() initialization failed. (_ssl.c:726)
Das kann man mit OK bestätigen und dann ist fertig.
Ein paar Mal hat es funktioniert, in dem ich den Wert von clientconfig.configserver.url auf "192.168.1.22" geändert habe. Aber jetzt auch nicht mehr.
Auch wenn ich dort "https://FQDN:4447/rpc" einsetze, kommt die gleiche Meldung (das wäre dann der gleiche Name, welcher im self-signed Zertifikat hinterlegt wurde).

Das opsi 4.1 läuft unter Debian 9 auf einem Raspberry Pi3 (ARM).
"apt-get update", "apt-get upgrade" sowie "opsi-package-updater -v update" habe ich ausgeführt. Die Version sollte damit einigermassen aktuell sein.

Vielen Dank für die Unterstützung.
Beste Grüsse,
Simon
Benutzeravatar
m.radtke
uib-Team
Beiträge: 1528
Registriert: 10 Jun 2015, 12:19

Re: PXE/netboot: connection to service failed

Beitrag von m.radtke »

Hi

trotz der ausgeführten Befehle ist es besser nochmal nachtzufragen:
was sagen denn die Befehle

Code: Alles auswählen

dpkg -l | grep opsi
und

Code: Alles auswählen

opsi-package-manager -l | grep win10
?

Gruß
Mathias
Kein Support per DM!
_________________________
opsi support - http://www.uib.de/
For productive opsi installations we recommend support contracts.
Benutzeravatar
m.radtke
uib-Team
Beiträge: 1528
Registriert: 10 Jun 2015, 12:19

Re: PXE/netboot: connection to service failed

Beitrag von m.radtke »

Hi

could you please ssh onto the machine
username: root, password: linux123
and run the following command:

Code: Alles auswählen

/usr/sbin/rngd -b -r /dev/urandom -o /dev/random
and then

Code: Alles auswählen

master.py
and see if this resolves your problem

are you running in UEFI or BIOS mode?

Cheers
Mathias
Kein Support per DM!
_________________________
opsi support - http://www.uib.de/
For productive opsi installations we recommend support contracts.
74666
Beiträge: 8
Registriert: 21 Feb 2019, 22:12

Re: PXE/netboot: connection to service failed

Beitrag von 74666 »

Hallo Mathias

Erstmal die Resultate der ersten Befehle:
adminuser@opsi:/usr/bin $ dpkg -l | grep opsi
ii opsi-configed 4.0.7.6.34-2 all OPSI config editor
ii opsi-linux-bootimage 20181213-1 all opsi bootimage for netboot tasks.
ii opsi-server 4.1.1.7-1 all opsi server configuration package
ii opsi-tftpd-hpa 5.2.8-49 armhf HPA's tftp server
ii opsi-utils 4.1.1.28-1 all utilites for working with opsi.
ii opsi-windows-support 4.1.1-5 all Install utilities useful for deploying Windows with opsi.
ii opsiconfd 4.1.1.18-1 all opsi configuration service
ii opsipxeconfd 4.1.1.14-1 all opsi pxe configuration daemon
ii python-opsi 4.1.1.58-1 all opsi python library
adminuser@opsi:/usr/bin $ opsi-package-manager -l | grep win10
config-win10 4.1.1-5 Configure Windows 10
win10 4.1.0.0-14 Windows 10
win10-captured 4.1.0.0-14 Windows 10
win10-x64 4.1.0.0-14 Windows 10 x64
win10-x64-captured 4.1.0.0-14 Windows 10 x64
Komischerweise hat es vorhin einmal erfolgreich funktioniert.. ohne jegliche bewusste Änderung.
Beim zweiten und dritten Versuch ist das Problem aber wieder aufgetreten.
Wenn ich dann jeweils den "rngd*-Befehl ausführe und "master.py" wieder starte, funktioniert es.

Der UEFI-Bootmodus ist ausgeschaltet, d.h. es läuft im BIOS-Mode.

Liegt das Problem dann eher beim Laptop?

Beste Grüsse,
Simon
Benutzeravatar
m.radtke
uib-Team
Beiträge: 1528
Registriert: 10 Jun 2015, 12:19

Re: PXE/netboot: connection to service failed

Beitrag von m.radtke »

Das Problem liegt prinzipiell daran das Ubuntu 18.04 keine zufällige Entropie beim Booten erzeugt.
Daher haben wir den Befehl

Code: Alles auswählen

/usr/sbin/rngd -b -r /dev/urandom -o /dev/random
beim Booten eingebaut. In unserer Umgebung ist danach kein Problem mehr aufgetreten.

Betrifft es nur den einen Laptop? Was für ein Laptop ist es?

Gruß
Mathias
Kein Support per DM!
_________________________
opsi support - http://www.uib.de/
For productive opsi installations we recommend support contracts.
74666
Beiträge: 8
Registriert: 21 Feb 2019, 22:12

Re: PXE/netboot: connection to service failed

Beitrag von 74666 »

Ich teste momentan nur mit dem einen Laptop. Es ist ein (älterer) HP ProBook 6540b.
Die anderen Geräte möchte ich nicht unbedingt aus Versehen neu installieren..
74666
Beiträge: 8
Registriert: 21 Feb 2019, 22:12

Re: PXE/netboot: connection to service failed

Beitrag von 74666 »

Ich habe es nun mit einem weiteren Laptop getestet (HP ProBook 6550b).
Bei diesem Gerät kommt die gleiche Fehlermeldung.

Wenn ich dann den "rngd*-Befehl ausführe und "master.py" wieder starte, funktioniert es.
Benutzeravatar
m.radtke
uib-Team
Beiträge: 1528
Registriert: 10 Jun 2015, 12:19

Re: PXE/netboot: connection to service failed

Beitrag von m.radtke »

Hi

im experimental Bereich (https://build.opensuse.org/package/show ... -bootimage) sollte bald ein Bootimage von heute gebaut werden.

Das startet den RNGD Befehl zwei mal mit einer kurzen Pause.

Feedback gerne erwünscht
Kein Support per DM!
_________________________
opsi support - http://www.uib.de/
For productive opsi installations we recommend support contracts.
74666
Beiträge: 8
Registriert: 21 Feb 2019, 22:12

Re: PXE/netboot: connection to service failed

Beitrag von 74666 »

Hallo,
vielen Dank für die schnelle Reaktion.
Ich habe es 4x nacheinander versucht und es hat jedesmal funktioniert.
Beste Grüsse,
Simon
Benutzeravatar
m.radtke
uib-Team
Beiträge: 1528
Registriert: 10 Jun 2015, 12:19

Re: PXE/netboot: connection to service failed

Beitrag von m.radtke »

Danke fürs Feedback

gruß
Mathias
Kein Support per DM!
_________________________
opsi support - http://www.uib.de/
For productive opsi installations we recommend support contracts.
Antworten