Page 1 sur 1

[RESOLU] Suppression Historique OU dans WAPT

Posté : 19 juil. 2023 - 15:20
par geoffroy
Bonjour,

Nous avons plusieurs postes qui sont tombés en panne pendant cette année.
Nous sommes en train de refaire l'arborescence de notre AD et certain OU qui sont vide dans l'AD continue d'apparaitre dans l'inventaire de WAPT alors que plus aucuns postes est présent a l'intérieur.

Lorque que je lance cette commande dans le reporting j'ai des postes qui remonte

Code : Tout sélectionner

SELECT * from Hosts WHERE (hosts.computer_ad_ou ILIKE '%%OU=toto,DC=mydom,DC=lan')
Sauf que le poste que me remonte cette commande ne sera plus jamais rallumer et il existe plus null part dans notre AD mais reste présent mais non visible dans les OU de WAPT.

Aucun filtre n'est pas sur les OU et dans l'inventaires de tous les postes ce pc n'apparait pas.

Comment supprimer ces postes fantomes?

Re: Suppression Historique OU dans WAPT

Posté : 21 juil. 2023 - 14:38
par dcardon
Bonjour Geoffroy,
est ce que vous avez des ACLs qui limite la visibilité des postes. On peut rajouter des ACL qui limite la visibilité aux seuls postes sur lesquels on peut agir (c-à-d sur lesquels votre certificat est déployé). Les ACLs sont gérées dans "menu outils" / "Gestion des utilisateurs WAPT et des droits".
Si il n'y a pas d'ACLs, il y a peut être un bug au niveau du report de la valeur du DN. Est ce que vous pourriez essayer la requête suivante:

Code : Tout sélectionner

select  uuid, host_info->'computer_ad_dn' , hosts.computer_ad_ou from Hosts
WHERE (hosts.computer_ad_ou ILIKE '%%OU=toto,DC=mydom,DC=lan')
Et de vérifier que l'OU correspond bien au DN de l'entrée machine. Et là je sèche un peu. En attendant vous pouvez la supprimer avec un

Code : Tout sélectionner

DELETE FROM Hosts where uuid='xxxxxxxxxxxxxxxxxxxxxx'
Il faut le lancer directement sur la base avec l'outil psql, car l'éditeur de requête dans la console WAPT n'a le droit de faire que des SELECT.

Cordialement,
Denis