Muchos amigos se han encontrado con muchos problemas al usar el sitio web de IIS 6. Algunos de estos problemas se encontraron en el pasado IIS5, algunos son nuevos, han estado ocupados durante una tarde y han realizado muchos experimentos. Combine la experiencia anterior en la resolución de problemas, hice este resumen, espero ayudarlo.
Problema 1: Ruta de los padres no habilitada
Ejemplo de síntoma:
Server.MapPath () Error 'ASP 0175: 80004005'
Caracteres de ruta no permitidos
/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:
En la opción Propiedades -> Directorio principal -> Configuración -> en IIS. 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 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".
Pregunta 3: Configuración de autenticación incorrecta
Ejemplos de síntomas:
Error HTTP 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 equipo IUSR_ (donde nombre de equipo 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.
Autenticación básica
Utilice la autenticación básica para restringir el acceso a los archivos en servidores web con 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 integrada de Windows, el navegador intenta usar las credenciales que el usuario actual usó 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 Digest
La autenticación Digest 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 hace que sea más seguro para los usuarios acceder a los sitios web y servicios habilitados para .NET Passport. Los sitios con .NET Passport habilitado 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 HTTP 403.6 - Acceso prohibido: se rechaza la dirección IP del cliente.
Análisis de motivos:
IIS proporciona un mecanismo de restricción de IP, puede configurar para restringir el acceso de ciertas IP al sitio, o restringir solo ciertas IP para acceder al sitio, y si el cliente está siendo Si bloquea el rango de IP, o está fuera del rango permitido, 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á deshabilitada
Ejemplo de síntoma:
Error HTTP 401.1 - No autorizado: el acceso se deniega debido a credenciales no válidas.
Análisis de la causa:
Dado que la cuenta utilizada para el acceso anónimo por parte del usuario es el nombre de la máquina IUSR_, si esta cuenta está deshabilitada, el usuario no podrá acceder.
Solución:
Panel de control -> Herramientas administrativas -> Administración de equipos -> Usuarios y grupos locales, habilite la cuenta de nombre de máquina IUSR_.
Problema 6: los permisos de NTFS no se configuraron correctamente
Síntomas:
HTTP Error 401.3 - No autorizado: el acceso se deniega debido a la configuración de ACL para el recurso solicitado.
Análisis de causa:
El usuario del cliente web pertenece al grupo de usuarios. Por lo tanto, si el archivo no tiene suficientes permisos NTFS (por ejemplo, no tiene permiso de lectura), la página no será accesible.
Solución:
Ingrese la pestaña de seguridad de la carpeta, configure los permisos de los usuarios, al menos lea los permisos. La configuración de permisos NTFS ya no se describe aquí.
< < Anterior] [Siguiente mala asignación de autenticación [cuenta IWAM no lo hace Sincronización] > >
Este artículo está protegido por derechos de autor de ZDNet China y está estrictamente prohibido sin permiso.
Acerca del error asp 404, todavía no puedo hacerlo después de habilitarlo, ¿extenderé asp? .. - día después del día
Pregunta 7: la cuenta IWAM no está sincronizada
Ejemplos de síntomas: < BR> HTTP 500 - Error interno del servidor
Análisis de causa:
La cuenta IWAM es una cuenta integrada que el sistema crea automáticamente cuando se instala IIS. 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 las cuentas IWAM a veces falla, lo que da como resultado contraseñas incoherentes para las cuentas IWAM.
Solución alternativa:
Si hay AD, seleccione Inicio -> Programas -> Herramientas administrativas -> Usuarios y computadoras de Active Directory. Establecer una contraseña para la cuenta IWAM.
Ejecute c: \\ Inetpub \\ AdminScripts > adsutil SET w3svc /WAMUserPass + contraseña para sincronizar la contraseña de la base de datos de la metabase de IIS
Ejecute cscript c: \\ inetpub \\ adminscripts \\ synciwam.vbs -v Sincronización de la contraseña de la cuenta IWAM en la aplicación COM +
Problema 8: los problemas de configuración de MIME hacen que algunos tipos de archivos no se descarguen (ISO como ejemplo)
Ejemplos de síntomas:
Error HTTP 404: no se encuentra el archivo o el directorio.
Análisis de causa:
IIS 6.0 canceló la compatibilidad con ciertos tipos MIME, como ISO, lo que provoca errores de descarga del cliente.
Solución:
Propiedades en 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 bloqueo del firewall, los errores de configuración de ODBC, las limitaciones de rendimiento del servidor web, las restricciones de subprocesos y otros factores también son posibles razones por las cuales no se puede acceder al servidor IIS, aquí ya no es uno por uno. Espero que esta publicación pueda resolver la mayoría de sus preguntas :)
Algunos internautas reflejaron un servidor Windows Server 2003 e instalaron componentes de IIS 6.0.
El rápido desarrollo de la red empresarial ha hecho que los servidores de soporte
WIN2003 IIS6.0 IIS no escribe automáticamente los registros. 1. Seleccione la opción Iniciar reg
Fallo Descripción: rápido cuando se instala la función servicios de virtualizació
El comando de reinicio programado del servidor de Win 2003
Cuatro factores que afectan el efecto SEO: la estabilidad del servidor encabeza
Acerca de cómo identificar servidores autónomos y VPS
Conjunto de solución de configuración simple de autenticación de usuario de servidor Apache
Configuración del firewall del enrutador TP-link
Use pws para crear su propio servidor web
La picadura de siete años de Blade debe tener cuidado en los cuatro malentendidos principales
Los servidores blade de IBM construyen la infraestructura dinámica ideal
El conflicto de GZIP causó el error 330 del archivo PHP (net :: ERR
Server /VPS IIS y MYSQL Stop and Start Method
System.IO.FileLoadException: Error al cargar el archivo o el ensamblaje Acceso denegado resolución
Los ajustes flexibles permiten una eficiente Win2008 Descarga
Foxmail ha configurado el tutorial gráfico del buzón QQ
Win7 habilidades prácticas dos trucos Deje que la luz del disco duro ya no parpadee (1)
El sistema Win7 hace que el disco U sea más seguro. Tecnología de disco U encriptación BitLocker
Le permite operar Windows entre los dedos [Fotos]
Microsoft demuestra la flexibilidad de Win8. Puede ejecutar Win7
Win8 configurar tutorial de red inalámbrica
Instalar inteligentemente la tarjeta de sonido antigua en Win XP
Uso de un teclado numérico en lugar de un truco del mouse en Windows 7