Can you ping the VM from outside and maybe telnet to the relevant port? Are there any firewalls in between that might be interfering?
Finally if you just try the URL http://<ip_address:port> by itself do you get the tomcat home page?
-- Craig A.
Thanks for coming back to me.
The VM is on a server computer and in a different range so I cannot ping it and telnet says that cannot open the connection to the host.
The thing is we have another software running in the same VM and publishing values on the web, and we can access it from anywhere in the world. We would like to do the same thing with Thingworx, but it is not working. To access the other software we only need publicIP:port (then the router does port forwarding to the VM), but in the case of Thingworx you need to type more things so we don't know how to achieve this... could be something related to IIS on the server??
If I try the URL http://<ip_address:port> it takes me to the Tomcat homepage.