Ваша команда iptables перенаправляет запросы только с 8080 до 80. Но если у вас есть политика по умолчанию, которая запрещает, этого может быть недостаточно.
Вот копия / вставка из работающего сценария iptables сервера Tomcat:
# this allows incoming packets to port 80
/sbin/iptables -A INPUT -i eth0 -p tcp --dport 80 -j ACCEPT
# same as above but for 8080
/sbin/iptables -A INPUT -i eth0 -p tcp --dport 8080 -j ACCEPT
# this redirects all traffic coming to port 80 into 8080
/sbin/iptables -A PREROUTING -t nat -i eth0 -p tcp --dport 80 -j REDIRECT --to-port 8080