En días pasados tenía me pasaron una maquina virtual para correr en el vmware player con una instancia de openbravo configurada y lista para usar, tal instancia la debía ser accesible a través de internet (appserver.dominio.com/openbravo).
Lo pude hacer gracias al modulo proxy del Apache Server.
En el archivo de configuración (httpd.conf ó apache2.conf) se deben habilitar los siguientes módulos:
LoadModule proxy_module modules/mod_proxy.so
LoadModule proxy_balancer_module modules/mod_proxy_balancer.so
LoadModule proxy_connect_module modules/mod_proxy_connect.so
LoadModule proxy_http_module modules/mod_proxy_http.so
También se debe agregar los siguientes comandos:
ProxyRequests Off
ProxyPreserveHost On
ProxyPass /openbravo/ http://IP_MAQUINA_VIRTUAL/openbravo/
ProxyPassReverse /openbravo http://IP_MAQUINA_VIRTUAL/openbravo/
Donde IP_MAQUINA_VIRTUAL es la IP que proporciona el VMWare Player a la máquina virtual