Needed to secure my tomcat manager to localhost access only.
This is what you need to do.
In your /conf/catalina/localhost, create or edit a file call manager.xml.
Inside put the following.
<Context path="/manager" debug="0" privileged="true">
<Valve className="org.apache.catalina.valves.RemoteAddrValve"
allow="127.0.0.1"/>
<!-- Link to the user database we will get roles from
<ResourceLink name="users" global="UserDatabase"
type="org.apache.catalina.UserDatabase"/>
-->
</Context>
This should only allow localhost to connect to the manager application on tomcat.tom