Anomalie #12441
Eole-Ad / changepasswordeole.pl
100%
Description
Bonjour,
Notre partenaire, un conseil général, possède plusieurs contrôleurs (deux) pour un même domaine (domaine du collège). Au sein de ce domaine il y a une réplication d'annuaire entre ces serveurs (pour mettre en place une tolérance de panne ainsi qu'une répartition de charge).
Le script "changepasswordeole.pl" met à jour les changements de mots de passe depuis le serveur Scribe sur l'Active Directory. Pour contacter l'Active Directory, ce script utilise les paramètres renseignés dans le fichier "/etc/smbldap-tools/smbldap_bind.conf". Dans ce fichier, une valeur a été affectée à la variable "adserver". Elle est de la forme : "ldaps://[adresse_ip_du_controleur_de_domaine]".
Or dans une achitecture avec une réplication, il serait préférable que la variable "adserver" est une valeur de la forme : "ldaps://[nom_du_domaine_active_directory]"
De plus si un controleur de domaine ne répond plus, il faudra que sur le scribe nous puissions renseigner dans le fichier "/etc/resolv.conf" son adresse ip (car il prendra aussi le relais en tant que serveur DNS)
Associated revisions
Utilisation du nom de domaine au lieu de l'IP pour les requêtes
- tmpl/smbldap_bind.conf : Utilisation de %%ad_domain à la place de ad_address
Fixes: #12441
History
#1 Updated by Joël Cuissinat almost 8 years ago
Concernant le premier point, il me semble tout à fait possible de remplacer :
adserver = "ldaps://%%ad_address";
par :
adserver = "ldaps://%%ad_domain";
#2 Updated by Joël Cuissinat almost 8 years ago
- Status changed from Nouveau to Résolu
- % Done changed from 0 to 100
Appliqué par commit conf-scribe:94ab8332abab8007a31e665b597ea523300f8eea.
#3 Updated by Joël Cuissinat almost 8 years ago
- Status changed from Résolu to Nouveau
- % Done changed from 100 to 0
Ne faudrait-il pas appliquer une modification similaire sur le template lsc.xml (ldap://%%ad_domain/%%gen_dc()
au lieu de ldap://%%ad_server.%%ad_domain/%%gen_dc()
) ?
#4 Updated by Joël Cuissinat almost 8 years ago
- Status changed from Nouveau to Résolu
- Assigned To set to Joël Cuissinat
- % Done changed from 0 to 100
Pour le second point, je ne sais pas si il existe une solution...
On pourrait envisager d'ajouter une seconde ligne nameserver avec l'IP du serveur de secours mais cette solution entraîne généralement de gros ralentissements lorsque le premier serveur ne répond pas ?
#5 Updated by Joël Cuissinat over 7 years ago
- Status changed from Résolu to Fermé