Config Service startet nicht mehr an

Antworten
robbery
Beiträge: 61
Registriert: 31 Mär 2010, 16:08

Config Service startet nicht mehr an

Beitrag von robbery »

Hallo,

ich wollte heute ein neues Paket installieren, allerdings erhielt ich folgende Fehlermeldung:

Code: Alles auswählen

JSONRPCBackend instance has no attribute 'depot_installPackage'
Nun habe ich schon versucht, den Config Service neu zu starten (er läuft gar nicht), allerdings schlägt dies immer fehl.
Liegt das Problem womöglich daran und wenn ja, wie kann ich den Service wieder zum Laufen bekommen?

Danke im Voraus!
robbery
Beiträge: 61
Registriert: 31 Mär 2010, 16:08

Re: Config Service startet nicht mehr an

Beitrag von robbery »

Hat nicht jemand eine Idee, ich stehe vor dem Problem und komme leider nicht weiter.
Ich bin dankbar für jeden Ratschlag zur Abhilfe des Problems!

Danke
Spoxs
Beiträge: 108
Registriert: 16 Jun 2011, 14:25

Re: Config Service startet nicht mehr an

Beitrag von Spoxs »

Bitte schau mal im Log vom OPSI Server nach, warum er nicht mehr startet.
thomas.besser
Beiträge: 461
Registriert: 09 Sep 2009, 09:40

Re: Config Service startet nicht mehr an

Beitrag von thomas.besser »

Hi,

evtl. dasselbe Problem!?

Habe gestern auf meinem OPSI-Server festgestellt, dass opsiconfd beim Neustart gestartet wird, aber ein 'restart' oder 'stop' via init-Skript nicht (mehr) funktionert:

Code: Alles auswählen

far-opsi:~# /etc/init.d/opsiconfd stop
Stopping opsi config service...   (not running).
Was aber nicht stimmt:

Code: Alles auswählen

far-opsi:~# ps ax | grep opsiconfd
 2281 ?        Sl     3:31 /usr/bin/python /usr/bin/opsiconfd -D
Ok, laut init-Skript sollte ein PID-File unter /var/run/opsiconfd/opsiconfd.pid angelegt werden. Das gibt es schon mal nicht:

Code: Alles auswählen

far-opsi:~# ls -l /var/run/opsiconfd/
insgesamt 0
srw-rw-rw- 1 opsiconfd pcpatch 0  9. Aug 16:27 opsiconfd.socket
/var/log/opsi/opsiconfd/opsiconfd.log bringt seit dem letzten Neustart von gestern eine verdächtige Meldung:

Code: Alles auswählen

[5] [Aug 09 16:27:26] Publishing opsiconfd over zeroconf as 'opsi configuration daemon' on '4447' (opsiconfd.py|397)
[3] [Aug 09 16:27:26] Failed to publish opsiconfd over zeroconf: org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.Avahi 
was not provided by any .service files (opsiconfd.py|402)
Letztes OPSI-Update (deb http://download.opensuse.org/repositori ... Debian_5.0 ./) wurde am 08.08. durchgeführt, aktuell ist folgendes installiert:

Code: Alles auswählen

ii  opsi-atftpd                          0.7.dfsg-1.4             advanced TFTP server - opsi version with pcre, fifo and max-blksize patches
ii  opsi-configed                        4.0.1.9-1                OPSI config editor
ii  opsi-depotserver                     4.0.1.3-1                opsi depotserver configuration package
ii  opsi-linux-bootimage                 20110720-1               Linux-Bootimage fuer das Softwareverteilungssystem OPSI
ii  opsi-utils                           4.0.1.8-1                opsi utils
ii  opsiconfd                            4.0.1.5-1                opsi configuration service
ii  opsipxeconfd                         4.0.1-1                  opsi pxe configuration daemon
ii  python-opsi                          4.0.1.16-1               opsi python library
Kann aber nicht definitiv sagen, dass das vor dem Update noch funktioniert hat.

Gruß
Thomas Besser
Benutzeravatar
j.schneider
uib-Team
Beiträge: 1802
Registriert: 29 Mai 2008, 15:14

Re: Config Service startet nicht mehr an

Beitrag von j.schneider »

Hallo,

bitte einmal diese Version installieren:
http://download.opensuse.org/repositori ... -1_all.deb

Code: Alles auswählen

wget http://download.opensuse.org/repositories/home:/uibmz:/opsi:/opsi40-testing/Debian_5.0/all/opsiconfd_4.0.1.7-1_all.deb
dpkg -i opsiconfd_4.0.1.7-1_all.deb
Gruß,
Jan Schneider
thomas.besser
Beiträge: 461
Registriert: 09 Sep 2009, 09:40

Re: Config Service startet nicht mehr an

Beitrag von thomas.besser »

damit funktioniert das init-Skript mit 'start', 'stop' und 'restart' wieder, auch das PID-File wird wieder angelegt.

Meldung in /var/log/opsi/opsiconfd/opsiconfd.log taucht nach wie vor auf, hat aber wohl nix damit zu tun ;-)

Code: Alles auswählen

[5] [Aug 10 16:25:14] Publishing opsiconfd over zeroconf as 'opsi configuration daemon' on '4447' (opsiconfd.py|397)
[3] [Aug 10 16:25:14] Failed to publish opsiconfd over zeroconf: org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.Avahi was not provided by any .service files (opsiconfd.py|402)
Danke und Gruß
Thomas Besser
Antworten