After starting apache service you only tested from stapp01 not from jump host. There were some remaining settings need to be done to make it accessible from jump host:
My task also got marked failed as I used the firewalld to allow the httpd port 3004 and was able to telnet the same from Jump host and was able to run the httpd service after stopping the sendmail.
Please look into it, as task was completed instead of using ip tables I used firewalld.
I faced the same obstacles as you guys are mentioning and in case you are still wondering why your test was/is not working is due to:
The last iptables rule in the INPUT chain from this activity, the REJECT one is just a general rule that triggers when no previous rule has triggered. Basically, it’s a " by default, reject anything that doesn’t match a previous rule ". That is a standard and a good practice when implementing firewalls.
I leave for you to find out how to solve it
And don’t install other services, check for those already running, and work with these.