Seite 1 von 1

[gelöst] 'utf8' codec can't decode bytes in position

Verfasst: 12 Aug 2010, 12:14
von m.pfeiffer
Hallo Leute!

Was sagt der Fehler: "Method 'backend_getInterface' is not valid" aus?
Ich hab nichtmal im Handbuch diese Methode gefunden.

Bei unseren Windows XP Clients sieht ein erfolgreicher Connect so aus:

Code: Alles auswählen

[4] [Aug 12 08:01:57] Client '10.10.***.***' did not send cookie (opsiconfd|261)
[4] [Aug 12 08:01:57] New session created (opsiconfd|950)
[4] [Aug 12 08:01:57] Authorization request from pc405.***.***.de@10.10.***.***(opsiconfd|354)
[4] [Aug 12 08:01:57] BackendManager created. (opsiconfd|391)
Bei unseren Windows 7 Clients steht jedoch der o.g. Fehler dazwischen und es werden keine Pakete installiert:

Code: Alles auswählen

[4] [Aug 12 11:44:52] Client '10.10.***.***' did not send cookie (opsiconfd|261)
[4] [Aug 12 11:44:52] New session created (opsiconfd|950)
[4] [Aug 12 11:44:52] Authorization request from pc122.***.***.de@10.10.***.***(opsiconfd|354)
[4] [Aug 12 11:44:52] BackendManager created. (opsiconfd|391)
[2] [Aug 12 11:44:52] Method 'backend_getInterface' is not valid (opsiconfd|533)

Code: Alles auswählen

[4] [Aug 12 11:44:53] Session '6c0RfKp74a3svVnVmftk2GGNOgaEXx0X' deleted (opsiconfd|984)
Wir verwenden den preloginloader_3.4-65 und der "client_servicetype" steht auf "prelogin".

Irgendwelche Tipps?
Danke.

MfG
m.pfeiffer

Re: Method 'backend_getInterface' is not valid

Verfasst: 12 Aug 2010, 12:36
von j.schneider
Das Problem hierbei ist, dass backend_getInterface eine opsi 4.0 Methode ist.
Die Meldung kann unter opsi 3.4 ignoriert werden.

Re: Method 'backend_getInterface' is not valid

Verfasst: 12 Aug 2010, 13:00
von m.pfeiffer
Okay, soweit so gut. Aber warum lassen sich dann trotzdem keine Pakete installieren?

Heute morgen kam übrignes noch der Fehler:

Code: Alles auswählen

Failed to process rpc: PAM authentication failed for user 'adminuser': ('User not known to the underlying authentication module', 10) (opsiconfd|623)
Ob der etwas damit zu tun hat?

Re: Method 'backend_getInterface' is not valid

Verfasst: 12 Aug 2010, 13:21
von j.schneider
Bitte einmal die Log-Datei c:\tmp\opsiclientd.log des Clients posten.

Re: Method 'backend_getInterface' is not valid

Verfasst: 12 Aug 2010, 13:25
von m.pfeiffer
Hier die gwünschte log-Datei.

Re: Method 'backend_getInterface' is not valid

Verfasst: 12 Aug 2010, 13:30
von j.schneider
In der Log-Datei steht folgendes:

[5] [Aug 12 13:03:34] [event processing gui_startup] Got network config from service (opsiclientd.pyo|2448)
[3] [Aug 12 13:03:34] [event processing gui_startup] Failed to get config from service: 'utf8' codec can't decode bytes in position 19-24: unsupported Unicode code range (opsiclientd.pyo|2472)

Da scheint etwas in der Network-Config seltsam zu sein...

Re: Method 'backend_getInterface' is not valid

Verfasst: 12 Aug 2010, 13:59
von m.pfeiffer
j.schneider hat geschrieben: Da scheint etwas in der Network-Config seltsam zu sein...

Und wo finde ich diese bzw. in welcher Datei muss ich in welcher Zeile die "bytes in position 19-24" überprüfen?

In der /var/lib/opsi/config/global.ini [networkconfig] ?

Re: Method 'backend_getInterface' is not valid

Verfasst: 12 Aug 2010, 14:16
von m.pfeiffer
Okay...ich bin jetzt einen Schritt weiter.
In der global.ini stand:

Code: Alles auswählen

pcptchlabel2 = Umwelt Informatik Büro GmbH
Ich habe

Code: Alles auswählen

pcptchlabel2 = Umwelt Informatik Buero GmbH
daraus gemacht und jetzt hat er zumindest den Preloginloader neu installiert (den hatte ich auf "setup" gestellt).

Die anderen Pakete installiert er jedoch trotzdem nicht.

Edit: Hab den Client nochmal mit dem config-manager aus dem depot gelöscht und per console neu hinzugefügt und die Pakete wieder auf "setup" gestellt. Jetzt installieren sich auch die anderen Pakete