Now I understand it's an OSGI app so I couldn't expect the amc page to load like a normal tomcat application.
In Configuration > Monitoring > AMC, I receive this message next to the AMC URL: Timeout occurs while retrieving this parameter
(i put the real ip address in there)
I set the Configuration > Monitoring > AMC URL to localhost so that the "Timeout occurs" error went away.
Looking at the source, I see the ip address for the AMC view is:
..I then changed that URL to be the machine ip address (here obscured by x.x.x.x):
...and this view works. But if I change the Configuration > Monitoring > AMC URL back to the real ip address, the "Timeout error" occurs again.
UPDATE: If I use the public DNS entry:
ec2-x-x-x-x.compute-1.amazonaws.com instead of the ip address the AMC view loads in TAC. Is there a configuration change I can make to allow an ip address?