Page 1 sur 1

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

Posté : mer. 02 août 2017 16:43
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

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

Posté : mer. 02 août 2017 17:50
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

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

Posté : mer. 02 août 2017 17:59
par davzell
ah oui effectivement. Du coup erreur 2147016646 pour le @extended

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

Posté : ven. 04 août 2017 16:51
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