You are on page 1of 7

1.

1 Configuración del IIS


Accedemos a IIS mediante inicio->panel de control -> herramientas administrativas.
Vamos a sitios web->sitio web predeterminado -> Servers, aquí aparecen todos los
servidores configurados. Damos botón derecho y en el menú que aparece vamos a
propiedades.

Figura 1
Una vez dentro accedemos a las propiedades de los directorios virtuales configurados,
vamos a la pestaña directorio virtual, vamos al cuadro de texto permisos de ejecución y
ponemos la opción “sec. Comandos y ejecutables”, seguidamente en el cuadro de texto
grupo de aplicaciones le asignamos la aplicación del mismo nombre que el directorio,
en el caso que apareciera en gris y no se pudiera poner la aplicación hay que darle al
botón que aparece al lado del cuadro de texto nombre de la aplicación.
En la pestaña seguridad de directorios vamos al apartado autenticación y control de
acceso y le damos a modificar

Aquí asignamos al usuario user_pool, contraseña: WP123456 ,como acceso anonimo.


Esto que hemos hecho hay que hacerlo para todos los directorios virtuales que tengamos
debajo de servers.
Ahora vamos a configurar los application pool, para ello vamos a grupo de aplicaciones
tal como vemos en la figura 1, damos botón derecho sobre cada uno de los application
pool y vamos a propiedades. La pestaña identidad debe quedar de la siguiente manera
en todos los application pool creados, no tocar el defaultapppool. En las pestañas
reciclaje, rendimiento y mantenimiento no debe haber ninguna opción marcada.
Con esto ya tenemos el IIS configurado correctamente.

2. Resolución de problemas

Para verificar una instalación compruebe los siguiente puntos:

2.1 La librería del proceso servidor de WorkPlanner está bien


instalada:
1) Arrancar el Administrador de Servicio de Internet
2) Navegar hasta el directorio virtual donde está instalado el servidor que se quiere
probar
3) Seleccionar el fichero ISAPIBoldWP.dll y en el menú contextual, seleccionar
Examinar. El Internet browser deberá abrirse mostrando la lista de interfases
webservices publicadas por el servidor de WorkPlanner.

2.2 Aparece el mensaje de error Service unavailable


 Nos indica que las credenciales de arranque del proceso servidor que se definen en la
pestaña Identidad (Identity) del Grupo de Aplicaciones (Application Pool) no son
correctas. Habitualmente, la cuenta Servicio de red es la que se pone.

Nota: en caso de problemas de instalación, el servidor de WorkPlanner deja mensajes


en el Visor de Sucesos de Windows.

2.3 Aparece el error Invalid configuration directory!

Hay que revisar que la clave de regedit no este vacía, en caso de que no este vacía es
posible que el usuario que usamos en IIS no tenga permisos para acceder al regedit, en
ese caso se da acceso al usuario user_pool al registro. Para dar acceso hay que dar clic
con el boton derecho sobre HKEY_LOCAL_MACHINA->permisos, alli hay que dar
permisos de lectura al usuario user_pool.
2.4 Aparece el error página web no encontrada
Puede ser debido a las siguientes causas:
1. Puede ser debido a que la variable de sistema path no esta bien configurada, en el
caso de que Bold Workplanner conviva con Bold APS, la ruta a prebuild de Bold
Workplanner debe estar en primer lugar.
2. Puede ser debido a que esta activado el DEP en el sistema para desactivarlo debemos
dar clic con el botón derecho sobre MiPc e ir a propiedades. Dentro de propiedades
vamos a la pestaña opciones avanzadas, dentro de la sección Rendimiento le damos
al botón configuración tal como vemos en la figura siguiente. Dentro de la ventana
que se acaba de abrir vamos a la pestaña prevención de ejecución de datos y
miramos que este marcada la opción que esta resaltada con el rectángulo rojo. Le
damos a aceptar y reiniciamos el equipo.
3. Puede ser debido a que la libreria ISAPIBoldWP.dll no tiene permisos de ejecución,
hay que añadirla dentro del IIS en el aparado "Extensiones de servicio Web", hay que
crear una nueva extensión con el nombre "ISAPIBoldWP" y añadir la ruta donde se
encuentra el archivo dll. Una vez hecho esto hay que asegurarse que queda en estado
permitido y ya esta.

2.5 Instalación 64 bits

En este caso hay que configurar el IIS para aceptar aplicaciones de 32bits, hay que
seguir los siguientes pasos:

1. Haga clic en Inicio y en Ejecutar, escriba cmd y haga clic en Aceptar.


2. Escriba el comando siguiente para habilitar el modo de 32 bits:

cscript %SYSTEMDRIVE%\inetpub\adminscripts\adsutil.vbs SET


W3SVC/AppPools/Enable32bitAppOnWin64 1

3. Escriba el comando siguiente para instalar la versión de ASP.NET 2.0 (32 bits) e
instalar las asignaciones de secuencias de comandos en la raíz de IIS y más
abajo:

%SYSTEMROOT%\Microsoft.NET\Framework\v2.0.50727\aspnet_regiis.exe
-i
4. Asegúrese de que el estado de ASP.NET versión 2.0.50727 (32 bits) es
Permitido en la lista Extensión de servicio Web en el Administrador de
Servicios de Internet Information Server.

Para más información visitar la pàgina web http://support.microsoft.com/kb/894435