Skip to main content
1-Visitor
October 17, 2017
Question

Cannot reach my thingworx instance outside the virtual machine

  • October 17, 2017
  • 1 reply
  • 2903 views

Hi there,

I have a Thingworx instance running on a Virtual Machine. I can reach the instance from localhost but I cannot reach it from the outside. We have configured the port forwarding in the router but still not working. I guess this is because the url is not only publicIP:port, am I right? (publicIP:port/Thingworx/Runtime/index.html#master=MACMaster&mashup=MainMashup2)

I am not sure what else we need to do, any help would be appreciated.

Many thanks.

Best regards.

Irene

1 reply

5-Regular Member
October 17, 2017

Hello, Irene.

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?

Thanks!

-- Craig A.

iherreros1-VisitorAuthor
1-Visitor
October 18, 2017

HI Craig,

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.


Many thanks.

Best regards.

iherreros1-VisitorAuthor
1-Visitor
October 20, 2017

Hi there!

Any idea of how can I achieve this?

Many thanks.

Best regards