Gazareth, se você observar além das regras de fila INPUT do iptables, você configurou as regras de fila OUTPUT, e a porta 8080 / TCP não é permitida / configurada na fila OUTPUT.
Como você adicionou:
iptables -I INPUT -p tcp --dport 8080 -j ACCEPT
Você também precisa adicionar:
iptables -I OUTPUT -p tcp --sport 8080 -j ACCEPT
iptables é capaz de manter regras de firewall com estado e, como tal, em vez de manter duas filas diferentes, também é possível fazer:
iptables -I INPUT -m conntrack --ctstate ESTABLISHED,RELATED -j ACCEPT
Lembre-se de que, ao fazer isso manualmente, você usa -I para colocar regras no topo da fila e, ao fazer isso em um arquivo de lote, normalmente você executa iptables -A.
Salvando as regras do Firewall Iptables permanentemente
25 Exemplos de Regras de IPTables do Linux Mais Freqüentemente Usados