Fehler bei opsi-package-manager nach aktualisierung

Antworten
djdodo
Beiträge: 164
Registriert: 12 Jan 2011, 10:54

Fehler bei opsi-package-manager nach aktualisierung

Beitrag von djdodo »

Hallo!

Habe eine Distributionsaktualisierung auf einem unserer opsi-server gemacht.
Jetzt kommt beim Übertragen vom Config-Server aus ein Fehler:

Code: Alles auswählen

1/2 laufende Task-Warteschlangen                       1 laufende Ãbertragungen
fihopsi.fibro.local | Installiere Paket menue-b2-word_1.0-1.opsi
fiwopsi.fibro.local | Fehler: [Errno 111] Verbindungsaufbau abgelehnt
Die smb.conf habe ich wieder eingespielt.

Was muss ich ausführen, damit alle Parameter wieder korrekt gesetzt werden?


EDIT:
Wenn ich das Depot neu registrieren will kommt:

Code: Alles auswählen

5] [Okt 12 12:04:04] Successfully connected to config server as user 'fiwopsi.fibro.local' (opsi-setup|2390)
[5] [Okt 12 12:04:04] Updating backend config '/etc/opsi/backends/jsonrpc.conf' (opsi-setup|2392)
[5] [Okt 12 12:04:04] Backend config '/etc/opsi/backends/jsonrpc.conf' updated (opsi-setup|2404)
[5] [Okt 12 12:04:04] Updating dispatch config '/etc/opsi/backendManager/dispatch.conf' (opsi-setup|2406)
[5] [Okt 12 12:04:04] Dispatch config '/etc/opsi/backendManager/dispatch.conf' updated (opsi-setup|2419)
[5] [Okt 12 12:04:04] Setting rights (opsi-setup|412)
[3] [Okt 12 12:04:04] 'ascii' codec can't decode byte 0xab in position 2: ordinal not in range(128) (opsi-setup|446)
[5] [Okt 12 12:04:04] Setting rights on directory '/tftpboot/linux' (opsi-setup|493)
[5] [Okt 12 12:04:04] Setting rights on directory '/home/opsiproducts' (opsi-setup|493)
[5] [Okt 12 12:04:04] Setting rights on directory '/var/log/opsi' (opsi-setup|493)
[5] [Okt 12 12:04:04] Setting rights on directory '/etc/opsi' (opsi-setup|493)
[5] [Okt 12 12:04:04] Setting rights on directory '/var/lib/opsi' (opsi-setup|493)
[5] [Okt 12 12:04:04] Restarting services (opsi-setup|2423)
[2] [Okt 12 12:04:04] Traceback: (Logger.py|742)
[2] [Okt 12 12:04:04]      line 3068 in '<module>' in file '/usr/bin/opsi-setup' (Logger.py|742)
[2] [Okt 12 12:04:04]      line 3046 in 'main' in file '/usr/bin/opsi-setup' (Logger.py|742)
[2] [Okt 12 12:04:04]      line 2424 in 'registerDepot' in file '/usr/bin/opsi-setup' (Logger.py|742)
[2] [Okt 12 12:04:04]      line 755 in 'execute' in file '/usr/lib/pymodules/python2.7/OPSI/System/Posix.py' (Logger.py|742)
[2] [Okt 12 12:04:04]      ==>>> Command '/etc/init.d/opsiconfd restart' failed (137):
Stopping opsi config service..   (done).
Killed (opsi-setup|3076)
Und beim manuellen starten des Dienstes:

Code: Alles auswählen


root@fiwopsi:~# opsiconfd start
[1] [Oct 12 12:05:00]
==================================================================
=             opsi configuration service starting                =
==================================================================
 (Logger.py|831)
[5] [Oct 12 12:05:00] Starting opsiconfd main thread (opsiconfd.py|430)
[5] [Oct 12 12:05:00] Opening socket /var/run/opsiconfd/opsiconfd.socket for interprocess communication. (opsiconfd.py|414)
[2] [Oct 12 12:05:00] Traceback: (Logger.py|742)
[2] [Oct 12 12:05:00]      line 434 in 'run' in file '/usr/lib/pymodules/python2.7/opsiconfd/opsiconfd.py' (Logger.py|742)
[2] [Oct 12 12:05:00]      line 255 in '_createBackendInstance' in file '/usr/lib/pymodules/python2.7/opsiconfd/opsiconfd.py' (Logger.py|742)
[2] [Oct 12 12:05:00]      line 140 in '__init__' in file '/usr/lib/pymodules/python2.7/OPSI/Backend/BackendManager.py' (Logger.py|742)
[2] [Oct 12 12:05:00]      line 224 in '__init__' in file '/usr/lib/pymodules/python2.7/OPSI/Backend/BackendManager.py' (Logger.py|742)
[2] [Oct 12 12:05:00]      line 275 in '__loadBackends' in file '/usr/lib/pymodules/python2.7/OPSI/Backend/BackendManager.py' (Logger.py|742)
[2] [Oct 12 12:05:00]      line 326 in '__init__' in file '/usr/lib/pymodules/python2.7/OPSI/Backend/JSONRPC.py' (Logger.py|742)
[2] [Oct 12 12:05:00]      line 415 in 'connect' in file '/usr/lib/pymodules/python2.7/OPSI/Backend/JSONRPC.py' (Logger.py|742)
[2] [Oct 12 12:05:00]      line 603 in '_jsonRPC' in file '/usr/lib/pymodules/python2.7/OPSI/Backend/JSONRPC.py' (Logger.py|742)
[2] [Oct 12 12:05:00]      line 123 in 'execute' in file '/usr/lib/pymodules/python2.7/OPSI/Backend/JSONRPC.py' (Logger.py|742)
[2] [Oct 12 12:05:00]      line 134 in 'waitForResult' in file '/usr/lib/pymodules/python2.7/OPSI/Backend/Backend.py' (Logger.py|742)
[2] [Oct 12 12:05:00]      ==>>> 'ascii' codec can't decode byte 0xab in position 2: ordinal not in range(128) (opsiconfd.py|449)
Siehe FEHLER: ==>>> 'ascii' codec can't decode byte 0xab in position 2: ordinal not in range(128)


EDIT2:
opsi-admin mit log-level 8 liefert:

Code: Alles auswählen

Starting log at: Mi, 12 Okt 2011 12:31:54
^[[1;37;40m[6] * BackendManager is creating BackendDispatcher (BackendManager.py|139)^[[0;0;0m
^[[1;37;40m[6] Backend context was set to <OPSI.Backend.BackendManager.BackendManager instance at 0x9eece8c> (Backend.py|171)^[[0;0;$
^[[1;37;40m[6] Loading dispatch config file '/etc/opsi/backendManager/dispatch.conf' (BackendManager.py|220)^[[0;0;0m
^[[0;37;40m[7] Trying to lock file '/etc/opsi/backendManager/dispatch.conf' (0/2000) (__init__.py|190)^[[0;0;0m
^[[0;37;40m[7] File '/etc/opsi/backendManager/dispatch.conf' locked after 0 millis (__init__.py|212)^[[0;0;0m
^[[0;37;40m[7] Trying to lock file '/etc/opsi/backendManager/dispatch.conf' (0/2000) (__init__.py|190)^[[0;0;0m
^[[0;37;40m[7] File '/etc/opsi/backendManager/dispatch.conf' locked after 0 millis (__init__.py|212)^[[0;0;0m
^[[0;37;40m[7] Read dispatch config from file '/etc/opsi/backendManager/dispatch.conf': (BackendManager.py|234)^[[0;0;0m
^[[0;37;40m[7] [
          [
          "backend_.*",
                    [
                    "jsonrpc",
                    "opsipxeconfd",
                    "dhcpd"
                    ]
          ],
          [
          ".*",
                    [
                    "jsonrpc"
                    ]
          ]
] (BackendManager.py|235)^[[0;0;0m
^[[1;37;40m[6] Loading backend config '/etc/opsi/backends/jsonrpc.conf' (BackendManager.py|261)^[[0;0;0m
^[[1;37;40m[6] Backend context was set to <OPSI.Backend.BackendManager.BackendDispatcher instance at 0x9eeceac> (Backend.py|171)^[[0$
^[[0;37;40m[7] Executing jsonrpc method 'backend_getInterface' on host fihopsi.fibro.local (JSONRPC.py|104)^[[0;0;0m
^[[0;37;40m[8] jsonrpc: {"params": [], "id": 1, "method": "backend_getInterface"} (JSONRPC.py|107)^[[0;0;0m
^[[0;37;40m[8] Request to host 'fihopsi.fibro.local', baseUrl: /rpc, query '{"params": [], "id": 1, "method": "backend_getInterface"$
^[[0;37;40m[8] Compressing data (JSONRPC.py|617)^[[0;0;0m
^[[0;37;40m[7] Starting new HTTPS connection (0) to fihopsi.fibro.local:4447 (HTTP.py|515)^[[0;0;0m
^[[0;37;40m[7] Connection established to: fihopsi.fibro.local (HTTP.py|528)^[[0;0;0m
^[[0;37;40m[7] Failed to get peer cert: 'NoneType' object has no attribute 'getpeercert' (HTTP.py|105)^[[0;0;0m
^[[1;37;40m[6] Traceback: (Logger.py|742)^[[0;0;0m
^[[1;37;40m[6]      line 108 in 'process' in file '/usr/lib/pymodules/python2.7/OPSI/Backend/JSONRPC.py' (Logger.py|742)^[[0;0;0m
^[[1;37;40m[6]      line 635 in '_request' in file '/usr/lib/pymodules/python2.7/OPSI/Backend/JSONRPC.py' (Logger.py|742)^[[0;0;0m
^[[1;37;40m[6]      line 402 in 'urlopen' in file '/usr/lib/pymodules/python2.7/OPSI/Util/HTTP.py' (Logger.py|742)^[[0;0;0m
^[[1;37;40m[6]      line 955 in 'request' in file '/usr/lib/python2.7/httplib.py' (Logger.py|742)^[[0;0;0m
^[[1;37;40m[6]      line 989 in '_send_request' in file '/usr/lib/python2.7/httplib.py' (Logger.py|742)^[[0;0;0m
^[[1;37;40m[6]      line 951 in 'endheaders' in file '/usr/lib/python2.7/httplib.py' (Logger.py|742)^[[0;0;0m
^[[1;37;40m[6]      line 809 in '_send_output' in file '/usr/lib/python2.7/httplib.py' (Logger.py|742)^[[0;0;0m
^[[1;37;40m[6]      ==>>> Failed to process method 'backend_getInterface': 'ascii' codec can't decode byte 0xab in position 2: ordin$
^[[0;37;40m[7] backend_getInterface failed: 'ascii' codec can't decode byte 0xab in position 2: ordinal not in range(128), trying ge$
^[[0;37;40m[7] Executing jsonrpc method 'getPossibleMethods_listOfHashes' on host fihopsi.fibro.local (JSONRPC.py|104)^[[0;0;0m
^[[0;37;40m[8] jsonrpc: {"params": [], "id": 2, "method": "getPossibleMethods_listOfHashes"} (JSONRPC.py|107)^[[0;0;0m
^[[0;37;40m[8] Request to host 'fihopsi.fibro.local', baseUrl: /rpc, query '{"params": [], "id": 2, "method": "getPossibleMethods_li$
^[[0;37;40m[8] Compressing data (JSONRPC.py|617)^[[0;0;0m
^[[0;37;40m[7] Starting new HTTPS connection (0) to fihopsi.fibro.local:4447 (HTTP.py|515)^[[0;0;0m
^[[0;37;40m[7] Connection established to: fihopsi.fibro.local (HTTP.py|528)^[[0;0;0m
^[[0;37;40m[7] Failed to get peer cert: 'NoneType' object has no attribute 'getpeercert' (HTTP.py|105)^[[0;0;0m
^[[1;37;40m[6] Traceback: (Logger.py|742)^[[0;0;0m
^[[1;37;40m[6]      line 108 in 'process' in file '/usr/lib/pymodules/python2.7/OPSI/Backend/JSONRPC.py' (Logger.py|742)^[[0;0;0m
^[[1;37;40m[6]      line 635 in '_request' in file '/usr/lib/pymodules/python2.7/OPSI/Backend/JSONRPC.py' (Logger.py|742)^[[0;0;0m
^[[1;37;40m[6]      line 402 in 'urlopen' in file '/usr/lib/pymodules/python2.7/OPSI/Util/HTTP.py' (Logger.py|742)^[[0;0;0m
^[[1;37;40m[6]      line 955 in 'request' in file '/usr/lib/python2.7/httplib.py' (Logger.py|742)^[[0;0;0m
^[[1;37;40m[6]      line 989 in '_send_request' in file '/usr/lib/python2.7/httplib.py' (Logger.py|742)^[[0;0;0m
^[[1;37;40m[6]      line 951 in 'endheaders' in file '/usr/lib/python2.7/httplib.py' (Logger.py|742)^[[0;0;0m
^[[1;37;40m[6]      line 809 in '_send_output' in file '/usr/lib/python2.7/httplib.py' (Logger.py|742)^[[0;0;0m
^[[1;37;40m[6]      ==>>> Failed to process method 'getPossibleMethods_listOfHashes': 'ascii' codec can't decode byte 0xab in positi$
^[[1;31;40m[2] Traceback: (Logger.py|742)^[[0;0;0m
^[[1;31;40m[2]      line 1551 in '<module>' in file '/usr/bin/opsi-admin' (Logger.py|742)^[[0;0;0m
^[[1;31;40m[2]      line 217 in 'main' in file '/usr/bin/opsi-admin' (Logger.py|742)^[[0;0;0m
^[[1;31;40m[2]      line 140 in '__init__' in file '/usr/lib/pymodules/python2.7/OPSI/Backend/BackendManager.py' (Logger.py|742)^[[0$
^[[1;31;40m[2]      line 224 in '__init__' in file '/usr/lib/pymodules/python2.7/OPSI/Backend/BackendManager.py' (Logger.py|742)^[[0$
^[[1;31;40m[2]      line 275 in '__loadBackends' in file '/usr/lib/pymodules/python2.7/OPSI/Backend/BackendManager.py' (Logger.py|74$
^[[1;31;40m[2]      line 326 in '__init__' in file '/usr/lib/pymodules/python2.7/OPSI/Backend/JSONRPC.py' (Logger.py|742)^[[0;0;0m
^[[1;31;40m[2]      line 415 in 'connect' in file '/usr/lib/pymodules/python2.7/OPSI/Backend/JSONRPC.py' (Logger.py|742)^[[0;0;0m
^[[1;31;40m[2]      line 603 in '_jsonRPC' in file '/usr/lib/pymodules/python2.7/OPSI/Backend/JSONRPC.py' (Logger.py|742)^[[0;0;0m
^[[1;31;40m[2]      line 123 in 'execute' in file '/usr/lib/pymodules/python2.7/OPSI/Backend/JSONRPC.py' (Logger.py|742)^[[0;0;0m
^[[1;31;40m[2]      line 134 in 'waitForResult' in file '/usr/lib/pymodules/python2.7/OPSI/Backend/Backend.py' (Logger.py|742)^[[0;0$
^[[1;31;40m[2]      ==>>> 'ascii' codec can't decode byte 0xab in position 2: ordinal not in range(128) (opsi-admin|1561)^[[0;0;0m

Benutzeravatar
d.oertel
uib-Team
Beiträge: 3327
Registriert: 04 Jun 2008, 14:27

Re: Fehler bei opsi-package-manager nach aktualisierung

Beitrag von d.oertel »

Hi,

welche Distribution und Version ?
opsi-paket stände (dpkg -l | grep opsi) ?
Was ist der Depotserver was der config server ?
Sind die Paketstände auf beiden gleich ?
Hast Du schon mal über einen Supportvertrag nachgedacht ?

gruss
d.oertel


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


djdodo
Beiträge: 164
Registriert: 12 Jan 2011, 10:54

Re: Fehler bei opsi-package-manager nach aktualisierung

Beitrag von djdodo »

Paket-Stände sind die gleichen.

Code: Alles auswählen

ii  opsi-atftpd                          0.7.dfsg-1.4                                    advanced TFTP server - opsi version with pcr
ii  opsi-configed                        4.0.1.12-1                                      OPSI config editor
ii  opsi-depotserver                     4.0.1.10-1                                      opsi depotserver configuration package
ii  opsi-linux-bootimage                 20110829-1                                      Linux-Bootimage fuer das Softwareverteilungs
ii  opsi-utils                           4.0.1.14-1                                      opsi utils
ii  opsiconfd                            4.0.1.9-3                                       opsi configuration service
ii  opsipxeconfd                         4.0.1.4-1                                       opsi pxe configuration daemon
ii  python-opsi                          4.0.1.28-1                                      opsi python library
Aktualisierung war von Ubuntu 10.04 auf 11.04.
Habe die dispatch.conf mit der von Config-Server mal testweise ersetzt.
Da kam dann ein anderer Fehler ungefähr:" kann Verzeichnis '/repository' nicht öffnen.
Habe mittlerweile einen Snapshot des Servers eingespielt und bin wieder auf 10.04.
Benutzeravatar
d.oertel
uib-Team
Beiträge: 3327
Registriert: 04 Jun 2008, 14:27

Re: Fehler bei opsi-package-manager nach aktualisierung

Beitrag von d.oertel »

Hi,

Was ist der Depotserver was der config server ?

Natürlich haben die unterschiedliche dispatch.conf (der Config-server hat eine Datenhaltung der Depot-server nicht).

gruss
d.oertel


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


djdodo
Beiträge: 164
Registriert: 12 Jan 2011, 10:54

Re: Fehler bei opsi-package-manager nach aktualisierung

Beitrag von djdodo »

Den Config-Server habe ich auf 10.04 belassen und erst mal mit dem Depot getestet.
Die Pakete waren aber die gleichen (abgesehen natürlich vom confd)
Benutzeravatar
d.oertel
uib-Team
Beiträge: 3327
Registriert: 04 Jun 2008, 14:27

Re: Fehler bei opsi-package-manager nach aktualisierung

Beitrag von d.oertel »

Hi,

Was ist der Depotserver was der config server ? (die namen -> fihopsi, fiwopsi ???)

gruss
d.oertel


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


djdodo
Beiträge: 164
Registriert: 12 Jan 2011, 10:54

Re: Fehler bei opsi-package-manager nach aktualisierung

Beitrag von djdodo »

fihopsi ist das Master-Depot und Config-Server
fiwopsi ist ein Depot.
Benutzeravatar
d.oertel
uib-Team
Beiträge: 3327
Registriert: 04 Jun 2008, 14:27

Re: Fehler bei opsi-package-manager nach aktualisierung

Beitrag von d.oertel »

Hi,

paketstand bei euch gemäß:
viewtopic.php?f=7&t=2999#p14296

Code: Alles auswählen

ii  opsiconfd                            4.0.1.9-3 
Update in stable vom 23.9. siehe viewtopic.php?f=1&t=2962
=======================================================================================
opsiconfd (4.0.1.9-4) stable; urgency=low

* Fix init script for restart

-- Jan Schneider <j.schneider@uib.de> Thu, 08 Sep 2011 16:03:36 +0200
=======================================================================================

gruss
d.oertel


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