Hi all, I am currently trying to connect cloudXR using 2 personal windows computers, one acting as the server and one as the client. Even after installing the necessary software and port forwarding I am unable to get it to work.
I am testing both PCs on the same network but I am slightly unsure whether to use the public or private IPs when starting up the client sample file. I have tried using both private and public ips but to no success. Do I require adding a port to the ip address? (e.g 192.1.1.1:48010?)
Both server and client are using the latest version of the SDK (4.0), with the client having the client drivers and the server having the server drivers installed.
My client computer is able to connect to an aws instance and get cloudXR to work through easy setup bought on aws marketplace and so I assume there is no issue with the outgoing and incoming ports for the client computer.
However, this is my first time testing on a personal computer acting as the server and so I am unsure if I have misconfigured something or forgot to install something. I have tested with disabling the windows defender firewall on both the client and server and also one at a time but am still am unable to get it to work.
Also am I correct to assume that the server installer from the SDK already allows the required ports to be implemented in windows defender firewall and I do not have to add incoming or outgoing rules myself, only port forwarding for my router. I do see the cloudxr related ports in windows defender firewall incoming so I assume it has been successfully installed using the installer.
Also, even after configuring port forwarding on my router with the required ports, I am unable to detect it online using tools such as canyouseeme.org. I assume this is because cloudxr is not actually running and thus the port is not open even after configuring the router’s port forwarding. However, there is no way to run cloudxr continuously to be able to detect whether it opens the ports so I am stuck in this aspect.
As such, I am unable to actually test whether the port has been successfully forwarded as it detects as unsuccessful using the aforementioned tool. However, my port forwarding works with other games such as Minecraft when I set up its port and is detectable online.
Also I have a question, can the port only be seen when an application is running? If so, what application, is it steamVR? However I cannot detect my port even when steamVR is open on both the client and server, so I assume it requires some other application to be running for the port to detected such as the cloudxr sample.
Do let me know if I need to personally add incoming or outgoing rules to my windows firewall configurations on the server side to get it to work.
Any help would be appreciated.