Opsi Host-Key für Depot erstellen

Antworten
HGilch
Beiträge: 5
Registriert: 31 Mai 2011, 12:13

Opsi Host-Key für Depot erstellen

Beitrag von HGilch »

Hallo,

irgendwie ist der Opsi-Host-Key für das Depot verlorengegangen, jedenfalls bekomme ich z. B. bei Aufruf des product-updaters:

Code: Alles auswählen

root@opsi:~# opsi-product-updater -i -vv
Zsync command found: /usr/bin/zsync
Failed to read opsi modules file '/etc/opsi/modules': [Errno 2] No such file or directory: u'/etc/opsi/modules'
Disabling mysql backend and license management module: no customer in modules file
Traceback:
     line 1023 in '<module>' in file '/usr/bin/opsi-product-updater'
     line 1016 in 'main' in file '/usr/bin/opsi-product-updater'
     line 144 in '__init__' in file '/usr/bin/opsi-product-updater'
     ==>>> Opsi host key for depot 'opsi.sepag.intra' not found in backend
ERROR: Opsi host key for depot 'opsi.sepag.intra' not found in backend
Ich kann zwar einen Key mit

Code: Alles auswählen

opsi-admin -d  method setOpsiHostKey opsi.sepag.intra <Key>
setzen, aber wie erzeuge ich einen korrekten Key?

Mit freundlichem Gruß
Hubert Gilch
Hubert Gilch
SEP Logistik AG
Benutzeravatar
j.schneider
uib-Team
Beiträge: 2045
Registriert: 29 Mai 2008, 15:14

Re: Opsi Host-Key für Depot erstellen

Beitrag von j.schneider »

Hilft es das Depot neu zu registrieren?
Auf dem Depot:

Code: Alles auswählen

opsi-setup --register-depot


Vielen Dank für die Nutzung von opsi. Im Forum ist unser Support begrenzt.

Für den professionellen Einsatz und individuelle Beratung empfehlen wir einen Support-Vertrag und eine Schulung.
Gerne informieren wir Sie zu unserem Angebot.

uib GmbH
Telefon: +49 6131 27561 0
E-Mail: sales@uib.de


HGilch
Beiträge: 5
Registriert: 31 Mai 2011, 12:13

Re: Opsi Host-Key für Depot erstellen

Beitrag von HGilch »

Hallo,

danke für den Tip.
Leider hilft das nicht, opsi-setup bleibt hier hängen:

Code: Alles auswählen

root@opsi:~# opsi-setup -l 5 --register-depot
[5] [Jun 01 14:00:45] Getting current system config (opsi-setup|64)
[5] [Jun 01 14:00:45] System information: (opsi-setup|111)
[5] [Jun 01 14:00:45]    distributor  : Ubuntu (opsi-setup|112)
[5] [Jun 01 14:00:45]    distribution : Ubuntu 10.04.1 LTS (opsi-setup|113)
[5] [Jun 01 14:00:45]    ip address   : 192.168.249.16 (opsi-setup|114)
[5] [Jun 01 14:00:45]    netmask      : 255.255.255.0 (opsi-setup|115)
[5] [Jun 01 14:00:45]    subnet       : 192.168.249.0 (opsi-setup|116)
[5] [Jun 01 14:00:45]    broadcast    : 192.168.249.255 (opsi-setup|117)
[5] [Jun 01 14:00:45]    fqdn         : opsi.sepag.intra (opsi-setup|118)
[5] [Jun 01 14:00:45]    hostname     : opsi (opsi-setup|119)
[5] [Jun 01 14:00:45]    domain       : sepag.intra (opsi-setup|120)
[5] [Jun 01 14:00:45]    win domain   : SEP-LOGISTIK (opsi-setup|121)
[5] [Jun 01 14:01:26] Creating depot 'opsi.sepag.intra' (opsi-setup|2339)
[5] [Jun 01 14:01:26] Getting depot 'opsi.sepag.intra' (opsi-setup|2342)
[5] [Jun 01 14:01:27] Testing connection to config server as user 'opsi.sepag.intra' (opsi-setup|2351)
[5] [Jun 01 14:01:27] Successfully connected to config server as user 'opsi.sepag.intra' (opsi-setup|2356)
[5] [Jun 01 14:01:27] Updating backend config '/etc/opsi/backends/jsonrpc.conf' (opsi-setup|2358)
[5] [Jun 01 14:01:27] Backend config '/etc/opsi/backends/jsonrpc.conf' updated (opsi-setup|2370)
[5] [Jun 01 14:01:27] Updating dispatch config '/etc/opsi/backendManager/dispatch.conf' (opsi-setup|2372)
[5] [Jun 01 14:01:27] Dispatch config '/etc/opsi/backendManager/dispatch.conf' updated (opsi-setup|2385)
[5] [Jun 01 14:01:27] Setting rights (opsi-setup|404)
in opsiconfd.log erscheint dann:

Code: Alles auswählen

[5] [Jun 01 14:03:27] Session 'PYEYdPjAnFrO5pgyhDYVoHIrQriF30QM' from ip '192.168.249.16', application 'opsi jsonrpc module version 4.0.1' expired after 120 seconds (Session.py|184)
[5] [Jun 01 14:03:27] Session 'PYEYdPjAnFrO5pgyhDYVoHIrQriF30QM' from ip '192.168.249.16', application 'opsi jsonrpc module version 4.0.1' deleted (Session.py|207)
[5] [Jun 01 14:03:28] Session 'nVPInZc5TwEGfQebHtRYhrzIkgocIFif' from ip '192.168.249.16', application 'opsi jsonrpc module version 4.0.1' expired after 120 seconds (Session.py|184)
[5] [Jun 01 14:03:28] Session currently in use, waiting before deletion (Session.py|186)
und es tut sich nichts weiter :-(

Hubert Gilch
Hubert Gilch
SEP Logistik AG
Benutzeravatar
j.schneider
uib-Team
Beiträge: 2045
Registriert: 29 Mai 2008, 15:14

Re: Opsi Host-Key für Depot erstellen

Beitrag von j.schneider »

Das sieht doch gut aus...
Das Setzen der Rechte kann eine Weile dauern.
Ist der Key jetzt vorhanden?


Vielen Dank für die Nutzung von opsi. Im Forum ist unser Support begrenzt.

Für den professionellen Einsatz und individuelle Beratung empfehlen wir einen Support-Vertrag und eine Schulung.
Gerne informieren wir Sie zu unserem Angebot.

uib GmbH
Telefon: +49 6131 27561 0
E-Mail: sales@uib.de


HGilch
Beiträge: 5
Registriert: 31 Mai 2011, 12:13

Re: Opsi Host-Key für Depot erstellen

Beitrag von HGilch »

j.schneider hat geschrieben:Das sieht doch gut aus...
Das Setzen der Rechte kann eine Weile dauern.
Leider ist opsi-setup gar nicht zurückgekommen
j.schneider hat geschrieben:Ist der Key jetzt vorhanden?
Nachdem ich das Setzen der Rechte abgebrochen habe, war der Key vorhanden. Allerdings funktionieren jetzt andere Dinge nicht mehr, alle Aktionen laufen in einen Timeout. Ich habe jetzt einfach den Key kopiert, in der VMWare einen Revert to Snapshot (den ich vorher sicherheitshalber angefertigt habe) durchgeführt und dann per

Code: Alles auswählen

opsi-admin -d  method setOpsiHostKey opsi.sepag.intra <Key>
den vorher generierten eingetragen. Jetzt scheint alles zu funktionieren.
Vielen Dank für die Unterstützung.

Hubert Gilch
Hubert Gilch
SEP Logistik AG
opsi-Neuling
Beiträge: 16
Registriert: 04 Jul 2011, 19:09

Re: Opsi Host-Key für Depot erstellen

Beitrag von opsi-Neuling »

Hallo.

Ich habe genau das gleiche Problem.
Nur habe ich keinen Snapshot meiner virtuellen Maschine. Ich musste heute die Zeit mit unserem NTP Server synchronisieren, nachdem die Zeit noch auf einem älteren Datum stand. (Vermutlich von dem Tag als ich dir virtuelle Maschine suspended habe). Jedenfalls fehlt auch bei mir /etc/opsi/modules und bekomme die oben beschriebenen Fehler. Ich kann kein swaudit oder hwaudit durchführen.
Woran scheitert er genau bei diesem Fehler? Was kann ich tun?

Vielen Dank im Voraus.

Grüße
Karsten
Antworten