Inside the VM to connect to the host and the Internet the IP is set to 192.168.0.67 (by the DHCP in Windows-HyperV-virtual switch - which is a valid IP for the router outside the PC)
The dgraph-ratel inside the VM ist listening on port 8081
So from the browser i connect to http://192.168.0.67:8081
and set inside the dgraph-ratel webfrontend the serverconnection to port:8080
this did work until dgraph 1.0.1
now testing with dgraph 1.0.2 and the latest nightly-build it did not
Reason for these tests is to run a dgraph test environment in a server without a Monitor - eg inside a bigger multi-cpu server with various HyperV Ubuntu VM´s operated by Windows-Server
These servers have no display and the VM´s are managed by a remote Management-Console
For test the the dgraph-ratel application front end should be reached from other PC´s - both - from inside the LAN as well as from outside by a routed public-IP from the internet
Also in case we run out of local VM ressources its easy to transfer such a Ubuntu-VM into MS-Azure for a time limeted test in MS-Azure (very cost-effective for Big-Data tests with eg. Wikipedia-Dumps)
You need to evaluate how the virtual machine’s network configuration is and how it is inside your “emulator”. For example, VirtualBox has the option of forwarding with the Host. When you use the same hardware there are recognition issues if you do not “native” forwarding with the VM emulator.
My claim would be wrong if you mention that even another computer on the same network with VM network access is having trouble accessing as well.
HyperV has a certain complexity for anyone who is familiar with simpler emulators when setting up virtual network card. I would suggest that you buy an off-board network card and use it as exclusive to the VM.
Or calmly analyze the HyperV settings for the Network.
by the way what is your local network configuration and what is the VM’s?
Are you able to perform curl request to <ip:8080> from your machine? If you can, then this might be an issue with Ratel.
Also, some user mentioned that Ratel isn’t able to connect to Dgraph server if you have a trailing slash(/) in the url. Can you recheck the Dgraph server url for this?
Ok, then its a browser or Dgraph Ratel issue. Can you see what is printed in the browser console when you change the url? Also, what browser are you using?