I've read posts with this topic till I was cross-eyed and could not find an answer that worked. Here was my problem:
In <
tomcat>/conf/Catalina/localhost/manager.xml, I have
allow 127.0.0.1 means
exactly that. localhost will not work. Once I tried to access the manager using 127.0.0.1, it worked.