Red de conocimiento informático - Conocimiento informático - Reservar entradas para el Palacio Potala online ¿Por qué sigue apareciendo el error del servidor? ¿Qué debo hacer?

Reservar entradas para el Palacio Potala online ¿Por qué sigue apareciendo el error del servidor? ¿Qué debo hacer?

Hola, la contraseña de la cuenta utilizada para solicitar **** de terceros la guarda el tercero y el sistema operativo es responsable de sincronizar la contraseña de iwam guardada por el tercero. Según el sentido común, podemos estar seguros de que existe un sistema operativo responsable de este trabajo y no tenemos que preocuparnos por cometer errores. Sin embargo, no sé si se trata de un error u otras razones. La sincronización de las contraseñas de las cuentas iwam a veces falla, lo que hace que las contraseñas de las cuentas iwam de las tres partes sean inconsistentes. Cuando una aplicación iis o com utiliza una contraseña de iwam incorrecta para iniciar sesión en el sistema e iniciar una aplicación de grupo fuera de proceso de iis, el sistema rechazará la solicitud debido a una contraseña incorrecta, lo que provocará que el grupo de iis esté fuera de proceso. la aplicación no se inicia, es decir, por ejemplo, tenemos un evento de error en ID10004. Veo "No se puede ejecutar el servidor 3d14228d-fbe1-11d0-995d-00c04fd919c1}" (3d14228d-fbe1-11d0-995d-00c04fd919c1} aquí está la clave de la aplicación del grupo iis fuera de proceso) y no se puede transferir a la aplicación iis5 en el programa.

Hay tres pasos, todos los cuales requieren iniciar sesión en la computadora como administrador para proporcionar suficientes derechos operativos (tome la cuenta iwam de iwam_myserver como ejemplo).

(1) Cambiar la contraseña de la cuenta iwam_myserver en Active Directory

Dado que la contraseña de la cuenta iwam está controlada por el sistema y se genera aleatoriamente, no sabemos cuál es. Para poder hacer los dos siguientes Para sincronizar la contraseña en este paso, debemos configurar la contraseña de la cuenta iwam en un valor que conozcamos.

1. Seleccione "Inicio" - gt; "Programas" - gt; "Herramientas administrativas" - gt; "Usuarios y computadoras de Active Directory", inicie "Usuarios y computadoras de Active Directory", inicie "Active Directory" Complemento "Usuarios y Computadoras".

2. En el cuadro emergente para restablecer contraseña, establezca una nueva contraseña para iwam_myserver. Aquí la configuramos en "aboutnt2001" (sin comillas, después de la confirmación, espere a que la contraseña se cambie correctamente). .

(b) Sincronice 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 proporciona una interfaz de usuario clara para que cambiemos iwam_myserver en la metabase de iis La contraseña de la cuenta y solo se proporciona el script de administración iis5 adsutil.vbs, que se encuentra en el subdirectorio c:\inetpub\adminscripts (la ubicación puede variar según la configuración cuando instaló iis5).

El script adsutil.vbs es potente, tiene muchos parámetros y es complejo de usar. A continuación se presentará cómo utilizar este script para cambiar 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\adminscriptsgt; adsutil set w3svc /wamuserpass "aboutnt2001"

Modificación después del éxito, el sistema le indicará lo siguiente:

wamuserpass: (cadena) "aboutnt2001"

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

Sincronización com La contraseña para iwam_myserver utilizada por la aplicación.

Para sincronizar la contraseña de iwam_myserver utilizada por las aplicaciones com, tenemos dos opciones: una es usar el complemento mmc de Servicios de componentes y la otra es usar el script de sincronización de cuenta iwam synciwam.vbs.

1. Utilice la unidad complementaria mmc de Servicios de componentes

(1) Inicie la unidad complementaria de Servicios de componentes: seleccione "Iniciar" - gt; "mmc" para iniciar la consola de administración, abra el cuadro de diálogo Agregar o quitar complemento. En el cuadro de diálogo Agregar o quitar complemento, agregue el complemento Servicios de componentes.

(2) Busque "Servicios de componentes"-gt; "Computadora"-gt; "Mi computadora"-gt; "aplicaciones com"-gt; Haga clic en "Aplicación de grupo fuera de proceso"->"propiedad".

(3) Cambie a la pestaña "Indicadores" del cuadro de diálogo de propiedades de "Aplicación de grupo fuera de proceso". En la opción "Esta aplicación se ejecuta con la siguiente cuenta", marque "Este usuario", el nombre de usuario es "iwam_myserver". Estos son valores 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 salga.

(4) Si el sistema indica "Esta aplicación fue creada por varios productos externos. ¿Está seguro de que desea obtener soporte para estos productos? Puede confirmarlo.

(5) Si configuramos la "Protección de aplicaciones" de otras redes en "Alta (Independiente)" en IIS, entonces la contraseña de la cuenta iwam de la aplicación COM utilizada por la red también debe sincronizarse. Repita los pasos (1) a (4). sincronice otras correspondientes. La contraseña de la cuenta iwam de la aplicación fuera de proceso

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

De hecho, Microsoft descubrió que existe. Hay un problema con la sincronización de la contraseña de la cuenta iwam, por lo que en la administración de iis5 se escribe un script separado para la sincronización de la contraseña de la cuenta iwam, synciwam.vbs, que se encuentra en el subdirectorio adminscripts en el subdirectorio c:\inetpub\ (la ubicación puede variar dependiendo de la configuración cuando instaló iis5). /p>

El script synciwam.vbs es relativamente sencillo de usar:

cscript synciwam.vbs [-v|-h]

El parámetro "-v" mostrará todo el proceso de ejecución del script en detalle (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, simplemente ejecutamos "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.

wamusername: iwam_myserver

wamuserpass: aboutnt2001

Aplicación iis definida:

nombre, appisolated, ID del paquete

w3svc, 0 Se ha definido esta aplicación.

raíz, 2,

iishelp, 2,

iisadmin, 2,

issasamples, 2,

msadc, 2,

raíz, 2,

iisadmin, 2,

iishelp, 2,

raíz, 2,

raíz, 2,

Aplicación fuera de proceso definida:

count.1

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

Actualizando aplicaciones:

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

Desde como Se puede ver en el proceso de ejecución del script anterior que usar el script synciwam.vbs es más completo y más rápido que usar los servicios de componentes. Primero encuentra la cuenta iwam "iwam_myserver" y la contraseña correspondiente "aboutnt2001" de la metabase de iis, luego busca todas las aplicaciones iis definidas y las aplicaciones fuera de proceso, y luego sincroniza la contraseña de la cuenta iwam para cada aplicación fuera de proceso. uno por uno.

Una cosa a tener en cuenta al utilizar el script synciwam.vbs es que antes de ejecutar synciwam.vbs, debe asegurarse de que las contraseñas de la metabase iis y iwam en Active Directory ya sean las mismas. Debido a que el script synciwam.vbs obtiene la contraseña de la cuenta iwam de la metabase de iis en lugar de Active Directory, si la contraseña de la metabase de iis es incorrecta, la contraseña obtenida por synciwam.vbs también será incorrecta y la operación de sincronización se ejecuta en " Actualizar aplicación" El sistema informará un error 80110414, "Aplicación 3d14228d-fbe1-11d0-995d-00c04fd919c1} no encontrada".

Ok, en este punto, las contraseñas de la cuenta iwam, la metabase iis y la aplicación com en el directorio activo se han sincronizado exitosamente y su programa asp se puede ejecutar nuevamente.

Después de que la modificación sea exitosa, el sistema mostrará el siguiente mensaje:

---------------------- ---- --------------------------

Después de la prueba, el contenido mostrado debe ser

wamuserpass: (cadena) "***** **"

]Resolviendo que el servidor IIS no puede cargar la aplicación '/LM/W3SVC/1/ROOT' El error es 'No hay categoría registrada

Verifique el Visor de eventos:

[1]: el servidor no puede cargar la aplicación '/LM/W3SVC/1/ROOT'. El mensaje de error es "No hay categoría registrada".

[2]: No se puede iniciar MS DTC Transaction Manager.

[3]: MS DTC Transaction Manager no pudo iniciarse. LogInit devolvió el error 0x2.

[4]: No se encontró el archivo de registro de MS DTC. Después de confirmar que todos los administradores de recursos coordinados por MS DTC no tienen transacciones con un estado "indeterminado", ejecute msdtc -resetlog para crear el archivo de registro.

Solución:

[1]: compruebe si el servicio DTC (Coordinador de transacciones distribuidas) se puede iniciar normalmente. Si es normal, omita este paso si se produce un error y no puede iniciarse. normalmente, ejecute: msdtc -resetlog en el menú "Ejecutar" del menú "Inicio" para crear un archivo de registro. Reinicie su computadora y verifique si IIS funciona correctamente; si no, continúe.

[2]: Ejecute el siguiente comando en CMD (.bat):

Menú Inicio -gt; Ejecutar -gt; Abra la ventana del símbolo del sistema.

Escriba cd windir/system32/inetsrv para cambiar al directorio inetsrv en system32.

Luego escriba rundll32 wamreg.dll, CreateIISPackage. (Aquí en minúscula es: createeiispackage)

Nota: "CreateIISPackage" debe escribirse exactamente. ", que distingue entre mayúsculas y minúsculas.

Escriba regsvr32 asptxn.dll nuevamente.

Cierre los Servicios de componentes y vuelva a abrirlos.

Reinicie IIS: Herramientas administrativas - Servicios, busque Administración de IIS, haga clic con el botón derecho y seleccione Reiniciar

Finalmente, abra "Herramientas administrativas" -> "Servicios de información de Internet", busque "Sitio web predeterminado" y haga clic con el botón derecho. >

seleccione propiedades, seleccione la dirección IP de la máquina en "Dirección TCP", (puede elegir aquí) "Seguridad de directorio" - gt; Aparece el cuadro de diálogo "Método"

// Esto es más problemático.

Es un poco difícil decirlo a continuación. Si todo lo anterior es correcto, entonces 100 es el siguiente problema, por ejemplo

Si no se puede configurar aquí, cuando abra la página web, aparecerá un cuadro de diálogo. arriba para confirmar que hay un inicio de sesión "Desconocido", no autorizado para acceder

", o se muestra esa línea de error, etc.

Haga clic en "Examinar" -gt; "Avanzado" -gt; "Buscar ahora", seleccione un usuario en el cuadro a continuación (por ejemplo, el usuario actual) y luego DE ACUERDO. (Esto generalmente se puede omitir, simplemente haga clic en el usuario predeterminado)

En la casilla de verificación "Acceso anónimo", desmarque "Permitir que IIS controle la contraseña" y la contraseña (el usuario que acaba de seleccionar)< / p>

La contraseña está vacía si no hay contraseña, ¡OK! La contraseña también está vacía) "Básico..." no está marcado, "Integrado..." e "Integrado" están marcados

. Luego marque "Acceso anónimo" ahora mismo, no lo vuelva a marcar ahora.

Después de la confirmación, primero haga clic en "Aplicar" y aparecerá un mensaje "localstart.asp" (otros archivos no están seleccionados).

Utilice el mouse para "hacer clic para seleccionarlo". "!

Utiliza el ratón para "hacer clic para seleccionarlo" (recuerda, en realidad no está seleccionado aquí), y luego Aceptar.

Vuelva a ingresar al "Cuadro de diálogo Método de autenticación", vuelva a marcar "Acceso anónimo" y luego "Aplicar". Si aparece el mensaje que mencioné anteriormente, haga clic para seleccionar. eso.

"

Si aparece el mensaje que mencioné anteriormente, haz clic nuevamente para seleccionarlo, luego Aceptar y listo.