Seite 1 von 1

Opsi rpc error: Method 'getPossibleMethods_listOfHashes'

Verfasst: 10 Nov 2010, 11:05
von kniggisiggi
hallo,

ich bekomme folgende fehlermeldung, wenn ich bei einem client das winxpro-paket auf install setze:
Opsi service error: [Exception] Failed to connect to depot 'depotserver.example.org': Opsi rpc error: Method 'getPossibleMethods_listOfHashes' is not valid (error on server)
es handelt sich um einen depotserver der an einen configed-server angebunden ist.

ich habe bereits den depotserver komplett de- und neu installiert:

Code: Alles auswählen

apt-get remove --purge opsi-depotserver python-opsi opsi-linux-bootimage opsiconfd opsipxeconfd
apt-get install --yes --force-yes opsi-depotserver
der depotserver ist vom configed-server erreichbar.

leider ohne erfolg.

weiss jemand rat?

dankbar über jeden kleinen tipp.

Re: Opsi rpc error: Method 'getPossibleMethods_listOfHashes'

Verfasst: 10 Nov 2010, 13:45
von d.oertel
Hi,
wenn ich bei einem client das winxpro-paket auf install setze
kannst Du das bitte etwas detaillierter beschreiben.
Ist eventuell das netbootprodukt winxppro und der Actionrequest 'setup' gemeint?

gruss
d.oertel

Re: Opsi rpc error: Method 'getPossibleMethods_listOfHashes'

Verfasst: 10 Nov 2010, 14:23
von kniggisiggi
bitte entschuldigung.

ja es ist damit das netbootproduct winxppro und der Actionrequest 'setup' gemeint.

allerdings tritt die fehlermeldung auch auf, wenn ich den actionrequest eines jeden anderen paketes ändere. (egal ob netboot oder localboot) ich rufe opsiconfiged über das webinterface auf.

als mögliche fehlerursache kann es vielleicht sein das ich den depotserver mehrermals versucht habe zu registrieren, da ich aufgrund eines dns-fehlers beim registrieren eine fehlermeldung bekommen habe. nachdem ich den dns-fehler behoben hatte wurde das gerät fehlerfrei registriert.

ich würde gerne noch einmal von vorne anfangen. allerdings bekam ich nach verschieben der konfigurationsdateien von "/etc/opsi" und "/var/lib/opsi" fehlermeldungen beim reinstallieren des depotserver, welche auch "etc/opsi/backend" zugreifen wollte und nicht konnte.

ich hatte vorher ein

Code: Alles auswählen

apt-get remove --purge opsi-depotserver python-opsi opsi-linux-bootimage opsiconfd opsipxeconfd
durchgeführt.

nachdem ich die configdateien wieder an die richtige stelle kopiert hatte lief die installation wieder durch. allerdings blieb auch der fehler :-(.

ich hatte auch die depotdaten auf dem config-server gelöscht (inklusive des hashes des depotservers unter "/etc/opsi/pckey") bevor ich den depot server wieder registrierte. leider alles ohne erfolg.

wie kann ich mein system (depotserver) wieder in einen ursprungszustand bringen ohne das gerät komplett neu zu installieren?

von welcher "_listOfHashes" ist die rede in der fehlermeldung? /etc/opsi/pckey ?

ich benutze opsi4.0 auf debian lenny mit sernet-samba.

vielen dank für eure unterstützung.

grüße an alle

Re: Opsi rpc error: Method 'getPossibleMethods_listOfHashes'

Verfasst: 10 Nov 2010, 17:22
von d.oertel
Hi,

nur nochmal zum Verständnis:
Du verbindest Dich mit dem opsi-configed mit dem Depotserver ?
Wenn ja - bitte zum config-server verbinden und dann das depot wählen (links oben).

gruss
d.oertel

Re: Opsi rpc error: Method 'getPossibleMethods_listOfHashes'

Verfasst: 10 Nov 2010, 18:56
von kniggisiggi
ich verbinde mich mit dem configed des config-servers und wähle den depotserver aus. (inklusive aktualisierung, damit die richtigen clients des depotservers angezeigt werden.)

auf dem depotserver ist nur opsi-atftpd und opsi-depotserver installiert. (die abhängigkeiten werden natürlich von aptitude aufgelöst und ebenfalls isntalliert.)