REVISIÓN: Puede experimentar diversos problemas cuando utiliza las páginas de cambio de contraseña en IIS 5.0

Seleccione idioma Seleccione idioma
Id. de artículo: 831047 - Ver los productos a los que se aplica este artículo
Este artículo se ha archivado. Se ofrece "tal cual" y no se volverá a actualizar.
importante este artículo contiene información sobre cómo se modifica la metabase. Antes de modificar la metabase, compruebe que dispone de una copia de seguridad que pueda restaurar si surge algún problema. Para obtener información sobre cómo hacerlo, consulte el tema de la Ayuda "Hacer copia de seguridad y restaurar la configuración" de Microsoft Management Console (MMC).
Expandir todo | Contraer todo

En esta página

Resumen

experimentar diversos problemas cuando usa las páginas de cambio de contraseña que se incluyen con el Service Pack 4 (SP4) de Microsoft Windows 2000. Puede resolver estos problemas al instalar la revisión que se describe en este artículo.

Síntomas

Puede experimentar diversos problemas cuando usa las páginas de cambio de contraseña que se incluyen con el Service Pack 4 (SP4) de Microsoft Windows 2000:
  • La primera letra del nombre de cuenta para el usuario se trunca.
  • No se puede cambiar las contraseñas para los usuarios cuyas contraseñas deben cambiarse en el siguiente inicio de sesión.
  • No se puede cambiar las contraseñas para los usuarios cuyas contraseñas han caducado.
  • No puede cambiar las contraseñas entre bosques.
  • No puede utilizar nombres de usuario en un formato UPN.

Causa

Las páginas de cambiar contraseña que se incluyen con Windows 2000 Server Service Pack 4 utilice tecnología páginas Active Server (ASP) y tecnología de interfaces de servicio de Active Directory (ADSI) para cambiar las contraseñas de usuario. Las limitaciones tecnológicas de ADSI que la mayoría de los problemas asociados con las páginas de cambio de contraseña.

Solución

Información de revisiones

Ahora hay disponible un hotfix para el que Microsoft proporciona soporte técnico, pero que sólo se diseñó para corregir el problema descrito en este artículo. Aplíquelo sólo a sistemas que experimenten este problema específico. Este hotfix puede ser sometido a comprobaciones adicionales. Por lo tanto, si no se ve muy afectado por este problema, recomendamos que espere a que el siguiente service pack de Windows 2000 que contenga este hotfix.

Para resolver este problema inmediatamente, póngase en contacto con soporte técnico de Microsoft para obtener la revisión. Para obtener una lista completa de los números de teléfono de los servicios de soporte técnico de Microsoft e información acerca de los costos de soporte, visite el siguiente sitio Web:
http://support.microsoft.com/contactus/?ws=support
Nota en casos especiales, los costos derivados normalmente de las llamadas al soporte técnico pueden cancelarse si un profesional de soporte técnico de Microsoft determina que una actualización específica resolverá el problema. Los costos habituales de soporte se aplicarán a las preguntas de soporte técnico adicionales y problemas que no guarden relación con la actualización en cuestión.

Requisitos previos

Debe instalar Windows 2000 Service Pack 4 antes de aplicar este hotfix.

Requisito de reinicio

No es necesario que reinicie el equipo una vez aplicado este hotfix.

Información acerca de la sustitución de la revisión

Este hotfix no sustituye a otros hotfix.

Información de archivo

La versión en inglés de este hotfix tiene los atributos de archivo (o atributos de último archivo) mostrados en la siguiente tabla. Las fechas y las horas de estos archivos se muestran en hora universal coordinada (UTC). La información de los archivos se convertirá a la hora local cuando la vea. Para averiguar la diferencia entre hora UTC y la hora local, utilice la ficha zona horaria de la herramienta fecha y hora en el panel de control.
   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

Estado

Microsoft ha confirmado que se trata de un problema de los productos de Microsoft enumerados en la sección "La información de este artículo se refiere a:".

Más información

Advertencia si modifica la metabase incorrectamente, puede causar serios problemas que le obligarán a instalar de nuevo todos los productos que utilizan la metabase. Microsoft no puede garantizar la solución de los problemas resultantes de una modificación incorrecta de la metabase. Modifique la metabase bajo su responsabilidad.

Nota Haga siempre una copia de seguridad de la metabase antes de modificarla.

Después de aplicar la revisión para actualizar los archivos en el directorio Iisadmpwd, siga estos pasos:
  1. Registrar el archivo Iispwchg.dll en el directorio Iisadmpwd. Para ello, haga clic en Inicio , haga clic en Ejecutar , escriba regsvr32 c:\winnt\system32\inetsrv\iisadmpwd\iispwchg.dll y, a continuación, haga clic en Aceptar .
  2. Configurar la propiedad PasswordChangeFlags de la metabase para asegurarse de que el cambio de contraseña funcionalidad está habilitada. Para ello, siga estos pasos:
    1. Haga clic en Inicio , haga clic en Ejecutar , escriba cmd y, a continuación, haga clic en Aceptar .
    2. Busque el C:\Inetpub\AdminScripts directorio.
    3. Escriba el comando siguiente y, a continuación, presione ENTRAR:
      cscript.exe adsutil.vbs set w3svc/passwordchangeflags Value
      Nota En este comando de ejemplo, el Value es un marcador para el valor que desea establecer para la propiedad PasswordChangeFlags .
    La lista siguiente incluye los valores posibles para la propiedad PasswordChangeFlags . Puede utilizar una combinación de estos valores.
    • 0

      Este valor es el valor predeterminado. Este valor indica que debe utilizar una conexión Secure Sockets Layer (SSL) cuando se cambia la contraseña.
    • 1

      Este valor permite los cambios de contraseña en puertos no seguros. Este valor es útil si SSL no está habilitado.
    • 2

      Este valor deshabilita el cambio de contraseña funcionalidad.
    • 4

      Este valor deshabilita la notificación de avance de caducidad de contraseña.
  3. Asegúrese de que el directorio virtual para el Iisadmpwd directorio se crea correctamente y que señala el directorio virtual a la ubicación correcta. La ubicación correcta es System32\Inetsrv\Iisadmpwd. No hay ningún requisito para que la autenticación anónima habilitada en el directorio virtual. Recomendamos que utilice la autenticación misma en este directorio virtual que el de la aplicación que redirige a los usuarios en el directorio virtual.
  4. Asegúrese de que los archivos .htr están asignados para el archivo ASP.dll archivo en la sección "AppMappings" para el directorio Iisadmpwd. Para ello, siga estos pasos:
    1. En IIS Manager Microsoft Management Console (MMC), haga clic con el botón secundario en el directorio iisadmpwd y haga clic en Propiedades .
    2. Haga clic en el Directorio Virtual de ficha.
    3. En la ficha Directorio Virtual , haga clic en configuración .
    4. En la sección AppMappings , busque una línea que tiene .htr . Esa línea aparece en el campo extensión . Compruebe que el archivo ejecutable que aparece a la derecha señala al archivo ASP.dll. Si no existe el vínculo que tiene .htr que aparece en el campo extensión , debe agregarlo. Si debe agregar esta extensión, haga clic en Agregar . Si debe modificar esta extensión, seleccione la extensión y, a continuación, haga clic en Modificar .
    5. Para el archivo ejecutable, haga clic en Examinar y busque el archivo ASP.dll en el directorio System32\Inetsrv.
    6. En el campo extensión , escriba .htr .
    7. Establece los verbos de límite en GET, POST .
    8. Haga clic en Aceptar para guardar los cambios y, a continuación, cierre todas las ventanas Propiedades.
  5. Compruebe que las entradas de metabase siguientes se hayan establecido correctamente:
    Contraer esta tablaAmpliar esta tabla
    entrada de la Metabase y valor Descripción
    entrada de la Metabase : AuthChangeUrl
    valor de la Metabase : iisadmpwd/achg.htr
    Esta página realiza el trabajo de cambio de contraseña real.
    entrada de la Metabase : AuthExpiredUrl
    valor de la Metabase : iisadmpwd/aexp.htr
    Esta página muestra el formulario de cambio de contraseña para un usuario cuya contraseña ha caducado. SSL debe estar habilitado para que esta página trabajar. Asegúrese de que escribe el nombre de cuenta en el formato "dominio\nombreDeUsuario".
    entrada de la Metabase : AuthExpiredUnsecureUrl
    valor de la Metabase : iisadmpwd/aexp3.htr
    Esta página muestra el formulario de cambio de contraseña cuando SSL no está habilitado o no se utiliza.
    entrada de la Metabase : NotifyPwdExpUrl
    valor de la Metabase : iisadmpwd/anot.htr
    Si está habilitada la funcionalidad de notificación de caducidad de contraseña, esta página se muestra cuando SSL está habilitado.
    entrada de la Metabase : NotifyPwdExpUnsecureUrl
    valor de la Metabase : iisadmpwd/anot3.htr
    Si la notificación de caducidad de contraseña está habilitada la funcionalidad, esta página aparece cuando no se habilita SSL o cuando no se utiliza SSL.
    entrada de la Metabase : PasswordExpirePreNotifyDaysEsta entrada de la metabase especifica el número de días que quedan caduque la contraseña del cliente. Esta entrada de la metabase también indica cuando se envía un mensaje pre-notification de contraseña.
  6. De forma predeterminada, las entradas de metabase que están relacionados con las páginas que se ha describen anteriormente se encuentran en el nivel W3SVC en el registro y no tienen que modificarse. Sin embargo, si las entradas de metabase tienen que cambiarse o tienen que comprobarse, la aplicación Mdutil.exe puede utilizarse como sigue. La aplicación Mdutil.exe está disponible en el CD de soporte técnico de Windows 2000.
    1. Copiar Mdutil.exe en el servidor que ejecuta IIS.
    2. Abra una ventana CMD.
    3. Busque la carpeta que contiene Mdutil.exe.
    4. Para comprobar el valor actual de la metabase, puede utilizar la siguiente:

      Mdutil.exe obtener w3svc / MetabaseKey.

      Por ejemplo, escriba lo siguiente:

      Mdutil.exe obtener AuthChangeUrl/w3svc
    5. Para cambiar el valor, puede utilizar el comando como hizo anteriormente. Sin embargo, reemplazar "get" con "conjunto". Además, especifique el valor al final.
    Si tiene que cambiar o PasswordChangeFlags PasswordExpirePreNotifyDays, deberá utilizar la secuencia de comandos Adsutil.vbs para configurar estas entradas de la metabase. La secuencia de comandos Adsutil.vbs se encuentra en el directorio Inetpub\Adminscripts del sistema. Para utilizar la secuencia de comandos Adsutil.vbs para configurar estas entradas de la metabase, siga estos pasos:
    1. Abra una ventana CMD.
    2. Busque la carpeta C:\Inetpub\Adminscripts.
    3. Para establecer los valores, puede utilizar la siguiente:

      Cscript.exe adsutil.vbs set w3svc / MetabaseKey

      Por ejemplo, escriba lo siguiente:

      cscript.exe adsutil.vbs set w3svc/PasswordChangeFlags 1
    4. Para examinar los valores, puede utilizar el mismo comando que utilizó anteriormente. Sin embargo, reemplazar "set" con "get". No anexa el valor al final.

Referencias

Para obtener más información, vea la Ayuda de IIS 5.0 documentación.
Para obtener más información, haga clic en el número de artículo siguiente para verlo en Microsoft Knowledge Base:
269082No se crea el directorio virtual IISADMPWD durante la instalación limpia de IIS 5.0
Para obtener más información sobre el esquema de nomenclatura para las actualizaciones de software de Windows, haga clic en el número de artículo siguiente para verlo en Microsoft Knowledge Base:
816915Nuevo esquema de nomenclatura de archivos para los paquetes de actualización de software de Microsoft Windows
Para obtener más información sobre la terminología que se utiliza para describir las actualizaciones de producto de Microsoft, haga clic en el número de artículo siguiente para verlo en Microsoft Knowledge Base:
824684Descripción de la terminología estándar utilizada para describir las actualizaciones de software de Microsoft

Propiedades

Id. de artículo: 831047 - Última revisión: domingo, 09 de febrero de 2014 - Versión: 3.5
La información de este artículo se refiere a:
  • Microsoft Internet Information Services 5.0
Palabras clave: 
kbnosurvey kbarchive kbmt kbhotfixserver kbqfe kbhotfixserver kbqfe kbqfe kbwin2000presp5fix kbbug kbfix KB831047 KbMtes
Traducción automática
IMPORTANTE: Este artículo ha sido traducido por un software de traducción automática de Microsoft (http://support.microsoft.com/gp/mtdetails) en lugar de un traductor humano. Microsoft le ofrece artículos traducidos por un traductor humano y artículos traducidos automáticamente para que tenga acceso en su propio idioma a todos los artículos de nuestra base de conocimientos (Knowledge Base). Sin embargo, los artículos traducidos automáticamente pueden contener errores en el vocabulario, la sintaxis o la gramática, como los que un extranjero podría cometer al hablar el idioma. Microsoft no se hace responsable de cualquier imprecisión, error o daño ocasionado por una mala traducción del contenido o como consecuencia de su utilización por nuestros clientes. Microsoft suele actualizar el software de traducción frecuentemente.
Haga clic aquí para ver el artículo original (en inglés): 831047

Enviar comentarios

 

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