das ist ein python 2.6 "Problem".
Folgendes sollte helfen:
In der Datei /usr/share/opsi/opsi-fire-event.py alle Vorkommen von "json.read(" ersetzen durch "json.loads(" und alle "json.write(" durch "json.dumps(".
Gruß
Jan Schneider
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.
Danke funktioniert!
Für alle die noch wie ich danach auf die Meldung " Error: [Errno -2] Name or service not known " stoßen:
perloginloader property client_servicetype von prelogin auf opsiclientd stellen und neustarten (den client).
p.grass hat geschrieben:Für alle die noch wie ich danach auf die Meldung " Error: [Errno -2] Name or service not known " stoßen:
perloginloader property client_servicetype von prelogin auf opsiclientd stellen und neustarten (den client).
-> wo genau stelle ich das denn um?? habe genau dieses problem und habe per
Also ich stelle das im config editor um. auf den Reiter Produkte gehen und dann den Preloginloader auswählen. Rechts unten im Fenster steht dann entweder Preloginloader oder opsiclientd. Zum wechseln einfach den Typ anklicken.
ja, da habe ich es auch eingestellt - aber das gilt ja dann nur für den einen client. über den konsolenbefehl kann man das global setzen.
allerdings erhalte ich den fehler nach wie vor. bei einer anderen installation (anderer server, gleiche version von opsi) hat es ohne probleme funktioniert..
jepp, es erscheint der neue opsiclientd, er läuft auch als dienst.
das gui erscheint auch wenn man den dienst neu startet aber auf das fire-event reagiert er nicht...
ebenso kann ich über https://pcname:4441 zugreifen und die workstation sperren usw. aber sobald ich fire-event wähle gibt es einen fehler..
habe das ganze bei preloginloader v51 und 61 getestet - beides der gleiche fehler...