Especificar un nombre de host incorrecto para un WebSphere Application Server remoto puede
provocar un comportamiento inesperado del entorno de trabajo:
- Cuando utiliza el puerto de invocación de método remoto (RMI) para conectar con
el servidor, el estado del servidor se muestra como Detenido en la
vista Servidores, dado que el servidor se ha iniciado.
- Cuando utiliza el puerto SOAP para conectar con el servidor, el estado del
servidor se muestra correctamente en la vista Servidores, pero cuando se
intenta realizar una publicación, el servidor no responde.
Para solucionar los problemas y determinar que el nombre de host se ha
configurado correctamente, siga los pasos siguientes:
- Verifique que se ha especificado un nombre de host correcto comparando los
valores especificados en el editor del servidor y en el archivo de configuración
serverindex.xml.
- En la vista Servidores, pulse con el botón derecho del ratón en el servidor y
seleccione Abrir.Se abrirá el editor del servidor.
- En la sección Información general, verifique que el valor
especificado en el campo Nombre de host coincide con el valor
especificado para el parámetro hostName en el código
serverindex que está definida en el archivo
serverindex.xml. El archivo
serverindex.xml se puede encontrar en el directorio siguiente
de la máquina remota donde se ejecuta WebSphere Application Server:
<dir_instal_WAS>\profiles\
<nombre_perfil>\config\cells <
\nombre_célula>\nodes\
<nombre_nodo>, donde
dir_instal_WAS es el directorio de instalación del WebSphere Application Server remoto.
- Si el sistema de nombres de dominio (DNS) no está disponible o si observa
problemas al resolver nombres de host en direcciones IP, intente configurar el
archivo hosts desde el sistema operativo donde se ejecuta
el entorno de trabajo. En el archivo hosts, añada una
correlación de la dirección IP y el nombre de host de la máquina remota donde se
ejecuta el servidor. La ubicación del archivo hosts en el
sistema de archivos varía según el sistema operativo.
Consulte las publicaciones del sistema operativo para obtener información sobre
dónde encontrar el archivo hosts y cómo añadir las
correlaciones.
- Verifique que existe una conexión entre la máquina local y la máquina remota
probando la conexión con una solicitud de sondeo (ping).
- En la máquina local donde se ejecuta el entorno de trabajo:
Abra un indicador de mandatos
Abra una ventana de terminal
- Escriba:
ping <nombre_host>
Donde
nombre_host es el nombre del sistema remoto donde se ejecuta el
servidor.
- El mandato ping muestra si hay una respuesta del host y el tiempo
que se tarda en recibir una respuesta. Si hay problemas de conexión de red, el
resultado del mandato ping devuelve un mensaje de error, por ejemplo.
La
solicitud de sondeo no ha podido encontrar el host <nombre_host>.
Compruebe el nombre y vuelva a intentarlo.