Estou trabalhando em um servidor CentOS 7 e estou tentando fazer com que o JBoss funcione da maneira que eu também quero. Estou executando o Java 8 e o JBoss (descontroladamente) 8. Consegui instalá-los e trabalhar nas portas padrão, mas quero que o JBoss funcione na porta 80. Sei que posso fazê-lo funcionar na porta 80 se eu execute-o como root, mas sei que não é uma boa ideia e não quero executá-lo como root de forma alguma.
Tentei encaminhar a porta 80 para 8080, mas não consegui que ela funcionasse. Acho que estou perdendo um passo, mas não sei o que estou perdendo.
Estou usando o firewall-cmd. Abri as duas portas (80 e 8080) e habilitei o mascaramento para a zona pública. Eu também usei este comando para encaminhar a porta
firewall-cmd --zone=public --add-forward-port=port=80:proto=tcp:toport=8080.
Alguma idéia do que estou perdendo?