Colección de citas famosas - Colección de consignas - Problemas con la configuración del sitio web ASP en Dongyi 2006

Problemas con la configuración del sitio web ASP en Dongyi 2006

Sincronizar las contraseñas de la cuenta iwam en el directorio activo, la base de datos de la metabase iis y la aplicación com+.

Para ser específico, copié la información directamente, de la siguiente manera:

(1) Cambiar la contraseña de la cuenta iwam_myserver en el directorio activo

Porque la contraseña de la cuenta iwam está determinada por el control del sistema, generado aleatoriamente, no sabemos cuál es. Para completar los siguientes dos pasos de sincronización de contraseña, debemos establecer la contraseña de la cuenta iwam en un valor que conocemos.

1. Seleccione "Inicio" -> "Programas" -> "Herramientas administrativas" -> "Usuarios y computadoras de Active Directory" para iniciar la unidad de administración "Usuarios y computadoras de Active Directory".

2. Haga clic en "usuario", seleccione "iwam_myserver" a la derecha, haga clic derecho y seleccione "Restablecer contraseña (t)...", y establezca una nueva contraseña para iwam_myserver en la ventana emergente. cuadro de restablecimiento de contraseña. Contraseña, aquí la configuramos en "aboutnt2001" (sin comillas), confirmamos y esperamos a que la contraseña se cambie correctamente.

(2) Sincronizar la contraseña de la cuenta iwam_myserver en la metabase de iis

Quizás porque este cambio es demasiado sensible e importante, Microsoft no nos proporciona una pantalla para modificar la contraseña de la cuenta iwam_myserver en la metabase de iis. Una interfaz de usuario tradicional, solo se proporciona un script de administración adsutil.vbs con iis5. Este script se encuentra en el subdirectorio c:\inetpub\adminscripts (la ubicación puede cambiar debido a diferentes configuraciones al instalar iis5). ).

El script adsutil.vbs es potente, tiene muchos parámetros y es complicado de usar. Aquí solo proporcionamos el método de uso de este script para modificar la contraseña de la cuenta iwam_myserver:

adsutil set. w3svc/wamuserpass contraseña

El parámetro "contraseña" es la nueva contraseña de la cuenta iwam que se va a configurar. Por lo tanto, el comando para cambiar la contraseña de la cuenta iwam_myserver en la metabase de iis a "aboutnt2001" es:

c:\inetpub\adminscripts>adsutil set w3svc/wamuserpass "aboutnt2001"

La modificación fue exitosa. Luego, el sistema le indicará lo siguiente:

wamuserpass: (cadena) "aboutnt2001"

(3) Sincronice la contraseña de iwam_myserver utilizada por la aplicación com+

Sincronización Para la contraseña de iwam_myserver utilizada por la aplicación com+, tenemos dos formas de elegir: una es usar la unidad complementaria mmc del servicio de componentes y la otra es usar el script de sincronización de cuenta iwam synciwam. vbs.

1. Utilice la unidad de administración mmc de Servicios de componentes

(1) Inicie la unidad de administración de Servicios de componentes: Seleccione "Inicio" -> "Ejecutar" -> "mmc" para iniciar consola de administración, abra el cuadro de diálogo "Agregar o quitar complemento" y agregue el complemento "Servicios de componentes".

(2) Busque "Servicios de componentes"->"Equipo"->"Mi PC"->"com+Aplicaciones"->"aplicaciones agrupadas fuera de proceso", haga clic con el botón derecho en "fuera -Aplicaciones agrupadas de proceso"->"Propiedades".

(3) Cambie a la pestaña "Indicadores" del cuadro de diálogo de propiedades de "aplicaciones agrupadas fuera de proceso".

En la selección "Esta aplicación se ejecuta con la siguiente cuenta", se seleccionará "Este usuario" y el nombre de usuario es "iwam_myserver". Estos son predeterminados y no es necesario cambiarlos. Ingrese la contraseña correcta "aboutnt2001" en los cuadros de texto "Contraseña" y "Confirmar contraseña" a continuación y confirme para salir.

(4) Si el sistema indica "La aplicación fue creada por más de un producto externo. ¿Está seguro de que desea que estos productos la admitan?"

(5) Si configuramos la "Protección de aplicaciones" de algunas otras webs en "Alta (Independiente)" en IIS, entonces la contraseña de la cuenta iwam de la aplicación com+ utilizada por esta web también debe ser sincrónica . Repita los pasos (1) a (4) para sincronizar las contraseñas de la cuenta iwam de otras aplicaciones correspondientes fuera de proceso.

2. Utilice el script de sincronización de la cuenta iwam synciwam.vbs.

De hecho, Microsoft ha descubierto que hay un problema con la sincronización de la contraseña de la cuenta iwam, por lo que la contraseña de la cuenta iwam se configura por separado en el script de administración de iis5. Se escribió simultáneamente un script synciwam.vbs. Este script se encuentra en el subdirectorio c:\inetpub\adminscripts (la ubicación puede cambiar debido a diferentes configuraciones al instalar iis5).

El uso del script synciwam.vbs es relativamente simple:

cscript synciwam.vbs [-v|-h]

El parámetro "-v" indica detalles visualización de la ejecución del script Todo el proceso (recomendado), el parámetro "-h" se utiliza para mostrar información de ayuda simple.

Para sincronizar la contraseña de la cuenta iwam_myserver en la aplicación com+, solo necesitamos ejecutar "cscript synciwam.vbs -v", de la siguiente manera:

cscript c:\inetpub\ adminscripts \synciwam.vbs -v

Microsoft (r) windows script host versión 5.6

Copyright (c) Microsoft Corporation 1996-2000. Reservados todos los derechos.

wamusername:iwam_myserver

wamuserpass:aboutnt2001

iis aplicaciones definidas:

nombre, appisolated, ID del paquete

w3svc, 0, 3d14228c-fbe1-11d0-995d-00c04fd919c1}

raíz, 2,

iishelp, 2,

iisadmin, 2, p>

issamples, 2,

msadc, 2,

root, 2,

iisadmin, 2,

iishelp , 2,

raíz, 2,

raíz, 2,

aplicaciones fuera de proceso definidas:

recuento: 1

p>

3d14228d-fbe1-11d0-995d-00c04fd919c1}

actualización de aplicaciones:

nombre: iis aplicaciones agrupadas fuera de proceso clave: 3d14228d- fbe1-11d0- 995d-00c04fd919c1}

Se puede ver en la ejecución del script anterior que usar el script synciwam.vbs es más completo y rápido que usar los servicios de componentes.

Primero encuentra la cuenta iwam "iwam_myserver" de la base de datos de la metabase de iis y extrae la contraseña correspondiente "aboutnt2001", luego busca todas las aplicaciones iis definidas y las aplicaciones fuera de proceso, y sincroniza la cuenta iwam de cada aplicación fuera de proceso una por una. uno.

Al utilizar el script synciwam.vbs, una cosa a tener en cuenta es que antes de ejecutar synciwam.vbs, debe asegurarse de que la contraseña de iwam en la base de datos de la metabase de iis y el directorio activo sean consistentes. Debido a que el script synciwam.vbs obtiene la contraseña de la cuenta iwam de la base de datos de la metabase de iis en lugar del directorio activo, si la contraseña en la metabase de iis es incorrecta, la contraseña obtenida por synciwam.vbs también será incorrecta y la sincronización La operación se ejecuta para "actualizar aplicaciones". El sistema informará un error 80110414, es decir, "No se puede encontrar la aplicación 3d14228d-fbe1-11d0-995d-00c04fd919c1}".

Bien, hasta ahora, las contraseñas de la cuenta iwam en el directorio activo, la base de datos de la metabase iis y la aplicación com+ se han sincronizado exitosamente y su programa asp puede ejecutarse nuevamente.