Tema anterior: Configuración del complemento del proxyTema siguiente: Finalización de la configuración en iPlanet o Apache


Finalización de la configuración en IIS (7.x)

Antes de iniciar este procedimiento, se debe verificar que se está utilizando la versión 6.1.0.9 o posterior, del complemento de servidor Web. Las versiones anteriores del complemento no son compatibles con el sistema operativo Windows Server 2008.

Siga estos pasos:

  1. Instale la versión 7.x de IIS con los componentes de compatibilidad con la gestión de la versión 6.0 de IIS. Los componentes de compatibilidad con la administración de la versión 6.0 de IIS no están instalados de forma predeterminada.
  2. Complete los siguientes pasos para activar la ventana del gestor del servidor en Windows Server 2008:
    1. Haga clic en Inicio, Herramientas administrativas, Administrador de servidores.
    2. Haga clic en Acción, Agregar roles y, a continuación, en Siguiente.
    3. Seleccione el rol del servidor Web (IIS) en la página Seleccionar roles de servidor y, a continuación, haga clic en Siguiente.
    4. Haga clic en Agregar característica, Siguiente, cuando se muestre una solicitud para la función del servicio de activación de procesos de Windows.
    5. Haga clic en Siguiente en la página de introducción de IIS.
  3. Cuando se muestre la ventana Servicios de rol, verifique que las siguientes opciones estén seleccionadas además de las opciones predeterminadas que ya están seleccionadas.
  4. Haga clic en Siguiente para activar las opciones seleccionadas y, a continuación, haga clic en Instalar en la ventana siguiente para realizar la instalación.
  5. Haga clic en Cerrar en la ventana Resultados de la instalación cuando la instalación finalice.
  6. Abra el símbolo del sistema y vaya a :\Archivos de programa\IBM\WebSphere\AppServer\profiles\Dmgr01\bin.
  7. Ejecute el comando GenPluginCfg.bat.

    Se generará el archivo plugin-cfg.xml en esta ubicación: C:\Archivos de programa\IBM\WebSphere\AppServer\profiles\Dmgr01\config\cells.

  8. Cree un directorio en c:\, por ejemplo, c:\plugin.
  9. Copie el archivo plugin-cfg.xml en el directorio c:\plugin.
  10. Copie el archivo iisWASPlugin_http.dll en el directorio c:\plugin.
  11. Seleccione Inicio, Todos los programas, Herramientas administrativas, Administrador de Internet Information Services (IIS) en un sistema operativo Windows Server 2008. Esta acción inicia la aplicación de IIS y crea un directorio virtual nuevo para la instancia de sitio web. Estas instrucciones suponen que se está utilizando el sitio web predeterminado.
  12. Expanda el árbol de la izquierda hasta ver el sitio web predeterminado.
  13. Haga clic con el botón secundario del ratón en Sitio web predeterminado, Agregar directorio virtual para crear el directorio con una instalación predeterminada.
  14. Introduzca setPlugins en el campo Alias en la ventana Alias del directorio virtual del Asistente para crear un directorio virtual.
  15. Examine hasta el directorio c:\plugin en el campo Ruta de acceso física de la ventana Directorio de contenido del sitio web y, a continuación, haga clic en Aceptar.
  16. Haga clic en el botón Probar configuración. Si se produce un error en la prueba de configuración, se pueden cambiar los permisos del directorio físico. También se puede seleccionar la opción de  conectarse como y permitir que IIS se conecte como una cuenta de usuario de Windows que tenga autoridad sobre archivos en esa ruta física.
  17. Haga clic en Aceptar para agregar el directorio virtual setPlugins a su sitio web.
  18. Seleccione el directorio virtual setPlugins que se acaba de crear en el árbol de navegación.
  19. Haga doble clic en Asignaciones de controlador y, a continuación, en Modificar permisos de características en el panel Acciones.
  20. Seleccione Script y Ejecutar, si no están seleccionados ya.
  21. Haga clic en Aceptar.
  22. Vuelva a la ventana del gestor de IIS y expanda la carpeta de sitios web en el árbol de navegación izquierdo de esa ventana.
  23. Seleccione Sitio web predeterminado en el árbol de navegación.
  24. Complete los siguientes pasos en el panel de propiedades del sitio web predeterminado para agregar el filtro ISAPI:
    1. Haga doble clic en la ficha Filtros ISAPI.
    2. Haga clic para abrir el cuadro de diálogo Agregar o modificar propiedades de filtro.
    3. Introduzca iisWASPlugin en el campo Nombre de filtro.
    4. Haga clic en Explorar para seleccionar el archivo de complemento que se encuentra en el directorio c:\plugin\iisWASPlugin_http.dll.
    5. Haga clic en Aceptar para cerrar el cuadro de diálogo Agregar o modificar propiedades de filtro.
  25. Seleccione el nodo de servidor de nivel superior en el árbol de navegación.
  26. Haga doble clic en Restricciones de ISAPI y CGI en el panel Características.

    Para determinar el valor que se debe especificar para la propiedad Ruta de acceso ISAPI o CGI , examine y, a continuación, seleccione el mismo archivo de complemento seleccionado en el paso anterior. Por ejemplo: c:\plugin\iisWASPlugin_http.dll.

  27. Haga clic en Agregar el panel Acciones.
  28. Introduzca WASPlugin en el campo Descripción , seleccione Permitir ejecución de la ruta de extensión y, a continuación, haga clic en Aceptar para cerrar el cuadro de diálogo Restricciones de ISAPI y CGI .
  29. Cree el archivo nuevo plugin-cfg.loc en la ubicación c:\plugin. Establezca el valor en el archivo plugin-cfg.loc a la ubicación del archivo de configuración. La ubicación predeterminada es C:\plugin\plugin-cfg.xml.

Actualización del agente web

Después de configurar IIS 7.x, haga los cambios siguientes en el agente web:

  1. Haga clic en Grupos de aplicaciones y cambie la agrupación de aplicaciones predeterminada al modo clásico.
  2. Haga clic en Enviar.
  3. Asegúrese de que el agente esté más arriba en la lista de prioridades de los filtros ISAPI que el complemento para el servidor de aplicaciones que utiliza CA Identity Manager.
  4. Reinicie la versión 7.x de IIS y el perfil del servidor de aplicaciones WebSphere.

Finalización de la configuración en IIS

Después de configurar IBM HTTP Server y el complemento del proxy, es necesario asegurarse de que el archivo plugin-cfg.xml del proxy se encuentra en la ubicación correcta y realizar los pasos para configurar un archivo de complemento adicional.

Siga estos pasos:

  1. Copie plugin-cfg.xml como se muestra a continuación:
    1. Inicie sesión en el sistema donde el agente Web esté instalado.
    2. Cree una carpeta sin espacios en la unidad C:. Por ejemplo: C:\plugin.
    3. Copie el archivo plugin-cfg.xml en la carpeta C:\plugin.
  2. Cree un archivo llamado plugin-cfg.loc en la carpeta C:\plugin y agregue la línea siguiente en el archivo:

    C:\plugin\plugin-cfg.xml

  3. Descargue el instalador del complemento de WebSphere de www.ibm.com al sistema donde WebSphere esté instalado.
  4. Vaya a la ubicación del instalador del complemento de WebSphere.
  5. Genere el archivo iisWASPlugin_http.dll mediante este comando:
    install is:javahome "c:\IBM\WebSphere\AppServer\Java
    

    Responda a las preguntas que se presenten en función de su configuración.

    Cuando el asistente finalice, el archivo iisWASPlugin_http.dll se guardará en la carpeta C:\IBM\WebSphere\Plugs\bin. Busque una subcarpeta de 32 bits o 64 bits.

  6. Copie el archivo iisWASPlugin_http.dll en la carpeta C:\plugin en el sistema con el agente Web.
  7. Cree un directorio virtual de la siguiente manera:
    1. Abra el gestor IIS.
    2. Haga clic en con el botón secundario del ratón en Sitio web predeterminado.
    3. Haga clic en Nuevo directorio virtual y proporcione estos valores:

      Alias: sePlugins (distingue entre mayúsculas y minúsculas).

      Ruta: c:\plugin

      Permiso: lectura y ejecución (ISAPI o CGI)

  8. Agregue un filtro ISAPI como se muestra a continuación:
    1. Haga clic con el botón secundario del ratón en Sitio web predeterminado.
    2. Haga clic en Propiedades.
    3. Haga clic en Agregar en la ficha Filtro ISAPI.
    4. Proporcione estos valores:

      Nombre del filtro: sePlugins

      Archivo ejecutable: c:\plugin\ iisWASPlugin_http.dll

  9. Cree una extensión del servicio web como se muestra a continuación:
    1. En gestor de IIS6, expanda el nombre del equipo.
    2. Cree una extensión del servicio web y establézcalo como permitido.

      Nombre de la extensión: WASPlugin

      Ruta de acceso: c:\plugin\ iisWASPlugin_http.dll

    3. Haga clic con el botón secundario del ratón en cada extensión del servicio web para cambiarlo al estado Permitido.
  10. Reinicie el servidor web de IIS.

    En el servicio de WWW principal, es necesario garantizar que el complemento de WebSphere (sePlugin) aparece después del complemento del agente Web de SiteMinder y que el complemento de WebSphere se ha iniciado correctamente.