Lo que hice yo es dejar el comdoc3 con el puerto por defecto y configure un vhost en nginx en modo reverse proxy
server {
listen *:80;
server_name comdoc.exa.unsa.edu.ar;
error_page 404 = /comdocII/webtier;
location = / {
return 301
http://comdoc.exa.unsa.edu.ar/comdocII/webtier; }
location / {
root /opt/jboss/server/comdoc;
proxy_set_header X-Forwarded-Host $host;
proxy_set_header X-Forwarded-Server $host;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_pass
http://127.0.0.1:8080; }
}
http://comdoc.exa.unsa.edu.ar es un nginx que internamente se comunica con el server de aplicaciones en el puerto 8080 , obviamente el puerto publico debería quedar solo el 80 y demás que necesites , el 8080 debería estar bloqueado.
Espero te sirva saludos
Oscar