Dynamics Ax 2009 : Enter a valid Active Directory domain controller

Lors d'une implantation d'Enterprise Portal avec une configuration "Traditional Perimeter", vous devez indiquer le Domain Controller dans Administration -> Setup -> Internet -> External Web Users

Comme indiqué dans le Technet Configure a traditional perimeter network for Enterprise Portal, il faut que IIS puisse résoudre le nom de l'AOS en utilisant Netbios :

Resolve computer names
Microsoft Dynamics AX uses the Remote Procedure Call (RPC) to communicate with the AOS. NetBIOS is a requirement of RPC. The IIS server and the AOS cannot communicate unless the IIS server can resolve the AOS IP address and name by using an LMHosts file.

Follow these steps to resolve the computer names.
  1. Create an LMHosts file on the IIS server in the perimeter network. For information about how to create this file, see How to Write an LMHosts File for Domain Validation and Other Name Resolution Issues.
  2. Add the AOS IP address and the AOS name in the LMHosts file on the IIS server.
Malgré la configuration du Netbios, la validation du contrôleur de domaine ne fonctionnait toujours pas. J'obtenais ce message d'erreur :

Enter a valid Active Directory domain controller



Workaround

Pour contourner le problème, il suffit de manuellement modifier la base de données

Table : SYSPERIMETERNETWORKPARAMS
Sélectionner la ligne avec le DATAAREAID qui est égale la compagnie à modifier.
Modifier la valeur du champ PNTYPE = 3
Modifier la valeur du champ PNDDOMAINNAME = DomainControler.MonDomaine.com

Cette modification permet d'éviter la validation du contrôleur de domaine.
Previous
« Prev Post