Is tomcat running on your hosted server?
Is there a public address to check it?
Can you remote into your VM to check if it works locally on the VM?
So it's not accessible locally from within the VM as well?
can you ssh into the server?
Can you check tomcat logs to see what's being returned in them? and copy/paste the logs here as well.
no significant errors; does the wiki logs?
Can't see anything here as well. I will need to opt out and open the question to other experts since i've run out of ideas.