opsi-setup --set-rights schlägt fehl

BlackMetalGirl90
Beiträge: 24
Registriert: 08 Mär 2013, 08:57

opsi-setup --set-rights schlägt fehl

Beitrag von BlackMetalGirl90 »

Hallo Leute,

ich bin neu auf dem Gebiet von Opsi...bin Azubi 3. Lehrjahr und verwende Opsi als mein Abschlussprojekt...nun habe ich Probleme den Opsi configuration Editior zu starten...per Webbrowser kann ich Opsi nicht starten und bei dem Befehl opsi-setup --set-rights

Kommt folgendes bei rum:

[3] [Mär 08 09:15:05] Bad ip address: '10.50.32.104:4447' (opsi-setup|456)

[2] [Mär 08 09:15:05] Traceback: (Logger.py|42)
[2] [Mär 08 09:15:05] line 3144 in '<module>' in file '/usr/bin/opsi-setup' (Logger.py|742)
[2] [Mär 08 09:15:06] line 3096 in 'main' in file '/usr/bin/opsi-setup' (Logger.py|742)
[2] [Mär 08 09:15:06] line 504 in 'setRights' in file '/usr/bin/opsi-setup' (Logger.py|742)
[2] [Mär 08 09:15:06] ->>> [Errno 2] No such file or directory: '/home/opsiproducts' (opsi-setup|3152)

ERROR: [Errno 2] No such file or directory: '/home/opsiproducts'


Danke schon mal für Rückmeldungen.
Benutzeravatar
ueluekmen
uib-Team
Beiträge: 1940
Registriert: 28 Mai 2008, 10:53

Re: opsi-setup --set-rights schlägt fehl

Beitrag von ueluekmen »

Hi,

hast opsi selber installiert oder nutzt du unserer VM? Wenn es ein debian-System ist, bitte mal auf der Konsole:

Code: Alles auswählen

dpkg-l | grep opsi 
ausführen und Ergebnis hier posten.


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


BlackMetalGirl90
Beiträge: 24
Registriert: 08 Mär 2013, 08:57

Re: opsi-setup --set-rights schlägt fehl

Beitrag von BlackMetalGirl90 »

Folgende Meldung erscheint beim eingeben dieses Befehls:


dpkg-l | grep opsi

dpkg-l: commad not found

LG
Benutzeravatar
ueluekmen
uib-Team
Beiträge: 1940
Registriert: 28 Mai 2008, 10:53

Re: opsi-setup --set-rights schlägt fehl

Beitrag von ueluekmen »

Ok, mein Fehler. Es sollte

Code: Alles auswählen

dpkg -l | grep opsi
heißen.

Man kann noch zusätzlich probieren:

Code: Alles auswählen

opsi-setup --init-current-config
auszuführen. Meistens hilft das.


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


BlackMetalGirl90
Beiträge: 24
Registriert: 08 Mär 2013, 08:57

Re: opsi-setup --set-rights schlägt fehl

Beitrag von BlackMetalGirl90 »

root@srvOpsi:/# dpkg -l | grep opsi
ii fts-opsi 0.1-1 OPSI module for fts the TFTP/Fuse supplicant
ii opsi-atftp 0.7.dfsg-2.1 advanced TFTP client
ii opsi-atftpd 0.7.dfsg-2.1 advanced TFTP server - opsi version with pcr
ii opsi-configed 4.0.2.5.8-1 OPSI config editor
ii opsi-depotserver 4.0.2.3-1 opsi depotserver configuration package
ii opsi-linux-bootimage 20120728-1 opsi linux bootimage
ii opsi-utils 4.0.2.3-1 opsi utils
ii opsiconfd 4.0.2.4-1 opsi configuration service
ii opsipxeconfd 4.0.2.6-1 opsi pxe configuration daemon
ii python-opsi 4.0.2.4-1 opsi python library


root@srvOpsi:/# opsi-setup --init-current-config
[5] [Mär 13 07:47:52] Creating base path: '/var/lib/opsi/config' (File.py|222)
[5] [Mär 13 07:47:52] Try to find a Configserver. (opsi-setup|2462)
[4] [Mär 13 07:47:52] Ignoring invalid depot file 'azubiprojekt.de.ini' (File.py|452)
[4] [Mär 13 07:47:52] Ignoring invalid depot file 'azubiprojekt.de.ini' (File.py|452)
[5] [Mär 13 07:47:53] Getting current system config (opsi-setup|76)
[5] [Mär 13 07:47:53] System information: (opsi-setup|126)
[5] [Mär 13 07:47:53] distributor : Ubuntu (opsi-setup|127)
[5] [Mär 13 07:47:53] distribution : Ubuntu 10.04.4 LTS (opsi-setup|128)
[5] [Mär 13 07:47:53] ip address : 192.168.32.104 (opsi-setup|129)
[5] [Mär 13 07:47:53] netmask : 255.255.254.0 (opsi-setup|130)
[5] [Mär 13 07:47:53] subnet : 192.168.32.0 (opsi-setup|131)
[5] [Mär 13 07:47:53] broadcast : 192.168.33.255 (opsi-setup|132)
[5] [Mär 13 07:47:53] fqdn : srvopsi.azubiprojekt.de (opsi-setup|133)
[5] [Mär 13 07:47:53] hostname : srvopsi (opsi-setup|134)
[5] [Mär 13 07:47:53] domain : azubiprojekt.de (opsi-setup|135)
[5] [Mär 13 07:47:53] win domain : AZUBIPROJEKT (opsi-setup|136)
[4] [Mär 13 07:47:53] Ignoring invalid depot file 'azubiprojekt.de.ini' (File.py|452)
[4] [Mär 13 07:47:53] Ignoring invalid depot file 'azubiprojekt.de.ini' (File.py|452)
[4] [Mär 13 07:47:53] Ignoring invalid depot file 'azubiprojekt.de.ini' (File.py|452)
[4] [Mär 13 07:47:53] Ignoring invalid depot file 'azubiprojekt.de.ini' (File.py|452)
[5] [Mär 13 07:47:53] Creating config server 'srvopsi.azubiprojekt.de' (opsi-setup|2467)
[2] [Mär 13 07:47:53] Traceback: (Logger.py|742)
[2] [Mär 13 07:47:53] line 3144 in '<module>' in file '/usr/bin/opsi-setup' (Logger.py|742)
[2] [Mär 13 07:47:53] line 3099 in 'main' in file '/usr/bin/opsi-setup' (Logger.py|742)
[2] [Mär 13 07:47:53] line 2490 in 'initializeBackends' in file '/usr/bin/opsi-setup' (Logger.py|742)
[2] [Mär 13 07:47:53] line 1 in 'host_createOpsiConfigserver' in file '<string>' (Logger.py|742)
[2] [Mär 13 07:47:53] line 423 in '_executeMethod' in file '/usr/lib/pymodules/python2.6/OPSI/Backend/Backend.py' (Logger.py|742)
[2] [Mär 13 07:47:53] line 1 in 'host_createOpsiConfigserver' in file '<string>' (Logger.py|742)
[2] [Mär 13 07:47:53] line 423 in '_executeMethod' in file '/usr/lib/pymodules/python2.6/OPSI/Backend/Backend.py' (Logger.py|742)
[2] [Mär 13 07:47:53] line 2104 in 'host_createOpsiConfigserver' in file '/usr/lib/pymodules/python2.6/OPSI/Backend/Backend.py' (Logger.py|742)
[2] [Mär 13 07:47:53] line 1874 in 'host_createObjects' in file '/usr/lib/pymodules/python2.6/OPSI/Backend/Backend.py' (Logger.py|742)
[2] [Mär 13 07:47:53] line 1 in 'host_insertObject' in file '<string>' (Logger.py|742)
[2] [Mär 13 07:47:53] line 394 in '_dispatchMethod' in file '/usr/lib/pymodules/python2.6/OPSI/Backend/BackendManager.py' (Logger.py|742)
[2] [Mär 13 07:47:53] line 1258 in 'host_insertObject' in file '/usr/lib/pymodules/python2.6/OPSI/Backend/File.py' (Logger.py|742)
[2] [Mär 13 07:47:53] line 916 in '_write' in file '/usr/lib/pymodules/python2.6/OPSI/Backend/File.py' (Logger.py|742)
[2] [Mär 13 07:47:53] line 116 in 'setOpsiHostKey' in file '/usr/lib/pymodules/python2.6/OPSI/Util/File/Opsi/__init__.py' (Logger.py|742)
[2] [Mär 13 07:47:53] line 86 in 'parse' in file '/usr/lib/pymodules/python2.6/OPSI/Util/File/Opsi/__init__.py' (Logger.py|742)
[2] [Mär 13 07:47:53] line 215 in 'forceFqdn' in file '/usr/lib/pymodules/python2.6/OPSI/Types.py' (Logger.py|742)
[2] [Mär 13 07:47:53] ==>>> Bad fqdn: 'azubiprojekt.de' (opsi-setup|3152)

ERROR: Bad fqdn: 'azubiprojekt.de'
Benutzeravatar
ueluekmen
uib-Team
Beiträge: 1940
Registriert: 28 Mai 2008, 10:53

Re: opsi-setup --set-rights schlägt fehl

Beitrag von ueluekmen »

Hi,

versuch mal:

Code: Alles auswählen

opsi-admin --no-depot -d method deleteDepot azubiprojekt.de
kann aber sein, dass er das nicht macht, wenn der Server noch nicht viele Informationen enthält ist es hier wahrscheinlich einfacher das Filebackend zu leeren und neu an zu fangen. Ansonsten kann man auch mal versuchen die Datei:

Code: Alles auswählen

/var/lib/opsi/config/depots/azubiprojekt.de.ini
wegsichern und löschen.

Sollte man der letzte Schritt ausgeführt werden (quick'n'dirty) sollte man noch:

Code: Alles auswählen

opsi-setup --cleanup-backend
ausführen.


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


BlackMetalGirl90
Beiträge: 24
Registriert: 08 Mär 2013, 08:57

Re: opsi-setup --set-rights schlägt fehl

Beitrag von BlackMetalGirl90 »

beim Befehl:
opsi-admin --no-depot -d method deleteDepot azubiprojekt.de

erscheint das:

[2] Traceback: (Logger.py|742)
[2] line 1569 in '<module>' in file '/usr/bin/opsi-admin' (Logger.py|742)
[2] line 304 in 'main' in file '/usr/bin/opsi-admin' (Logger.py|742)
[2] line 672 in 'execute' in file '/usr/bin/opsi-admin' (Logger.py|742)
[2] ==>>> Failed to execute 'method deleteDepot azubiprojekt.de': Bad fqdn: 'azubiprojekt.de' (opsi-admin|1579)

hab die Datei azubiprojekt.de.ini wo anders hin verschoben...

und nach dem Befehl:

opsi-setup --cleanup-backend

sieht es nun so aus:

[5] [Mär 13 14:03:26] Cleaning up groups (opsi-setup|2781)
[5] [Mär 13 14:03:26] Cleaning up products (opsi-setup|2795)
[5] [Mär 13 14:03:26] Cleaning up product on depots (opsi-setup|2814)
[5] [Mär 13 14:03:26] Cleaning up product on clients (opsi-setup|2834)
[5] [Mär 13 14:03:26] Cleaning up product properties (opsi-setup|2862)
[5] [Mär 13 14:03:26] Cleaning up product property states (opsi-setup|2881)
[5] [Mär 13 14:03:26] Cleaning up config states (opsi-setup|2954)
[5] [Mär 13 14:03:26] Cleaning up audit softwares (opsi-setup|2964)
[5] [Mär 13 14:03:26] Cleaning up audit software on clients (opsi-setup|2977)


Was muss ich jetzt machen???? :?
Benutzeravatar
ueluekmen
uib-Team
Beiträge: 1940
Registriert: 28 Mai 2008, 10:53

Re: opsi-setup --set-rights schlägt fehl

Beitrag von ueluekmen »

Was sagt denn jetzt ein:

Code: Alles auswählen

opsi-setup --init-current-config
und läuft jetzt auch der Befehl:

Code: Alles auswählen

opsi-setup --set-rights
???


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


BlackMetalGirl90
Beiträge: 24
Registriert: 08 Mär 2013, 08:57

Re: opsi-setup --set-rights schlägt fehl

Beitrag von BlackMetalGirl90 »

Der opsi config editor startet nun wenigstens wieder:-)

nur da kommt beim öffnen die Fehlermeldung:

opsi service error: BackendPermissionDeniedError

und über das Webinterface kann ich per http://<opsiserver>:4447 nicht drauf zu greifen...

root@srvOpsi:/# opsi-setup --init-current-config
[5] [Mär 13 14:52:18] Creating base path: '/var/lib/opsi/config' (File.py|222)
[5] [Mär 13 14:52:18] Try to find a Configserver. (opsi-setup|2462)
[5] [Mär 13 14:52:18] Getting current system config (opsi-setup|76)
[5] [Mär 13 14:52:19] System information: (opsi-setup|126)
[5] [Mär 13 14:52:19] distributor : Ubuntu (opsi-setup|127)
[5] [Mär 13 14:52:19] distribution : Ubuntu 10.04.4 LTS (opsi-setup|128)
[5] [Mär 13 14:52:19] ip address : 10.50.32.104 (opsi-setup|129)
[5] [Mär 13 14:52:19] netmask : 255.255.254.0 (opsi-setup|130)
[5] [Mär 13 14:52:19] subnet : 10.50.32.0 (opsi-setup|131)
[5] [Mär 13 14:52:19] broadcast : 10.50.33.255 (opsi-setup|132)
[5] [Mär 13 14:52:19] fqdn : srvopsi.azubiprojekt.de (opsi-setup|133)
[5] [Mär 13 14:52:19] hostname : srvopsi (opsi-setup|134)
[5] [Mär 13 14:52:19] domain : azubiprojekt.de (opsi-setup|135)
[5] [Mär 13 14:52:19] win domain : AZUBIPROJEKT (opsi-setup|136)
[5] [Mär 13 14:52:19] Creating config server 'srvopsi.azubiprojekt.de' (opsi-setup|2467)
[5] [Mär 13 14:52:19] Creating base path: '/var/lib/opsi/config' (File.py|222)
[5] [Mär 13 14:52:19] Configuring client user pcpatch (opsi-setup|359)
[5] [Mär 13 14:52:19] Creating RSA private key for user pcpatch in '/var/lib/opsi/.ssh/id_rsa' (opsi-setup|373)
[5] [Mär 13 14:52:19] Setting rights (opsi-setup|422)
[5] [Mär 13 14:52:20] Setting rights on directory '/var/lib/opsi/.ssh' (opsi-setup|503)
[3] [Mär 13 14:52:20] 'utf8' codec can't decode bytes in position 0-3: invalid data (__init__.py|556)

und:


root@srvOpsi:/# opsi-setup --set-rights
[5] [Mär 13 14:54:29] Setting rights (opsi-setup|422)
[5] [Mär 13 14:54:29] Getting current system config (opsi-setup|76)
[5] [Mär 13 14:54:29] System information: (opsi-setup|126)
[5] [Mär 13 14:54:29] distributor : Ubuntu (opsi-setup|127)
[5] [Mär 13 14:54:29] distribution : Ubuntu 10.04.4 LTS (opsi-setup|128)
[5] [Mär 13 14:54:29] ip address : 10.50.32.104 (opsi-setup|129)
[5] [Mär 13 14:54:29] netmask : 255.255.254.0 (opsi-setup|130)
[5] [Mär 13 14:54:29] subnet : 10.50.32.0 (opsi-setup|131)
[5] [Mär 13 14:54:29] broadcast : 10.50.33.255 (opsi-setup|132)
[5] [Mär 13 14:54:29] fqdn : srvopsi.azubiprojekt.de (opsi-setup|133)
[5] [Mär 13 14:54:29] hostname : srvopsi (opsi-setup|134)
[5] [Mär 13 14:54:29] domain : azubiprojekt.de (opsi-setup|135)
[5] [Mär 13 14:54:29] win domain : AZUBIPROJEKT (opsi-setup|136)
[5] [Mär 13 14:54:30] Setting rights on directory '/tftpboot/linux' (opsi-setup|503)
[5] [Mär 13 14:54:30] Setting rights on directory '/home/opsiproducts' (opsi-setup|503)
[2] [Mär 13 14:54:30] Traceback: (Logger.py|742)
[2] [Mär 13 14:54:30] line 3144 in '<module>' in file '/usr/bin/opsi-setup' (Logger.py|742)
[2] [Mär 13 14:54:30] line 3096 in 'main' in file '/usr/bin/opsi-setup' (Logger.py|742)
[2] [Mär 13 14:54:30] line 504 in 'setRights' in file '/usr/bin/opsi-setup' (Logger.py|742)
[2] [Mär 13 14:54:30] ==>>> [Errno 2] No such file or directory: '/home/opsiproducts' (opsi-setup|3152)

ERROR: [Errno 2] No such file or directory: '/home/opsiproducts'
Benutzeravatar
ueluekmen
uib-Team
Beiträge: 1940
Registriert: 28 Mai 2008, 10:53

Re: opsi-setup --set-rights schlägt fehl

Beitrag von ueluekmen »

Hi,

2 Fragen:

1. Warum wurde nicht die VM verwendet?
2. Wurde das Getting-Started komplett durchgearbeitet?

Die Installation scheint ziemlich in die Hose gegangen zu sein. ich würde hier einen Cut ziehen und noch mal von vorne Anfangen und diesmal am besten mit dem Getting-Started-Handbuch.


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


Antworten