[R] Création d'un user Active Directory depuis un poste hors domaine.

Aide et conseils concernant AutoIt et ses outils.
Règles du forum
.
Répondre
davzell
Niveau 5
Niveau 5
Messages : 105
Enregistré le : jeu. 26 sept. 2013 14:15
Status : Hors ligne

[R] Création d'un user Active Directory depuis un poste hors domaine.

#1

Message par davzell »

Bonjour à tous,

j'essaye avec l'udf AD.au3 de créer un utilisateur active directory depuis un poste qui est hors du domaine.
Le script marche correctement sur un poste dans le domaine.

Par contre pas sur un poste hors domaine.
J'ai une erreur sur la connexion au domaine je pense (fonction AD_Open)

mon script de test

Code : Tout sélectionner

_AD_Open("Administrateur", "AdminPWD", "DC=test,DC=local", "Serveur_Name.test.local", "CN=Configuration,DC=test,DC=local")

MsgBox(48, "error", @error)
MsgBox(48, "error2", @extended)

_AD_Close()

le @error me retourne une erreur 4 qui dans l'udf correspond à ca:

|4 - Creation of the RootDSE object failed. @extended returns the error code received by the COM error handler.
|Generated when connection to the domain isn't successful. @extended returns -2147023541 (0x8007054B)

Le @extended me retourne 0 par contre.

Quand tout fonctionne les deux me retourne 0..


Quelqu'un serait m'orienter sur ce qui peut poser problème ?
Ou comment créer un utilisateur AD sur un poste hors domaine sans cet UDF ?


merci d'avance
Modifié en dernier par davzell le ven. 04 août 2017 16:52, modifié 1 fois.
Avatar du membre
orax
Modérateur
Modérateur
Messages : 1479
Enregistré le : lun. 23 mars 2009 04:50
Localisation : ::1
Status : Hors ligne

Re: [..] Création d'un user Active Directory depuis un poste hors domaine.

#2

Message par orax »

davzell a écrit : mer. 02 août 2017 16:43Le @extended me retourne 0 par contre.
C'est normal, ça retourne le @extended de la fonction MsgBox qui est exécutée juste avant.

Code : Tout sélectionner

MsgBox(48, "error", @error & ' ' & @extended)
:arrow: Debugging - _AD_Open
De petits détails peuvent faire toute la différence. — Quand la boule de neige commence à rouler… poussez-la. (Columbo)
davzell
Niveau 5
Niveau 5
Messages : 105
Enregistré le : jeu. 26 sept. 2013 14:15
Status : Hors ligne

Re: [..] Création d'un user Active Directory depuis un poste hors domaine.

#3

Message par davzell »

ah oui effectivement. Du coup erreur 2147016646 pour le @extended
davzell
Niveau 5
Niveau 5
Messages : 105
Enregistré le : jeu. 26 sept. 2013 14:15
Status : Hors ligne

Re: [..] Création d'un user Active Directory depuis un poste hors domaine.

#4

Message par davzell »

bon a prioris le problème venait du poste sur lequel je faisais le test, j'ai essayé sur d'autres et le script passe bien
Répondre