Unter /var/lib/dhcp/ findet sich die
dhclient.leases, die auch korrekt ausgewertet wird.
Ich habe das Problem selbst auch noch ein wenig weiter analysiert.
Im Log-File bin ich noch ueber folgendes gestolpert:
Code: Alles auswählen
[5] [Okt 29 09:43:29] Detected link on device 'eth0' (master.py|673)
[5] [Okt 29 09:45:36] Waiting for network devices to get configured by dhcp (master.py|715)
Was passiert also in den mehr als 2 Minuten?
In der
master.py|699 wird mit
Code: Alles auswählen
response = requests.get('https://%s:4447' % address, verify = False)
versucht den
opsiconfd per HTTP-GET zu erreichen.
address ist jedoch die Adresse des DHCP-Servers und nicht des OPSI-Servers (siehe master.py|690-692).
Entsprechend schlaegt der Abruf der Seite fehl und
wird nicht aufgerufen.
Hier sollte also besser der OPSI-Server verwendet werden.
Viele Gruesse,
Jens