Estoy trabajando en un servidor CentOS 7 y estoy tratando de hacer que JBoss funcione como yo también lo quiero. Estoy ejecutando Java 8 y JBoss (wildly) 8. Los instalé y trabajé en los puertos predeterminados, pero quiero que JBoss funcione en el puerto 80. Sé que puedo hacerlo funcionar en el puerto 80 si ejecutarlo como root, pero sé que no es una buena idea y no quiero ejecutarlo como root de ninguna manera.
He intentado reenviar el puerto 80 al 8080, pero no he conseguido que funcione. Creo que me estoy perdiendo un paso, pero no sé lo que me estoy perdiendo.
Estoy usando firewall-cmd. He abierto ambos puertos (80 y 8080) y he habilitado el enmascaramiento para la zona pública. También he usado este comando para reenviar el puerto
firewall-cmd --zone=public --add-forward-port=port=80:proto=tcp:toport=8080.
¿Alguna idea de lo que me estoy perdiendo?