realm / realm-object-server

Tracking of issues related to the Realm Object Server and other general issues not related to the specific SDK's
https://realm.io
293 stars 42 forks source link

Can't connect to ROS running on Ubuntu 16.04 (WSL) #335

Open farlop opened 6 years ago

farlop commented 6 years ago

Hi! I'm new to Realm and I am trying to run a first server using the Getting Started tutorial. I've a Windows 10 Pro machine, so I've installed ROS in the WSL (Windows Subsystem for Linux) running Ubuntu 16.04. Installation process went perfectly and server launches when I run 'npm start'. Sadly, in Realm Studio I'm not able to connect to the server, it hangs on the main screen with three dots animation. On server I can see no messages or errors.

Goals

Run Realm for first time!

Expected Results

Be able to connect to the realm using Realm Studio

Actual Results

Screen hangs on 'Connecting to http://localhost:9080/ in grey with animation of three dots

Steps to Reproduce

Version of Realm and Tooling

Logs

systemctl status realm-object-server.service No such file or directory
sudo journalctl -u realm-object-server.service No journal files were found
cat /var/log/realm-object-server.log No such file or directory
nirinchev commented 6 years ago

Do you have a firewall that could be blocking connections?

farlop commented 6 years ago

Hi!

bigfish24 commented 6 years ago

Should note we have never tested ROS in Windows Subsystem for Linux so it might not be working due to that.

farlop commented 6 years ago

I understand perfectly. Is there something I could do to help testing this scenario?

bmunkholm commented 6 years ago

@farlop We are right now very focused on alleviating those getting started issues by providing a cloud service - that should help you get started in a minute :-) You can signup here: https://cloud.realm.io/

raudabaugh commented 6 years ago

Is WSL support in the pipeline? Would love to see it as we're doing some of our development on Windows, and would like an environment that's fully local in those cases.

nirinchev commented 6 years ago

Does docker not work for that case?