Error al Publicar Varias Webs en IIS6: Pide usuario y password

11/09/2009 - 13:53 por Txarlie | Informe spam
Hola:

Tengo un IIS6, en un servidor Windows 2003 Server R2. El IIS6 está
configurado para publicar una página web que está funcionando
correctamente.

Pero ahora necesito publicar dos página web y necesito que vayan todas
por el mismo puerto (80). Una de las web es una aplicación de .NET2.0
que funciona. La otra es un página HTML que muestra "Hola Mundo".

Todas las configuraciones parecen estar bien (ver más abajo), pero
cuando accedo a esta segunda página web (la de hola mundo) me pide
usuario y contraseña. Y no acepta ninguna, ni siquiera usando el
password del administrador de la máquina.

En el IIS he configurado los host header para hacer que la página
inicial se llama dominio1.net. En la segunda web he añadido un host
header para que se llama dominio2.net.

En el archivo host que está en (C:\windows\system32\drivers\etc\) he
añadido las siguientes lineas:
127.0.0.1 dominio1.net
127.0.0.2 dominio2.net

Si hago un ping a dominio1.net, veo que redirige la petición a
127.0.0.1. Y lo mismo con dominio2.net.

Si en el Internet Explorer tecleo http://dominio1.net, me muestra la
web. El problema es que si uso dominio2.net, me pido usuario y
password.

Ambas webs están configuradas igual en el IIS y tienen marcada la
opción de permitir acceso anónimo y la de "Autenticación de windows
integrada".

Si le quito la opción de "Autenticacón de Windows integrada", no me
pide usuario y password, pero la web me dice que no tengo autorización
para ver la web.

También he verificado la carpeta física en la que se encuentra la web
y le he dado permisos Totales a todos los usuarios. Y tampoco
funciona.

¿Alguna idea? ¿Posible solución?

Muchas gracias por adelantado.

Preguntas similare

Leer las respuestas

#6 Pablo A. Allois
15/09/2009 - 14:33 | Informe spam
Primero, verifica que los request que van a http://dominio1 los procese el
website para dominio1.
Esto lo haces, configurando el website para que se muestre en la ip
127.0.0.1, el puerto 80 y con el host header dominio1.
Luego repeti lo mismo para el web site de dominio2.

Segundo, si vas a usar acceso anonimo, verifica a nivel ntfs que el usuario
anonimo tenga permisos sobre los archivos.

Tercero, que me parece que es donde esta el problema, asegurate que este
correctamente seteado el usuario y password del usuario anonimo. Probaria,
de eliminar y volver a crear el website o la otra opcion es crear un usuario
en el server y setearlo como usuario anonimo del website.


Saludos!





"Txarlie" wrote in message
news:
Ambos ping me llevan a 127.0.0.1. Eso está bien.

Por otra parte, he seguido investigando y me parece que el error es
similar a este: http://support.microsoft.com/kb/896861 .

Sin embargo, ahora sí consigo entrar en las web, pero siempre metiendo
el usuario y la password, ya sean del administrador o de otro
usuario.

Repito que las carpetas físicas donde están los archivos de las webs
tienen todos los permisos para todos los usuarios. Además, en el IIS
también tengo configurado el acceso anónimo, con autenticación
integrada de Windows.

¿Alguna idea? Esto cada vez parece más un bug...


On Sep 14, 10:39 pm, David D wrote:
Prueba ha ejecutar un ping contrahttp://dominio2y asegurate que este
apuntando a 127.0.0.1, después puedes probar a cambiar la carpeta de
aplicación dehttp://dominio1(el que funciona correctamente) para que
apunte a la carpeta de la segunda aplicación y comprobar si es del IIS
o del sistema de carpetas.

Un saludo

On 14 sep, 08:39, Txarlie wrote:

> He intentado todo lo que me habéis comentado, pero no he sido capaz de
> mostrar la web, me sigue pidiendo un usuario y password.

> Le he asignado todos los permisos a todos los usuarios, incluido el
> usuario IUSRXXXXX, al Guest, Authenticated Users y Users. He probado a
> asignarles permisos a la carpeta y también al archivo HolaMundo.html.
> Pero nada de nada.

> También he puesto bien el archivo host, y ahora todos los host header
> se entienden con la misma dirección, con la IP 127.0.0.1. Todos
> apuntan a los dominios correctamente.

> He descubierto que Internet Explorer me pide usuario y password cuando
> intento acceder al dominio, tanto si intento acceder
> ahttp://dominio2/HolaMundo.html,
> como si intento a acceder a cualquier otra web que no existe, como por
> ejemplohttp://dominio2/HolaMundo&nt...ljkf.html.

> En cuanto detecta que estoy intentando acceder ahttp://dominio2/me
> pide usuario y password.

> Nada de lo que he leido indica que eso pueda suponer un problema...
> ¿Alguna idea más?

> Gracias otra vez.

> On Sep 12, 9:11 pm, David D wrote:

> > On 11 sep, 13:53, Txarlie wrote:

> > > Hola:

> > > Tengo un IIS6, en un servidor Windows 2003 Server R2. El IIS6 está
> > > configurado para publicar una página web que está funcionando
> > > correctamente.

> > > Pero ahora necesito publicar dos página web y necesito que vayan
> > > todas
> > > por el mismo puerto (80). Una de las web es una aplicación de
> > > .NET2.0
> > > que funciona. La otra es un página HTML que muestra "Hola Mundo".

> > > Todas las configuraciones parecen estar bien (ver más abajo), pero
> > > cuando accedo a esta segunda página web (la de hola mundo) me pide
> > > usuario y contraseña. Y no acepta ninguna, ni siquiera usando el
> > > password del administrador de la máquina.

> > > En el IIS he configurado los host header para hacer que la página
> > > inicial se llama dominio1.net. En la segunda web he añadido un host
> > > header para que se llama dominio2.net.

> > > En el archivo host que está en (C:\windows\system32\drivers\etc\) he
> > > añadido las siguientes lineas:
> > > 127.0.0.1 dominio1.net
> > > 127.0.0.2 dominio2.net

> > > Si hago un ping a dominio1.net, veo que redirige la petición a
> > > 127.0.0.1. Y lo mismo con dominio2.net.

> > > Si en el Internet Explorer tecleohttp://dominio1.net, me muestra la
> > > web. El problema es que si uso dominio2.net, me pido usuario y
> > > password.

> > > Ambas webs están configuradas igual en el IIS y tienen marcada la
> > > opción de permitir acceso anónimo y la de "Autenticación de windows
> > > integrada".

> > > Si le quito la opción de "Autenticacón de Windows integrada", no me
> > > pide usuario y password, pero la web me dice que no tengo
> > > autorización
> > > para ver la web.

> > > También he verificado la carpeta física en la que se encuentra la
> > > web
> > > y le he dado permisos Totales a todos los usuarios. Y tampoco
> > > funciona.

> > > ¿Alguna idea? ¿Posible solución?

> > > Muchas gracias por adelantado.

> > A mi me ha pasado los mismo muchísimas veces, normalmente cuando
> > cambio alguna imagen de la página, coloca la página sólo con texto,
> > revisa las propiedades de las últimas imágenes. Si el fichero html
> > sólo tiene el texto Hola Mundo comprueba sus propiedades, normalmente
> > cuando creas los ficheros en un equipo y los pasas a otro para
> > colgarlo a en una web te puedes encontrar que en las propiedades de
> > seguridad del archivo no existe el usuario 'todos' o el 'IUSR' que usa
> > el IIS sino que tiene los del usuario que los creo (o
> > administradores / usuarios del dominio del autor).

> > 1.- Comprobar propiedades de seguridad de la carpeta
> > 2.- Poner el HTML sin cargar recursos (quitar las
> > etiquetas de imagenes, javascript, estilos, etc...)
> > 3.- Comprobar propiedades de seguridad del HTML
> > 4.- Comprobar propiedades de seguridad de los recursos

> > Espero que estos simples pasos soluciones tus problemas, comprueba la
> > página entre paso y paso hasta que te funcione.

> > Un saludo
Respuesta Responder a este mensaje
#7 Txarlie
16/09/2009 - 08:32 | Informe spam
¡Gracias!

El nivel de permisos NTFS del usuario parecen estar bien. Es más, he
probado a ponerle permisos de administrator al usuario IUSR_XXXX. Pero
nada.

Sin embargo, he creado otro usuario, llamadao IUSR_PRUEBA con una
password definida. A dicho usuario le he hecho miembro del grupo de
Invitados (Guests) y ha funcionado.

Ahora sigo haciendo pruebas con ese usuario e intentando encontrar el
porqué del fallo con el otro usuario y el IUSR_XXXX. Al fin y al cabo
tienen los mismos permisos (al menos eso es lo que veo).

Saludos y gracias.

On Sep 15, 2:33 pm, "Pablo A. Allois"
wrote:
Primero, verifica que los request que van ahttp://dominio1los procese el
website para dominio1.
Esto lo haces, configurando el website para que se muestre en la ip
127.0.0.1, el puerto 80 y con el host header dominio1.
Luego repeti lo mismo para el web site de dominio2.

Segundo, si vas a usar acceso anonimo, verifica a nivel ntfs que el usuario
anonimo tenga permisos sobre los archivos.

Tercero, que me parece que es donde esta el problema, asegurate que este
correctamente seteado el usuario y password del usuario anonimo. Probaria,
de eliminar y volver a crear el website o la otra opcion es crear un usuario
en el server y setearlo como usuario anonimo del website.

Saludos!

"Txarlie" wrote in message

news:
Ambos ping me llevan a 127.0.0.1. Eso está bien.

Por otra parte, he seguido investigando y me parece que el error es
similar a este:http://support.microsoft.com/kb/896861.

Sin embargo, ahora sí consigo entrar en las web, pero siempre metiendo
el usuario y la password, ya sean del administrador o de otro
usuario.

Repito que las carpetas físicas donde están los archivos de las webs
tienen todos los permisos para todos los usuarios. Además, en el IIS
también tengo configurado el acceso anónimo, con autenticación
integrada de Windows.

¿Alguna idea? Esto cada vez parece más un bug...

On Sep 14, 10:39 pm, David D wrote:

> Prueba ha ejecutar un ping contrahttp://dominio2yasegurate que este
> apuntando a 127.0.0.1, después puedes probar a cambiar la carpeta de
> aplicación dehttp://dominio1(elque funciona correctamente) para que
> apunte a la carpeta de la segunda aplicación y comprobar si es del IIS
> o del sistema de carpetas.

> Un saludo

> On 14 sep, 08:39, Txarlie wrote:

> > He intentado todo lo que me habéis comentado, pero no he sido capaz de
> > mostrar la web, me sigue pidiendo un usuario y password.

> > Le he asignado todos los permisos a todos los usuarios, incluido el
> > usuario IUSRXXXXX, al Guest, Authenticated Users y Users. He probado a
> > asignarles permisos a la carpeta y también al archivo HolaMundo.html.
> > Pero nada de nada.

> > También he puesto bien el archivo host, y ahora todos los host header
> > se entienden con la misma dirección, con la IP 127.0.0.1. Todos
> > apuntan a los dominios correctamente.

> > He descubierto que Internet Explorer me pide usuario y password cuando
> > intento acceder al dominio, tanto si intento acceder
> > ahttp://dominio2/HolaMundo.html,
> > como si intento a acceder a cualquier otra web que no existe, como por
> > ejemplohttp://dominio2/HolaMundo&nt...ljkf.html.

> > En cuanto detecta que estoy intentando acceder ahttp://dominio2/me
> > pide usuario y password.

> > Nada de lo que he leido indica que eso pueda suponer un problema...
> > ¿Alguna idea más?

> > Gracias otra vez.

> > On Sep 12, 9:11 pm, David D wrote:

> > > On 11 sep, 13:53, Txarlie wrote:

> > > > Hola:

> > > > Tengo un IIS6, en un servidor Windows 2003 Server R2. El IIS6 está
> > > > configurado para publicar una página web que está funcionando
> > > > correctamente.

> > > > Pero ahora necesito publicar dos página web y necesito que vayan
> > > > todas
> > > > por el mismo puerto (80). Una de las web es una aplicación de
> > > > .NET2.0
> > > > que funciona. La otra es un página HTML que muestra "Hola Mundo".

> > > > Todas las configuraciones parecen estar bien (ver más abajo), pero
> > > > cuando accedo a esta segunda página web (la de hola mundo) me pide
> > > > usuario y contraseña. Y no acepta ninguna, ni siquiera usando el
> > > > password del administrador de la máquina.

> > > > En el IIS he configurado los host header para hacer que la página
> > > > inicial se llama dominio1.net. En la segunda web he añadido un host
> > > > header para que se llama dominio2.net.

> > > > En el archivo host que está en (C:\windows\system32\drivers\etc\) he
> > > > añadido las siguientes lineas:
> > > > 127.0.0.1 dominio1.net
> > > > 127.0.0.2 dominio2.net

> > > > Si hago un ping a dominio1.net, veo que redirige la petición a
> > > > 127.0.0.1. Y lo mismo con dominio2.net.

> > > > Si en el Internet Explorer tecleohttp://dominio1.net, me muestra la
> > > > web. El problema es que si uso dominio2.net, me pido usuario y
> > > > password.

> > > > Ambas webs están configuradas igual en el IIS y tienen marcada la
> > > > opción de permitir acceso anónimo y la de "Autenticación de windows
> > > > integrada".

> > > > Si le quito la opción de "Autenticacón de Windows integrada", no me
> > > > pide usuario y password, pero la web me dice que no tengo
> > > > autorización
> > > > para ver la web.

> > > > También he verificado la carpeta física en la que se encuentra la
> > > > web
> > > > y le he dado permisos Totales a todos los usuarios. Y tampoco
> > > > funciona.

> > > > ¿Alguna idea? ¿Posible solución?

> > > > Muchas gracias por adelantado.

> > > A mi me ha pasado los mismo muchísimas veces, normalmente cuando
> > > cambio alguna imagen de la página, coloca la página sólo con texto,
> > > revisa las propiedades de las últimas imágenes. Si el fichero html
> > > sólo tiene el texto Hola Mundo comprueba sus propiedades, normalmente
> > > cuando creas los ficheros en un equipo y los pasas a otro para
> > > colgarlo a en una web te puedes encontrar que en las propiedades de
> > > seguridad del archivo no existe el usuario 'todos' o el 'IUSR' que usa
> > > el IIS sino que tiene los del usuario que los creo (o
> > > administradores / usuarios del dominio del autor).

> > > 1.- Comprobar propiedades de seguridad de la carpeta
> > > 2.- Poner el HTML sin cargar recursos (quitar las
> > > etiquetas de imagenes, javascript, estilos, etc...)
> > > 3.- Comprobar propiedades de seguridad del HTML
> > > 4.- Comprobar propiedades de seguridad de los recursos

> > > Espero que estos simples pasos soluciones tus problemas, comprueba la
> > > página entre paso y paso hasta que te funcione.

> > > Un saludo
Respuesta Responder a este mensaje
#8 Pablo A. Allois
18/09/2009 - 22:30 | Informe spam
Revisate si el usuario esta habilitado.

Seguramente, por algun problema se seteo mal la password del usuario en el
IIS.

Si eliminas y volves a crear el sitio, como queda ?


Saludos!

"Txarlie" wrote in message
news:
¡Gracias!

El nivel de permisos NTFS del usuario parecen estar bien. Es más, he
probado a ponerle permisos de administrator al usuario IUSR_XXXX. Pero
nada.

Sin embargo, he creado otro usuario, llamadao IUSR_PRUEBA con una
password definida. A dicho usuario le he hecho miembro del grupo de
Invitados (Guests) y ha funcionado.

Ahora sigo haciendo pruebas con ese usuario e intentando encontrar el
porqué del fallo con el otro usuario y el IUSR_XXXX. Al fin y al cabo
tienen los mismos permisos (al menos eso es lo que veo).

Saludos y gracias.

On Sep 15, 2:33 pm, "Pablo A. Allois"
wrote:
Primero, verifica que los request que van ahttp://dominio1los procese el
website para dominio1.
Esto lo haces, configurando el website para que se muestre en la ip
127.0.0.1, el puerto 80 y con el host header dominio1.
Luego repeti lo mismo para el web site de dominio2.

Segundo, si vas a usar acceso anonimo, verifica a nivel ntfs que el
usuario
anonimo tenga permisos sobre los archivos.

Tercero, que me parece que es donde esta el problema, asegurate que este
correctamente seteado el usuario y password del usuario anonimo. Probaria,
de eliminar y volver a crear el website o la otra opcion es crear un
usuario
en el server y setearlo como usuario anonimo del website.

Saludos!

"Txarlie" wrote in message

news:
Ambos ping me llevan a 127.0.0.1. Eso está bien.

Por otra parte, he seguido investigando y me parece que el error es
similar a este:http://support.microsoft.com/kb/896861.

Sin embargo, ahora sí consigo entrar en las web, pero siempre metiendo
el usuario y la password, ya sean del administrador o de otro
usuario.

Repito que las carpetas físicas donde están los archivos de las webs
tienen todos los permisos para todos los usuarios. Además, en el IIS
también tengo configurado el acceso anónimo, con autenticación
integrada de Windows.

¿Alguna idea? Esto cada vez parece más un bug...

On Sep 14, 10:39 pm, David D wrote:

> Prueba ha ejecutar un ping contrahttp://dominio2yasegurate que este
> apuntando a 127.0.0.1, después puedes probar a cambiar la carpeta de
> aplicación dehttp://dominio1(elque funciona correctamente) para que
> apunte a la carpeta de la segunda aplicación y comprobar si es del IIS
> o del sistema de carpetas.

> Un saludo

> On 14 sep, 08:39, Txarlie wrote:

> > He intentado todo lo que me habéis comentado, pero no he sido capaz de
> > mostrar la web, me sigue pidiendo un usuario y password.

> > Le he asignado todos los permisos a todos los usuarios, incluido el
> > usuario IUSRXXXXX, al Guest, Authenticated Users y Users. He probado a
> > asignarles permisos a la carpeta y también al archivo HolaMundo.html.
> > Pero nada de nada.

> > También he puesto bien el archivo host, y ahora todos los host header
> > se entienden con la misma dirección, con la IP 127.0.0.1. Todos
> > apuntan a los dominios correctamente.

> > He descubierto que Internet Explorer me pide usuario y password cuando
> > intento acceder al dominio, tanto si intento acceder
> > ahttp://dominio2/HolaMundo.html,
> > como si intento a acceder a cualquier otra web que no existe, como por
> > ejemplohttp://dominio2/HolaMundo&nt...ljkf.html.

> > En cuanto detecta que estoy intentando acceder ahttp://dominio2/me
> > pide usuario y password.

> > Nada de lo que he leido indica que eso pueda suponer un problema...
> > ¿Alguna idea más?

> > Gracias otra vez.

> > On Sep 12, 9:11 pm, David D wrote:

> > > On 11 sep, 13:53, Txarlie wrote:

> > > > Hola:

> > > > Tengo un IIS6, en un servidor Windows 2003 Server R2. El IIS6 está
> > > > configurado para publicar una página web que está funcionando
> > > > correctamente.

> > > > Pero ahora necesito publicar dos página web y necesito que vayan
> > > > todas
> > > > por el mismo puerto (80). Una de las web es una aplicación de
> > > > .NET2.0
> > > > que funciona. La otra es un página HTML que muestra "Hola Mundo".

> > > > Todas las configuraciones parecen estar bien (ver más abajo), pero
> > > > cuando accedo a esta segunda página web (la de hola mundo) me pide
> > > > usuario y contraseña. Y no acepta ninguna, ni siquiera usando el
> > > > password del administrador de la máquina.

> > > > En el IIS he configurado los host header para hacer que la página
> > > > inicial se llama dominio1.net. En la segunda web he añadido un
> > > > host
> > > > header para que se llama dominio2.net.

> > > > En el archivo host que está en (C:\windows\system32\drivers\etc\)
> > > > he
> > > > añadido las siguientes lineas:
> > > > 127.0.0.1 dominio1.net
> > > > 127.0.0.2 dominio2.net

> > > > Si hago un ping a dominio1.net, veo que redirige la petición a
> > > > 127.0.0.1. Y lo mismo con dominio2.net.

> > > > Si en el Internet Explorer tecleohttp://dominio1.net, me muestra
> > > > la
> > > > web. El problema es que si uso dominio2.net, me pido usuario y
> > > > password.

> > > > Ambas webs están configuradas igual en el IIS y tienen marcada la
> > > > opción de permitir acceso anónimo y la de "Autenticación de
> > > > windows
> > > > integrada".

> > > > Si le quito la opción de "Autenticacón de Windows integrada", no
> > > > me
> > > > pide usuario y password, pero la web me dice que no tengo
> > > > autorización
> > > > para ver la web.

> > > > También he verificado la carpeta física en la que se encuentra la
> > > > web
> > > > y le he dado permisos Totales a todos los usuarios. Y tampoco
> > > > funciona.

> > > > ¿Alguna idea? ¿Posible solución?

> > > > Muchas gracias por adelantado.

> > > A mi me ha pasado los mismo muchísimas veces, normalmente cuando
> > > cambio alguna imagen de la página, coloca la página sólo con texto,
> > > revisa las propiedades de las últimas imágenes. Si el fichero html
> > > sólo tiene el texto Hola Mundo comprueba sus propiedades,
> > > normalmente
> > > cuando creas los ficheros en un equipo y los pasas a otro para
> > > colgarlo a en una web te puedes encontrar que en las propiedades de
> > > seguridad del archivo no existe el usuario 'todos' o el 'IUSR' que
> > > usa
> > > el IIS sino que tiene los del usuario que los creo (o
> > > administradores / usuarios del dominio del autor).

> > > 1.- Comprobar propiedades de seguridad de la carpeta
> > > 2.- Poner el HTML sin cargar recursos (quitar las
> > > etiquetas de imagenes, javascript, estilos, etc...)
> > > 3.- Comprobar propiedades de seguridad del HTML
> > > 4.- Comprobar propiedades de seguridad de los recursos

> > > Espero que estos simples pasos soluciones tus problemas, comprueba
> > > la
> > > página entre paso y paso hasta que te funcione.

> > > Un saludo
Respuesta Responder a este mensaje
#9 Txarlie
23/09/2009 - 08:07 | Informe spam
No me atrevo a eliminar el usuario, porque otra aplicación está
usándolo (que sí funciona bien). Si más adelante puedo hacer esa
prueba, os contaré mis resultados.

Gracias.

On Sep 18, 10:30 pm, "Pablo A. Allois"
wrote:
Revisate si el usuario esta habilitado.

Seguramente, por algun problema se seteo mal la password del usuario en el
IIS.

Si eliminas y volves a crear el sitio, como queda ?

Saludos!

"Txarlie" wrote in message

news:
¡Gracias!

El nivel de permisos NTFS del usuario parecen estar bien. Es más, he
probado a ponerle permisos de administrator al usuario IUSR_XXXX. Pero
nada.

Sin embargo, he creado otro usuario, llamadao IUSR_PRUEBA con una
password definida. A dicho usuario le he hecho miembro del grupo de
Invitados (Guests) y ha funcionado.

Ahora sigo haciendo pruebas con ese usuario e intentando encontrar el
porqué del fallo con el otro usuario y el IUSR_XXXX. Al fin y al cabo
tienen los mismos permisos (al menos eso es lo que veo).

Saludos y gracias.

On Sep 15, 2:33 pm, "Pablo A. Allois"
wrote:

> Primero, verifica que los request que van ahttp://dominio1losprocese el
> website para dominio1.
> Esto lo haces, configurando el website para que se muestre en la ip
> 127.0.0.1, el puerto 80 y con el host header dominio1.
> Luego repeti lo mismo para el web site de dominio2.

> Segundo, si vas a usar acceso anonimo, verifica a nivel ntfs que el
> usuario
> anonimo tenga permisos sobre los archivos.

> Tercero, que me parece que es donde esta el problema, asegurate que este
> correctamente seteado el usuario y password del usuario anonimo. Probaria,
> de eliminar y volver a crear el website o la otra opcion es crear un
> usuario
> en el server y setearlo como usuario anonimo del website.

> Saludos!

> "Txarlie" wrote in message

>news:
> Ambos ping me llevan a 127.0.0.1. Eso está bien.

> Por otra parte, he seguido investigando y me parece que el error es
> similar a este:http://support.microsoft.com/kb/896861.

> Sin embargo, ahora sí consigo entrar en las web, pero siempre metiendo
> el usuario y la password, ya sean del administrador o de otro
> usuario.

> Repito que las carpetas físicas donde están los archivos de las webs
> tienen todos los permisos para todos los usuarios. Además, en el IIS
> también tengo configurado el acceso anónimo, con autenticación
> integrada de Windows.

> ¿Alguna idea? Esto cada vez parece más un bug...

> On Sep 14, 10:39 pm, David D wrote:

> > Prueba ha ejecutar un ping contrahttp://dominio2yasegurateque este
> > apuntando a 127.0.0.1, después puedes probar a cambiar la carpeta de
> > aplicación dehttp://dominio1(elquefunciona correctamente) para que
> > apunte a la carpeta de la segunda aplicación y comprobar si es del IIS
> > o del sistema de carpetas.

> > Un saludo

> > On 14 sep, 08:39, Txarlie wrote:

> > > He intentado todo lo que me habéis comentado, pero no he sido capaz de
> > > mostrar la web, me sigue pidiendo un usuario y password.

> > > Le he asignado todos los permisos a todos los usuarios, incluido el
> > > usuario IUSRXXXXX, al Guest, Authenticated Users y Users. He probado a
> > > asignarles permisos a la carpeta y también al archivo HolaMundo.html.
> > > Pero nada de nada.

> > > También he puesto bien el archivo host, y ahora todos los host header
> > > se entienden con la misma dirección, con la IP 127.0.0.1. Todos
> > > apuntan a los dominios correctamente.

> > > He descubierto que Internet Explorer me pide usuario y password cuando
> > > intento acceder al dominio, tanto si intento acceder
> > > ahttp://dominio2/HolaMundo.html,
> > > como si intento a acceder a cualquier otra web que no existe, como por
> > > ejemplohttp://dominio2/HolaMundo&nt...ljkf.html.

> > > En cuanto detecta que estoy intentando acceder ahttp://dominio2/me
> > > pide usuario y password.

> > > Nada de lo que he leido indica que eso pueda suponer un problema...
> > > ¿Alguna idea más?

> > > Gracias otra vez.

> > > On Sep 12, 9:11 pm, David D wrote:

> > > > On 11 sep, 13:53, Txarlie wrote:

> > > > > Hola:

> > > > > Tengo un IIS6, en un servidor Windows 2003 Server R2. El IIS6 está
> > > > > configurado para publicar una página web que está funcionando
> > > > > correctamente.

> > > > > Pero ahora necesito publicar dos página web y necesito que vayan
> > > > > todas
> > > > > por el mismo puerto (80). Una de las web es una aplicación de
> > > > > .NET2.0
> > > > > que funciona. La otra es un página HTML que muestra "Hola Mundo".

> > > > > Todas las configuraciones parecen estar bien (ver más abajo), pero
> > > > > cuando accedo a esta segunda página web (la de hola mundo) me pide
> > > > > usuario y contraseña. Y no acepta ninguna, ni siquiera usando el
> > > > > password del administrador de la máquina.

> > > > > En el IIS he configurado los host header para hacer que la página
> > > > > inicial se llama dominio1.net. En la segunda web he añadido un
> > > > > host
> > > > > header para que se llama dominio2.net.

> > > > > En el archivo host que está en (C:\windows\system32\drivers\etc\)
> > > > > he
> > > > > añadido las siguientes lineas:
> > > > > 127.0.0.1 dominio1.net
> > > > > 127.0.0.2 dominio2.net

> > > > > Si hago un ping a dominio1.net, veo que redirige la petición a
> > > > > 127.0.0.1. Y lo mismo con dominio2.net.

> > > > > Si en el Internet Explorer tecleohttp://dominio1.net, me muestra
> > > > > la
> > > > > web. El problema es que si uso dominio2.net, me pido usuario y
> > > > > password.

> > > > > Ambas webs están configuradas igual en el IIS y tienen marcada la
> > > > > opción de permitir acceso anónimo y la de "Autenticación de
> > > > > windows
> > > > > integrada".

> > > > > Si le quito la opción de "Autenticacón de Windows integrada", no
> > > > > me
> > > > > pide usuario y password, pero la web me dice que no tengo
> > > > > autorización
> > > > > para ver la web.

> > > > > También he verificado la carpeta física en la que se encuentra la
> > > > > web
> > > > > y le he dado permisos Totales a todos los usuarios. Y tampoco
> > > > > funciona.

> > > > > ¿Alguna idea? ¿Posible solución?

> > > > > Muchas gracias por adelantado.

> > > > A mi me ha pasado los mismo muchísimas veces, normalmente cuando
> > > > cambio alguna imagen de la página, coloca la página sólo con texto,
> > > > revisa las propiedades de las últimas imágenes. Si el fichero html
> > > > sólo tiene el texto Hola Mundo comprueba sus propiedades,
> > > > normalmente
> > > > cuando creas los ficheros en un equipo y los pasas a otro para
> > > > colgarlo a en una web te puedes encontrar que en las propiedades de
> > > > seguridad del archivo no existe el usuario 'todos' o el 'IUSR' que
> > > > usa
> > > > el IIS sino que tiene los del usuario que los creo (o
> > > > administradores / usuarios del dominio del autor).

> > > > 1.- Comprobar propiedades de seguridad de la carpeta
> > > > 2.- Poner el HTML sin cargar recursos (quitar las
> > > > etiquetas de imagenes, javascript, estilos, etc...)
> > > > 3.- Comprobar propiedades de seguridad del HTML
> > > > 4.- Comprobar propiedades de seguridad de los recursos

> > > > Espero que estos simples pasos soluciones tus problemas, comprueba
> > > > la
> > > > página entre paso y paso hasta que te funcione.

> > > > Un saludo
Respuesta Responder a este mensaje
#10 Pablo A. Allois
23/09/2009 - 22:16 | Informe spam
El usuario no ... eliminar y volver a crear el web site.


Saludos!

"Txarlie" wrote in message
news:
No me atrevo a eliminar el usuario, porque otra aplicación está
usándolo (que sí funciona bien). Si más adelante puedo hacer esa
prueba, os contaré mis resultados.

Gracias.

On Sep 18, 10:30 pm, "Pablo A. Allois"
wrote:
Revisate si el usuario esta habilitado.

Seguramente, por algun problema se seteo mal la password del usuario en el
IIS.

Si eliminas y volves a crear el sitio, como queda ?

Saludos!

"Txarlie" wrote in message

news:
¡Gracias!

El nivel de permisos NTFS del usuario parecen estar bien. Es más, he
probado a ponerle permisos de administrator al usuario IUSR_XXXX. Pero
nada.

Sin embargo, he creado otro usuario, llamadao IUSR_PRUEBA con una
password definida. A dicho usuario le he hecho miembro del grupo de
Invitados (Guests) y ha funcionado.

Ahora sigo haciendo pruebas con ese usuario e intentando encontrar el
porqué del fallo con el otro usuario y el IUSR_XXXX. Al fin y al cabo
tienen los mismos permisos (al menos eso es lo que veo).

Saludos y gracias.

On Sep 15, 2:33 pm, "Pablo A. Allois"
wrote:

> Primero, verifica que los request que van ahttp://dominio1losprocese el
> website para dominio1.
> Esto lo haces, configurando el website para que se muestre en la ip
> 127.0.0.1, el puerto 80 y con el host header dominio1.
> Luego repeti lo mismo para el web site de dominio2.

> Segundo, si vas a usar acceso anonimo, verifica a nivel ntfs que el
> usuario
> anonimo tenga permisos sobre los archivos.

> Tercero, que me parece que es donde esta el problema, asegurate que este
> correctamente seteado el usuario y password del usuario anonimo.
> Probaria,
> de eliminar y volver a crear el website o la otra opcion es crear un
> usuario
> en el server y setearlo como usuario anonimo del website.

> Saludos!

> "Txarlie" wrote in message

>news:
> Ambos ping me llevan a 127.0.0.1. Eso está bien.

> Por otra parte, he seguido investigando y me parece que el error es
> similar a este:http://support.microsoft.com/kb/896861.

> Sin embargo, ahora sí consigo entrar en las web, pero siempre metiendo
> el usuario y la password, ya sean del administrador o de otro
> usuario.

> Repito que las carpetas físicas donde están los archivos de las webs
> tienen todos los permisos para todos los usuarios. Además, en el IIS
> también tengo configurado el acceso anónimo, con autenticación
> integrada de Windows.

> ¿Alguna idea? Esto cada vez parece más un bug...

> On Sep 14, 10:39 pm, David D wrote:

> > Prueba ha ejecutar un ping contrahttp://dominio2yasegurateque este
> > apuntando a 127.0.0.1, después puedes probar a cambiar la carpeta de
> > aplicación dehttp://dominio1(elquefunciona correctamente) para que
> > apunte a la carpeta de la segunda aplicación y comprobar si es del IIS
> > o del sistema de carpetas.

> > Un saludo

> > On 14 sep, 08:39, Txarlie wrote:

> > > He intentado todo lo que me habéis comentado, pero no he sido capaz
> > > de
> > > mostrar la web, me sigue pidiendo un usuario y password.

> > > Le he asignado todos los permisos a todos los usuarios, incluido el
> > > usuario IUSRXXXXX, al Guest, Authenticated Users y Users. He probado
> > > a
> > > asignarles permisos a la carpeta y también al archivo
> > > HolaMundo.html.
> > > Pero nada de nada.

> > > También he puesto bien el archivo host, y ahora todos los host
> > > header
> > > se entienden con la misma dirección, con la IP 127.0.0.1. Todos
> > > apuntan a los dominios correctamente.

> > > He descubierto que Internet Explorer me pide usuario y password
> > > cuando
> > > intento acceder al dominio, tanto si intento acceder
> > > ahttp://dominio2/HolaMundo.html,
> > > como si intento a acceder a cualquier otra web que no existe, como
> > > por
> > > ejemplohttp://dominio2/HolaMundo&nt...ljkf.html.

> > > En cuanto detecta que estoy intentando acceder ahttp://dominio2/me
> > > pide usuario y password.

> > > Nada de lo que he leido indica que eso pueda suponer un problema...
> > > ¿Alguna idea más?

> > > Gracias otra vez.

> > > On Sep 12, 9:11 pm, David D wrote:

> > > > On 11 sep, 13:53, Txarlie wrote:

> > > > > Hola:

> > > > > Tengo un IIS6, en un servidor Windows 2003 Server R2. El IIS6
> > > > > está
> > > > > configurado para publicar una página web que está funcionando
> > > > > correctamente.

> > > > > Pero ahora necesito publicar dos página web y necesito que vayan
> > > > > todas
> > > > > por el mismo puerto (80). Una de las web es una aplicación de
> > > > > .NET2.0
> > > > > que funciona. La otra es un página HTML que muestra "Hola
> > > > > Mundo".

> > > > > Todas las configuraciones parecen estar bien (ver más abajo),
> > > > > pero
> > > > > cuando accedo a esta segunda página web (la de hola mundo) me
> > > > > pide
> > > > > usuario y contraseña. Y no acepta ninguna, ni siquiera usando el
> > > > > password del administrador de la máquina.

> > > > > En el IIS he configurado los host header para hacer que la
> > > > > página
> > > > > inicial se llama dominio1.net. En la segunda web he añadido un
> > > > > host
> > > > > header para que se llama dominio2.net.

> > > > > En el archivo host que está en
> > > > > (C:\windows\system32\drivers\etc\)
> > > > > he
> > > > > añadido las siguientes lineas:
> > > > > 127.0.0.1 dominio1.net
> > > > > 127.0.0.2 dominio2.net

> > > > > Si hago un ping a dominio1.net, veo que redirige la petición a
> > > > > 127.0.0.1. Y lo mismo con dominio2.net.

> > > > > Si en el Internet Explorer tecleohttp://dominio1.net, me muestra
> > > > > la
> > > > > web. El problema es que si uso dominio2.net, me pido usuario y
> > > > > password.

> > > > > Ambas webs están configuradas igual en el IIS y tienen marcada
> > > > > la
> > > > > opción de permitir acceso anónimo y la de "Autenticación de
> > > > > windows
> > > > > integrada".

> > > > > Si le quito la opción de "Autenticacón de Windows integrada", no
> > > > > me
> > > > > pide usuario y password, pero la web me dice que no tengo
> > > > > autorización
> > > > > para ver la web.

> > > > > También he verificado la carpeta física en la que se encuentra
> > > > > la
> > > > > web
> > > > > y le he dado permisos Totales a todos los usuarios. Y tampoco
> > > > > funciona.

> > > > > ¿Alguna idea? ¿Posible solución?

> > > > > Muchas gracias por adelantado.

> > > > A mi me ha pasado los mismo muchísimas veces, normalmente cuando
> > > > cambio alguna imagen de la página, coloca la página sólo con
> > > > texto,
> > > > revisa las propiedades de las últimas imágenes. Si el fichero html
> > > > sólo tiene el texto Hola Mundo comprueba sus propiedades,
> > > > normalmente
> > > > cuando creas los ficheros en un equipo y los pasas a otro para
> > > > colgarlo a en una web te puedes encontrar que en las propiedades
> > > > de
> > > > seguridad del archivo no existe el usuario 'todos' o el 'IUSR' que
> > > > usa
> > > > el IIS sino que tiene los del usuario que los creo (o
> > > > administradores / usuarios del dominio del autor).

> > > > 1.- Comprobar propiedades de seguridad de la carpeta
> > > > 2.- Poner el HTML sin cargar recursos (quitar las
> > > > etiquetas de imagenes, javascript, estilos, etc...)
> > > > 3.- Comprobar propiedades de seguridad del HTML
> > > > 4.- Comprobar propiedades de seguridad de los recursos

> > > > Espero que estos simples pasos soluciones tus problemas, comprueba
> > > > la
> > > > página entre paso y paso hasta que te funcione.

> > > > Un saludo
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una pregunta AnteriorRespuesta Tengo una respuesta
Search Busqueda sugerida