Solución de problemas de la serie de estaciones de servidor IIS6.0

  
                  

Si su servidor es 2003, solo admite .net de forma predeterminada, no es compatible con asp, por lo que debe hacer lo siguiente:
Abra la computadora local dentro de iis6.0-> extensión de servicio web
ponga servidor activo Se permiten páginas en la línea.


Problema 1: ruta principal no habilitada

Ejemplo de síntoma:
Server.MapPath () Error 'ASP 0175: 80004005'
No se permiten los caracteres de la ruta
/0709/dqyllhsub/news/OpenDatabase.asp, línea 4
El carácter '..' no está permitido en el parámetro Ruta de MapPath.

Análisis de motivos:
Muchas páginas web usan declaraciones como el formato ../(es decir, volver a la página anterior, que es la ruta principal), mientras que IIS6.0 es por razones de seguridad. Esta opción está desactivada por defecto.

Solución alternativa:
En Propiedades de IIS -> Directorio principal -> Configuración -> Opciones. Coloque una marca de verificación delante de "Habilitar ruta de acceso principal". Confirmar la actualización.

Pregunta 2: la extensión web de ASP no está configurada correctamente (también para ASP.NET, CGI)

Ejemplos de síntomas:
Error HTTP 404 - No se encontró el archivo o el directorio.

Análisis de motivos:
Agregada la opción de extensión de programa web en IIS6.0, puede permitir o prohibir programas como ASP, ASP.NET, CGI, IDC, etc. de manera predeterminada. Los programas como ASP están prohibidos.

Solución:
Seleccione las páginas Active Server en la extensión del servicio web en IIS y haga clic en "Permitir".

Problema 3: Configuración de autenticación incorrecta

Ejemplos de síntomas:
HTTP Error 401.2 - No autorizado: el acceso se deniega debido a la configuración del servidor.

Análisis de causa: IIS admite los siguientes métodos de autenticación web:
Autenticación anónima
IIS crea la cuenta de nombre de computadora IUSR_ (donde el nombre de la computadora es el nombre del servidor que ejecuta IIS), Para autenticar usuarios anónimos cuando solicitan contenido web. Esta cuenta otorga a los usuarios privilegios de inicio de sesión locales. Puede restablecer el acceso de usuarios anónimos para usar cualquier cuenta de Windows válida. //Este artículo es de la red de aplicaciones de hardware y software de la computadora.

Autenticación básica
Use la autenticación básica para restringir el acceso a los archivos en servidores web en formato NTFS. Con la autenticación básica, el usuario debe ingresar las credenciales y el acceso se basa en la identificación del usuario. Las ID de usuario y las contraseñas se envían en texto sin cifrar entre redes.

Autenticación integrada de Windows
La autenticación integrada de Windows es más segura que la autenticación básica y funciona bien en entornos de intranet donde los usuarios tienen cuentas de dominio de Windows. En la autenticación de Windows integrada, el navegador intenta usar las credenciales que usa el usuario actual durante el proceso de inicio de sesión del dominio y, si el intento falla, se le solicita un nombre de usuario y una contraseña. Si utiliza la autenticación de Windows integrada, la contraseña del usuario no se transferirá al servidor. Si el usuario inicia sesión en la computadora local como un usuario de dominio, no tiene que autenticarse nuevamente al acceder a las computadoras de la red en este dominio.

Autenticación de resumen
La autenticación de resumen supera muchas de las deficiencias de la autenticación básica. Cuando se utiliza la autenticación de resumen, la contraseña no se envía en texto sin cifrar. Alternativamente, puede usar la autenticación de resumen con un servidor proxy. La autenticación implícita utiliza un mecanismo de desafío /respuesta (un mecanismo utilizado por la autenticación integrada de Windows) donde las contraseñas se envían en forma cifrada.

.NET Passport Authentication
Microsoft .NET Passport es un servicio de autenticación de usuarios que permite la seguridad del inicio de sesión único, lo que permite a los usuarios acceder a los sitios web y servicios habilitados con .NET Passport Más seguro. Los sitios que tienen habilitado .NET Passport dependen del servidor central de .NET Passport para autenticar a los usuarios. Sin embargo, el servidor central no autoriza ni niega el acceso de usuarios específicos a sitios individuales habilitados para .NET Passport.

Solución:
Configure diferentes autenticaciones según sea necesario (generalmente autenticación anónima, que es el método de autenticación usado por la mayoría de los sitios). Las opciones de autenticación se configuran en Propiedades de IIS -> Seguridad -> Autenticación y control de acceso.

Problema 4: Configuración de restricción de IP incorrecta

Ejemplo de síntoma:
Error de HTTP 403.6 - Acceso prohibido: se rechaza la dirección IP del cliente

Análisis de causa:
IIS proporciona un mecanismo para las restricciones de IP. Puede configurarlo para restringir el acceso de ciertas IP al sitio, o restringir solo ciertas IP para acceder al sitio, si el cliente está dentro del rango de IP que está bloqueando o si no está permitido. Dentro del ámbito, aparecerá un mensaje de error.

Solución:
Ingrese las propiedades de IIS -> Seguridad -> Restricciones de nombre de dominio y dirección IP. Si desea restringir el acceso a ciertas direcciones IP, debe seleccionar el acceso autorizado, haga clic en Agregar para seleccionar la dirección IP que no está permitida. De lo contrario, solo se puede acceder a ciertas direcciones IP.


Pregunta 5: la cuenta IUSR está desactivada

Ejemplo de síntoma:
Error HTTP 401.1 - No autorizado: el acceso se deniega debido a credenciales no válidas.

Análisis de motivo:
Dado que la cuenta utilizada por el usuario para el acceso anónimo es el nombre de la máquina IUSR_, si esta cuenta está deshabilitada, el usuario no podrá acceder.

Solución:
Panel de control -> Herramientas de administración -> Administración de la computadora -> Usuarios y grupos locales, habilite la cuenta de nombre de máquina IUSR_.

Pregunta 6: Los permisos NTFS no están configurados correctamente

Síntomas:
Error HTTP 401.3 - No autorizado: el acceso se deniega debido a la configuración de ACL para el recurso solicitado.

Causa Análisis:
El usuario del cliente web pertenece al grupo de usuarios. Por lo tanto, si el archivo no tiene suficientes permisos NTFS (por ejemplo, sin permiso de lectura), la página no estará accesible.

Solución:
Ingrese la pestaña de seguridad de la carpeta, configure los permisos del usuario, al menos dé los permisos de lectura. La configuración de permisos NTFS ya no se describe aquí.
pregunta 7: cuenta IWAM no está sincronizado
síntomas por ejemplo:
HTTP 500 - Error interno del servidor
Análisis:
IWAM cuenta IIS se instala cuando el sistema Una cuenta integrada que se crea automáticamente. Una vez establecida la cuenta IWAM, es utilizada por Active Directory, la base de datos de metabase de IIS y la aplicación COM +. La contraseña de la cuenta es guardada por las tres partes y el sistema operativo es responsable de la sincronización de las contraseñas IWAM guardadas por las tres partes. El trabajo de sincronización de contraseñas del sistema para cuentas IWAM a veces falla, lo que resulta en contraseñas inconsistentes para las cuentas IWAM.

Solución:
Si hay AD, seleccione Inicio -> Programas -> Herramientas administrativas -> Usuarios y computadoras de Active Directory. Establecer una contraseña para la cuenta IWAM.
Ejecutar c: \\ Inetpub \\ AdminScripts > adsutil SET w3svc /WAMUserPass + contraseña para sincronizar la contraseña de la base de datos de la metabase de IIS
Ejecutar cscript c: \\ inetpub \\ adminscripts \\ synciwam.vbs -v Sincronizar la contraseña de la cuenta IWAM en la aplicación COM + pregunta
8: configuración MIME provocan ciertos tipos de archivos con problemas no se pueden descargar (en la ISO por ejemplo) síntomas
por ejemplo:
error HTTP 404 - archivo o directorio no encontrado.
Análisis
: IIS6.0 cancelado para algunos tipos MIME de apoyo, tales como ISO, haciendo que el cliente para descargar de error.

Solución:
En Propiedades de IIS -> Encabezado HTTP -> Tipo MIME -> Nuevo. En el cuadro de diálogo posterior, la extensión se completa con .ISO y el tipo MIME es aplicación.
Además, el cortafuegos bloquea, error ODBC configuración, las limitaciones de rendimiento del servidor Web, restricciones y otros factores también contribuyeron a enhebrar las posibles causas servidor IIS no puede acceder, no se va a alimentar aquí descrito el.

Copyright © Conocimiento de Windows All Rights Reserved