Cómo cambiar los puertos predeterminados del servidor CM

En este tema se describen los puertos predeterminados que forman parte de un despliegue del servidor CM y cómo cambiarlos.
Por qué y cuándo se efectúa esta tarea

Los puertos de plug-in de WebSphere Application Server (que se utilizan para establecer comunicación entre IHS y WebSphere Application Server) constan de puertos de servlet de IHS, SSL y de servidor CM. Ninguno de estos puertos puede cambiarse durante la instalación.

Si otra aplicación utiliza estos puertos en el host del servidor CM, vuelva a configurar esa aplicación para utilizar puertos diferentes. Si no puede conseguirlo, deberá cambiar los puertos que el servidor CM utiliza, después de la instalación.

Si cambia los puertos en httpd.conf o serverindex.xml, debe cambiar también los que se encuentran en plugin-cfg.xml y virtualhosts.xml. En el archivo virtualhosts.xml, cambie el número de puerto en la sección HostAlias_x del XML.

El puerto IHS predeterminado es 80 para todas las plataformas excepto HP-UX. Para HP-UX, el puerto predeterminado es 81. Esta información se lista en httpd.conf y plugin-cfg.xml. Este puerto se puede cambiar durante la instalación.

El puerto SSL predeterminado es 443 para todas las plataformas excepto HP-UX. Para HP-UX, el puerto predeterminado es 444. Esta información se lista en ssl.conf y plugin-cfg.xml. Este puerto se puede cambiar durante la instalación.

WC_defaulthost es el puerto que enlaza la comunicación que no es SSL entre IHS y WebSphere Application Server para el servidor CM. El número de puerto predeterminado para WC_defaulthost es 12080 (cmprofile). Hay seis puertos definidos en serverindex.xml para cada perfil para el servlet del servidor CM que debe cambiarse. WC_defaulthost también se define en plugin-cfg.xml, WC_adminhost, WC_defaulthost_secure, WC_adminhost_secure, BOOTSTRAP_ADDRESS y SOAP_CONNECTOR_ADDRESS.

Consulte la tabla siguiente para obtener información sobre los archivos que contienen los números de puerto predeterminados del servidor CM que es posible que deba cambiar.
Tabla 1. Archivos que contienen información sobre el puerto del servidor CM predeterminado
Archivo Nombre de vía de acceso al archivo
httpd.conf Common\IHS\conf\
ssl.conf Common\IHS\conf\
serverindex.xml Common\CM\profiles\cmprofile\config\cells\nombre_nodo\nodes\nombre_nodo\
virtualhosts.xml Common\CM\profiles\cmprofile\config\cells\nombre_nodo\
plugin_cfg.xml Common\eWAS\profiles\
Ejemplos para el valor de nombre_nodo son un nombre de máquina o Node01Cell en Windows® y dfltCell en Linux® o el sistema UNIX®.

Configuración de un puerto alternativo

Por qué y cuándo se efectúa esta tarea

Para configurar un número de puerto alternativo:

  1. Añada una sentencia Listen en http.conf. Por ejemplo, para añadir el puerto 8000, añada la línea add Listen 8000.
  2. Añada el puerto alternativo al grupo virtualhost en plugin-cfg.xml.
  3. Añada el puerto alternativo al archivo virtualhosts.xml, de la sección HostAlias_x.

Comentarios