CORRECTIF : vous rencontrez divers problèmes lorsque vous utilisez les pages de modification mot de passe dans IIS 5.0

Traductions disponibles Traductions disponibles
Numéro d'article: 831047 - Voir les produits auxquels s'applique cet article
Cet article a été archivé. Il est proposé « en l'état » et ne sera plus mis à jour.
important Cet article contient des informations sur la modification de la métabase. Avant de modifier la métabase, vérifiez que vous disposez d'une copie de sauvegarde que vous pouvez restaurez si un problème se produit. Pour savoir comment procéder, consultez la rubrique d'aide " Configuration sauvegarde/restauration " dans Microsoft Management Console (MMC).
Agrandir tout | Réduire tout

Sommaire

Résumé

Vous rencontrez divers problèmes lorsque vous utilisez les pages Modification du mot de passe fournis avec Microsoft Windows 2000 Server Service Pack 4 (SP4). Vous pouvez résoudre ces problèmes en installant le correctif logiciel qui est décrit dans cet article.

Symptômes

Vous pouvez rencontrer divers problèmes lorsque vous utilisez les pages de modifier le mot de passe fournis avec Microsoft Windows 2000 Server Service Pack 4 (SP4) :
  • La première lettre du nom de compte pour l'utilisateur est tronquée.
  • Vous ne pouvez pas modifier mots de passe des utilisateurs dont les mots de passe doivent être modifiés à la prochaine ouverture de session.
  • Vous ne pouvez pas modifier mots de passe des utilisateurs dont les mots de passe ont expiré.
  • Vous ne pouvez pas modifier les mots de passe entre les forêts.
  • Vous ne pouvez pas utiliser noms d'utilisateur dans un format UPN.

Cause

Pages, le mot de passe changer celles-ci doivent s'inclus avec Windows 2000 Server Service Pack 4 trouver utilisez technologie ASP (Active Server Pages) et la technologie ADSI (Active Directory Service Interfaces) pour modifier les mots de passe utilisateur. Limitations technologiques de ADSI provoquer la plupart des problèmes liés aux pages de modification de mot de passe.

Résolution

Informations sur le correctif

Un correctif est désormais disponible auprès de Microsoft, mais il ne vise qu'à corriger le problème décrit dans cet article. Uniquement l'appliquer à des systèmes rencontrant ce problème spécifique. Ce correctif peut subir des tests supplémentaires. Par conséquent, si vous n'êtes pas gravement touché par ce problème, nous vous recommandons d'attendre le prochain service pack Windows 2000 qui comprendra ce correctif.

Pour résoudre ce problème immédiatement, contactez services de support technique Microsoft afin d'obtenir le correctif logiciel. Pour une liste complète des numéros de téléphone des services de support technique Microsoft et des informations sur les frais de support technique, reportez-vous au site de Web Microsoft suivant :
http://support.microsoft.com/contactus/?ws=support
note Dans certains cas, les frais aucuns de support peuvent être facturés si un technicien du support technique Microsoft détermine qu'une mise à jour spécifique peut résoudre votre problème. Les coûts habituels du support technique s'appliqueront aux autres questions et problèmes non traités par la mise à jour en question.

Conditions préalables

Vous devez installer le Service Pack 4 Windows 2000 avant d'appliquer ce correctif.

Demande de redémarrage

Vous devez redémarrer votre ordinateur après avoir appliqué ce correctif.

Informations sur le remplacement de correctif

Ce correctif ne remplace aucun autre correctif.

Informations de fichier

La version anglaise de ce correctif dispose les attributs de fichier (ou attributs de fichier version ultérieure) répertoriés dans le tableau suivant. Les dates et heures de ces fichiers sont exprimées en temps universel coordonné (UTC). Lorsque vous affichez les informations de fichier, il est convertie en heure locale. Pour connaître le décalage entre l'heure UTC et l'heure locale, utilisez l'onglet Fuseau horaire dans l'outil Date et heure du Panneau de configuration.
   Date         Time   Version            Size    File name
   --------------------------------------------------------------
   05-Oct-2004  08:40                      5,735  Achg.htr
   05-Oct-2004  08:40                      2,382  Aexp.htr
   05-Oct-2004  08:40                      2,227  Aexp2.htr
   05-Oct-2004  08:40                      2,829  Aexp2b.htr
   05-Oct-2004  08:40                      1,974  Aexp3.htr
   05-Oct-2004  08:40                      2,218  Aexp4.htr
   05-Oct-2004  08:40                      2,837  Aexp4b.htr
   05-Oct-2004  08:40  5.0.2195.6982      31,504  Iispwchg.dll     
   05-Oct-2004  08:40                      2,385  Text.htr

Statut

Microsoft a confirmé que c'est un problème dans les produits Microsoft répertoriés dans la section « S'applique à ».

Plus d'informations

Avertissement Si vous modifiez la métabase incorrecte, vous pouvez générer des problèmes sérieuses pouvant vous obliger à réinstaller les produits qui utilisent la métabase. Microsoft ne peut pas garantir que des problèmes Si modification incorrecte de la métabase puissent être résolus. Modifier la métabase à vos risques et périls.

note Sauvegardez toujours la métabase avant de le modifier.

Après avoir appliqué le correctif pour mettre à jour les fichiers dans le répertoire Iisadmpwd, procédez comme suit :
  1. Enregistrez le fichier iispwchg.dll dans le répertoire Iisadmpwd. Pour ce faire, cliquez sur Démarrer , cliquez sur Exécuter , tapez regsvr32 c:\winnt\system32\inetsrv\iisadmpwd\iispwchg.dll et puis cliquez sur OK .
  2. Configurez la propriété PasswordChangeFlags dans la métabase pour vous assurer que la modifier le mot de passe fonctionnalité est activée. Pour ce faire, procédez comme suit :
    1. Cliquez sur Démarrer , cliquez sur Exécuter , tapez cmd et cliquez sur OK .
    2. Recherchez le C:\Inetpub\Adminscripts répertoire.
    3. Tapez la commande suivante et appuyez sur ENTRÉE :
      cscript.exe adsutil.vbs set w3svc/passwordchangeflags Value
      note Dans cette commande exemple, Value est un espace réservé pour la valeur que vous voulez définir pour la propriété PasswordChangeFlags .
    La liste suivante répertorie les valeurs possibles pour la propriété PasswordChangeFlags . Vous pouvez utiliser une combinaison de ces valeurs.
    • 0

      Cette valeur est la valeur par défaut. Cette valeur indique que vous devez utiliser une connexion SSL (Secure Sockets Layer) lorsque vous modifiez le mot de passe.
    • 1

      Cette valeur autorise les modifications de mot de passe sur les ports non sécurisés. Cette valeur est utile si SSL n'est pas activé.
    • 2

      Cette valeur désactive la modifier le mot de passe fonctionnalité.
    • 4

      Cette valeur désactive la notification anticipée d'expiration du mot de passe.
  3. Assurez-vous que le répertoire virtuel pour le IISADMPWD répertoire est créé correctement et que le répertoire virtuel pointe vers l'emplacement correct. L'emplacement correct est System32\Inetsrv\Iisadmpwd. Il n'est pas nécessaire pour que l'authentification anonyme est activée sur le répertoire virtuel. Nous vous recommandons d'utiliser l'authentification même sur ce répertoire virtuel que celle de l'application qui redirige les utilisateurs vers le répertoire virtuel.
  4. Assurez-vous que les fichiers .htr sont mappés sur la ASP.dll fichier dans la section « AppMappings » pour le répertoire Iisadmpwd. Pour ce faire, procédez comme suit :
    1. Dans IIS Manager Microsoft Management Console (MMC), cliquez avec le bouton droit sur le répertoire iisadmpwd , puis cliquez sur Propriétés .
    2. Cliquez sur le répertoire virtuel onglet.
    3. Sous l'onglet Répertoire virtuel , cliquez sur Configuration .
    4. Dans la section AppMappings , recherchez une ligne qui a .htr . Cette ligne est répertoriée dans le champ extension . Vérifiez que le fichier exécutable qui est répertorié à droite du champ pointe vers le fichier ASP.dll. Si le lien qui dispose d' .htr est répertorié dans le champ extension n'existe pas, vous devez l'ajouter. Si vous devez ajouter cette extension, cliquez sur Ajouter . Si vous devez modifier cette extension, sélectionnez l'extension et puis cliquez sur Modifier .
    5. Pour le fichier exécutable, cliquez sur Parcourir et recherchez le fichier ASP.dll dans le répertoire System32\Inetsrv.
    6. Dans le champ extension , tapez .htr .
    7. Définir les verbes limite pour GET, POST .
    8. Cliquez sur OK pour enregistrer les modifications, puis fermez toutes les fenêtres Propriétés.
  5. Vérifiez que les entrées de métabase suivantes sont correctement définies :
    Réduire ce tableauAgrandir ce tableau
    entrée de métabase et valeur Description
    entrée de métabase : AuthChangeUrl
    valeur de la métabase : iisadmpwd/achg.htr
    Cette page fonctionne-t-il le mot de passe réel modification.
    entrée de métabase : AuthExpiredUrl
    valeur de la métabase : iisadmpwd/aexp.htr
    Cette page affiche le formulaire de modification de mot de passe pour un utilisateur dont le mot de passe a expiré. SSL doit être activé pour cette page fonctionner. Assurez-vous de taper le nom du compte dans le format « domaine\nom_utilisateur ».
    entrée de métabase : AuthExpiredUnsecureUrl
    valeur de la métabase : iisadmpwd/aexp3.htr
    Cette page affiche le formulaire de modification du mot de passe lorsque SSL n'est pas activé ou n'est pas utilisé.
    entrée de métabase : NotifyPwdExpUrl
    valeur de la métabase : iisadmpwd/anot.htr
    Si la fonctionnalité de notification d'expiration de mot de passe est activée, cette page s'affiche lorsque SSL est activé.
    entrée de métabase : NotifyPwdExpUnsecureUrl
    valeur de la métabase : iisadmpwd/anot3.htr
    Si le mot de passe d'expiration notification fonctionnalité est activée, cette page est affichée lors de SSL n'est pas activée ou lorsque SSL n'est pas utilisée.
    entrée de métabase : PasswordExpirePreNotifyDaysCette entrée de métabase spécifie le nombre de jours restants avant expiration le mot de passe du client. Cette entrée de métabase indique également lorsqu'un message pre-notification mot de passe est envoyé.
  6. Par défaut, les écritures métabase sont liées aux pages qui sont décrites précédemment sont situés au niveau W3SVC dans le Registre et ne doivent pas être modifiées. Toutefois, si les entrées de métabase doivent être modifié ou devoir être vérifié, l'application Mdutil.exe peut être utilisée comme suit. L'application Mdutil.exe n'est disponible sur le CD-ROM Windows 2000 prise en charge.
    1. Copiez Mdutil.exe sur le serveur qui exécute IIS.
    2. Ouvrez une fenêtre de commande.
    3. Recherchez le dossier qui contient Mdutil.exe.
    4. Pour vérifier la valeur actuelle dans la métabase, vous pouvez utiliser la syntaxe suivante :

      Mdutil.exe get MetabaseKey.

      Par exemple, tapez ce qui suit :

      Mdutil.exe get w3svc/AuthChangeUrl
    5. Pour modifier la valeur, vous pouvez utiliser la commande comme vous l'avez déjà fait. Toutefois, remplacer « get ensemble. En outre, spécifiez la valeur à la fin.
    Si vous devez modifier PasswordChangeFlags ou PasswordExpirePreNotifyDays, vous devez utiliser le script Adsutil.vbs pour configurer ces entrées de métabase. Le script Adsutil.vbs se trouve dans le répertoire Inetpub\Adminscripts sur votre système. Pour utiliser le script Adsutil.vbs pour configurer ces entrées de métabase, procédez comme suit :
    1. Ouvrez une fenêtre de commande.
    2. Recherchez le dossier C:\Inetpub\Adminscripts.
    3. Pour définir les valeurs, vous pouvez utiliser la syntaxe suivante :

      Cscript.exe adsutil.vbs set MetabaseKey

      Par exemple, tapez ce qui suit :

      cscript.exe adsutil.vbs set w3svc/passwordchangeflags 1
    4. Pour examiner les valeurs, vous pouvez utiliser la même commande que vous utilisiez. Toutefois, remplacez « set get. Ne pas ajouté la valeur à la fin.

Références

Pour plus d'informations, consultez l'aide de 5.0 de services Internet (IIS) documentation.
Pour plus d'informations, cliquez sur le numéro ci-dessous pour afficher l'article correspondant dans la Base de connaissances Microsoft :
269082 Répertoire virtuel IISADMPWD est créé pas au cours de l'installation des services Internet (IIS) 5.0
Pour plus d'informations sur le schéma d'appellation pour les mises à jour logicielles Windows, cliquez sur le numéro ci-dessous pour afficher l'article correspondant dans la Base de connaissances Microsoft :
816915 Nouveau fichier de schéma d'appellation pour les packages de mise à jour logicielle Microsoft Windows
Pour plus d'informations sur la terminologie utilisée pour décrire les mises à jour logicielles Microsoft, cliquez sur le numéro ci-dessous pour afficher l'article correspondant dans la Base de connaissances Microsoft :
824684 Description de la terminologie standard utilisée pour décrire les mises à jour logicielles Microsoft

Propriétés

Numéro d'article: 831047 - Dernière mise à jour: jeudi 23 janvier 2014 - Version: 3.5
Les informations contenues dans cet article s'appliquent au(x) produit(s) suivant(s):
  • Microsoft Internet Information Services 5.0
Mots-clés : 
kbnosurvey kbarchive kbmt kbhotfixserver kbqfe kbhotfixserver kbqfe kbqfe kbwin2000presp5fix kbbug kbfix KB831047 KbMtfr
Traduction automatique
IMPORTANT : Cet article est issu du système de traduction automatique mis au point par Microsoft (http://support.microsoft.com/gp/mtdetails). Un certain nombre d?articles obtenus par traduction automatique sont en effet mis à votre disposition en complément des articles traduits en langue française par des traducteurs professionnels. Cela vous permet d?avoir accès, dans votre propre langue, à l?ensemble des articles de la base de connaissances rédigés originellement en langue anglaise. Les articles traduits automatiquement ne sont pas toujours parfaits et peuvent comporter des erreurs de vocabulaire, de syntaxe ou de grammaire (probablement semblables aux erreurs que ferait une personne étrangère s?exprimant dans votre langue !). Néanmoins, mis à part ces imperfections, ces articles devraient suffire à vous orienter et à vous aider à résoudre votre problème. Microsoft s?efforce aussi continuellement de faire évoluer son système de traduction automatique.
La version anglaise de cet article est la suivante: 831047
L'INFORMATION CONTENUE DANS CE DOCUMENT EST FOURNIE PAR MICROSOFT SANS GARANTIE D'AUCUNE SORTE, EXPLICITE OU IMPLICITE. L'UTILISATEUR ASSUME LE RISQUE DE L'UTILISATION DU CONTENU DE CE DOCUMENT. CE DOCUMENT NE PEUT ETRE REVENDU OU CEDE EN ECHANGE D'UN QUELCONQUE PROFIT.

Envoyer des commentaires

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com