[GELÖST] Opsiconfd - Client-Liste zeigt immer nur die ersten 6 Clients an
Re: Opsiconfd - Client-Liste zeigt immer nur die ersten 6 Clients an
Ich hatte so einen Fall auch mal gehabt, also dass er nur einen Anteil der Clients angezeigt hat... Bei mir hat allerdings ein Neustart des Opsiconfd Abhilfe geschaffen...
Ich wollte das nur am Rande mit anmerken, vielleicht versteckt sich da ja ein Bug im opsiconfd...
//Edit: ich meine wirklich den opsiconfd und nutze MySQL
Ich wollte das nur am Rande mit anmerken, vielleicht versteckt sich da ja ein Bug im opsiconfd...
//Edit: ich meine wirklich den opsiconfd und nutze MySQL
-
- Beiträge: 41
- Registriert: 07 Aug 2014, 11:33
Re: Opsiconfd - Client-Liste zeigt immer nur die ersten 6 Clients an
Hi,
also in der Backendkonfiguration steht "file" mit drin:
Wenn ich das Log mit laufen lasse, sieht es so aus als wenn er die Liste der Clients bekommt. Warum er diese aber nicht anzeigt, kann ich leider nicht herauslesen. Im Log kommen unter anderem Einträge wie "Returning object: 65rmrf2.tolina.local (File.py|893)" vor. Klingt danach als wenn er die Liste bekommt.
Ich würde das Log gerne posten, leider übersteigt das die maximale Anzahl von 60000 Zeichen in einem Post ^^
Soll ich auf bestimmte Sachen im Log schauen oder gibt eine Möglichkeit, wie ich dir das Log zur Verfügung stellen kann?
Grüße
Karl der Heinz
also in der Backendkonfiguration steht "file" mit drin:
Code: Alles auswählen
backend_.* : file, mysql, opsipxeconfd
host_.* : file, opsipxeconfd
productOnClient_.* : file, opsipxeconfd
configState_.* : file, opsipxeconfd
license.* : mysql
softwareLicense.* : mysql
audit.* : mysql
.* : file
Ich würde das Log gerne posten, leider übersteigt das die maximale Anzahl von 60000 Zeichen in einem Post ^^
Soll ich auf bestimmte Sachen im Log schauen oder gibt eine Möglichkeit, wie ich dir das Log zur Verfügung stellen kann?
Grüße
Karl der Heinz
Re: Opsiconfd - Client-Liste zeigt immer nur die ersten 6 Clients an
www.pastebin.ca
Bitte Log vorher von persönlichen Daten (evtl Mitarbeiternamen in PC-Namen, Passwörter, Firmennamen etc) befreien
Bitte Log vorher von persönlichen Daten (evtl Mitarbeiternamen in PC-Namen, Passwörter, Firmennamen etc) befreien
-
- Beiträge: 41
- Registriert: 07 Aug 2014, 11:33
Re: Opsiconfd - Client-Liste zeigt immer nur die ersten 6 Clients an
Danke. Habe das Log hinzugefügt. Hier ist der Link:
http://pastebin.ca/3764820
Grüße
Karl der Heinz!
http://pastebin.ca/3764820
Grüße
Karl der Heinz!
Re: Opsiconfd - Client-Liste zeigt immer nur die ersten 6 Clients an
Bin kein Profi aber hab auf die Schnelle nichts gesehen...
Er lädt die Hosts und sendet sie anscheinand auch alle raus...
Versuchst du bitte mal folgendes (ich weiß, wir hatten das schon mit opsi-admin aber ich will's jetzt wissen )
Rufe im Browser mal diese URL auf:
Das führt ein host_getIdents auf deinem Server aus. Unten im Feld sollten dann alle Hostnamen aufgelistet werden.
Wenn das klappt, versuch mal host_getObjects
Sollte dir auch alle Hosts ausgeben incl einiger Datenfelder
Bitte die Ausgabe des zweiten Befehls nicht posten, hier sind die Host-Keys enthalten
Er lädt die Hosts und sendet sie anscheinand auch alle raus...
Versuchst du bitte mal folgendes (ich weiß, wir hatten das schon mit opsi-admin aber ich will's jetzt wissen )
Rufe im Browser mal diese URL auf:
Code: Alles auswählen
https://deinopsiserver:4447/interface/?{%20%22id%22:%201,%20%22method%22:%20%22host_getIdents%22,%20%22params%22:%20[]%20}
Wenn das klappt, versuch mal host_getObjects
Code: Alles auswählen
https://deinopsiserver:4447/interface/?{%20%22id%22:%201,%20%22method%22:%20%22host_getObjects%22,%20%22params%22:%20[]%20}
Bitte die Ausgabe des zweiten Befehls nicht posten, hier sind die Host-Keys enthalten
-
- Beiträge: 41
- Registriert: 07 Aug 2014, 11:33
Re: Opsiconfd - Client-Liste zeigt immer nur die ersten 6 Clients an
Hi,
danke, ja die Befehle geben jeweils alle Hosts aus. Hm, aber warum werden sie nicht im opsiconfd angezeigt? Sehr merkwürdig das ganze. Irgendwie lädt er sie ja, aber irgendwie ja aich wieder nicht^^
Habt ihr noch ne Idee was ich probieren kann?
Grüße
Karl der Heinz
danke, ja die Befehle geben jeweils alle Hosts aus. Hm, aber warum werden sie nicht im opsiconfd angezeigt? Sehr merkwürdig das ganze. Irgendwie lädt er sie ja, aber irgendwie ja aich wieder nicht^^
Habt ihr noch ne Idee was ich probieren kann?
Grüße
Karl der Heinz
- n.wenselowski
- Ex-uib-Team
- Beiträge: 3194
- Registriert: 04 Apr 2013, 12:15
Re: Opsiconfd - Client-Liste zeigt immer nur die ersten 6 Clients an
Hi,
im Log wird vermutlich das Problem gezeigt:
die ACL werfen scheinbar einen Teil der Einträge raus.
Wie sehen denn deine ACL (Datei /etc/opsi/backendManager/acl.conf) aus?
Gruß
Niko
im Log wird vermutlich das Problem gezeigt:
Code: Alles auswählen
[6] [Feb 07 09:34:57] Filtering objects by acls (BackendManager.py|991)
[4] [Feb 07 09:34:57] 225 objects removed by acl, 0 objects left (BackendManager.py|1042)
Wie sehen denn deine ACL (Datei /etc/opsi/backendManager/acl.conf) aus?
Gruß
Niko
Code: Alles auswählen
import OPSI
-
- Beiträge: 41
- Registriert: 07 Aug 2014, 11:33
Re: Opsiconfd - Client-Liste zeigt immer nur die ersten 6 Clients an
Hi,
danke für die Antwort. Meine acl.conf sieht folgendermaßen aus:
Ist vlt in der Zeile "host_get.*" das Ausrufezeichen zuviel bei den Attributen?
Grüße
Karl der Heinz!
danke für die Antwort. Meine acl.conf sieht folgendermaßen aus:
Code: Alles auswählen
backend_deleteBase : sys_group(opsiadmin)
backend_.* : all
hostControl.* : sys_group(opsiadmin); opsi_depotserver
host_get.* : sys_group(opsiadmin); opsi_depotserver; self; opsi_client(attributes(!opsiHostKey,!description,!lastSeen,!notes,!hardwareAddress,!inventoryNumber))
auditSoftware_delete.* : sys_group(opsiadmin); opsi_depotserver
auditSoftware_.* : sys_group(opsiadmin); opsi_depotserver; opsi_client
auditHardware_delete.* : sys_group(opsiadmin); opsi_depotserver
auditHardware_.* : sys_group(opsiadmin); opsi_depotserver; opsi_client
.*_get.* : sys_group(opsiadmin); opsi_depotserver; opsi_client
.* : sys_group(opsiadmin); opsi_depotserver; self
Grüße
Karl der Heinz!
- n.wenselowski
- Ex-uib-Team
- Beiträge: 3194
- Registriert: 04 Apr 2013, 12:15
Re: Opsiconfd - Client-Liste zeigt immer nur die ersten 6 Clients an
Hi,
mit welchem User meldest du dich denn an?
Und zu welchen Gruppen gehört dieser?
Gruß
Niko
mit welchem User meldest du dich denn an?
Und zu welchen Gruppen gehört dieser?
Gruß
Niko
Code: Alles auswählen
import OPSI
-
- Beiträge: 41
- Registriert: 07 Aug 2014, 11:33
Re: Opsiconfd - Client-Liste zeigt immer nur die ersten 6 Clients an
Hi,
ich melde mich mit einem Active-Directory Domainuser an, der sich in der Gruppe opsiadmin befindet. Habe es gerade mal mit einem lokalen Benutzer probiert, um auszuschließen, dass es am Active Directroy Benutzer liegt. Beim lokalen Benutzer leider dasselbe. Nur die ersten 6 Clients werden angezeigt
Noch eine Idee?
Grüße
Karl der Heinz
ich melde mich mit einem Active-Directory Domainuser an, der sich in der Gruppe opsiadmin befindet. Habe es gerade mal mit einem lokalen Benutzer probiert, um auszuschließen, dass es am Active Directroy Benutzer liegt. Beim lokalen Benutzer leider dasselbe. Nur die ersten 6 Clients werden angezeigt
Noch eine Idee?
Grüße
Karl der Heinz