Consideraciones previas
Normalmente los servidores donde se instala O3 poseen 2 direcciones IP (una interna para la Intranet y otra externa para Internet).Este tipo de situaciones requieren que se indique una propiedad para asegurarse que el O3 Server procesa los pedidos de los clientes en forma correcta. De no indicarse, al momento de iniciar el O3 Server elige una de estas direcciones IP y sólo aceptará pedidos a dicha dirección, rechazando el resto de los pedidos.Es importante recalcar que la dirección IP o nombre que se indique en esta propiedad debe corresponder a una dirección accesible tanto desde fuera (Internet) como desde adentro (Intranet). Esto se logra configurando correctamente el DNS.
...
Servidor con múltiples tarjetas de Red
Situación
Cuando se instala O3 en un entorno de red interna (LAN), comunmente los servidores cuentan con una única tarjeta de red y no se requiere ninguna configuración especial.
Cuando O3 se instala en un servidor con múltiples tarjetas de red (por ejemplo en un equipo que es accedido desde la LAN y desde Internet), puede requerirse la configuración específica de elementos que indiquen en que direcciones IP se están brindando los servicios.
Contexto
El servidor de aplicaciones sobre el que corre O3 debe reconocer sobre que direcciones IP del servidor tiene publicado los servicios que expone. Cuando el equipo cuenta con una tarjeta única de red, normalmente no es necesario hacer ninguna configuración particular.
En un entorno con múltiples tarjetas de red, es necesario configurar adecuadamente en que dirección IP están publicados los servicios. Esta configuración es a nivel del Servidor de aplicaciones.
Síntomas
Síntoma 1
El servidor de aplicaciones levanta y pone a O3 en funcionamiento bajo una de las posibles direcciones IP. Cuando las aplicaciones clientes de O3 corren localmente (en el host) o desde la subred en la que quedó publicado el Servidor de O3 el funcionamiento es normal. Cuando se accede desde la otra subred no se obtienen respuesta.
Alternativas de Configuración
La configuración correcta se basa en indicar al servidor que publique el servicio bajo una IP que sea accesible desde los puestos en los que se va a trabajar. Cuando O3 es accedido desde la LAN y desde Internet, esot significa que dicha dirección (o nombre), debe resolverse por DNS adecuadamente desde ambas redes.
Alternativa 1: Mediante una propiedad se configura la IP donde está publicado O3
Mediante una propiedad se indica la IP donde el O3 Server está publiacdo.
- java.rmi.server.hostname=IP/NOMBRE_DEL_SERVER
si estamos en GNU/Linux poner la propiedad en jboss.sh
...
Code Block |
---|
lax.nl.java.option.additional=-XX:MaxPermSize=128m -Xrs -Xms128m -Xmx512m -Djava.awt.headless=true -Djava.library.path="C:\\IdeaSoft\\O3/classes/bin" -Djava.rmi.server.hostname=IP/NOMBRE_DEL_SERVER" |
Alternativa 2: Parámetro -b
Más información
....