我正在使用Realm Browser v.2.1.7,而我的Realm Object Server正在Nginx后面的Ubuntu服务器上运行。我可以通过浏览器访问我的Realm仪表板,并可以通过我的移动应用程序进行连接。
但是,当我尝试连接Realm Browser时,我收到以下错误消息:
无法连接到对象服务器。检查URL以及服务器是否可访问。
当我查看我的Nginx访问日志时,我看到以下内容:
204.xxx.173.126 - - [25 / Apr / 2017:14:15:58 -0700]" GET / realm-object-server HTTP / 1.1" 404 158" - " " - "
答案 0 :(得分:0)
我通过确保将我的Nginx正确配置为Websocket代理来解决此问题。这是我的Nginx服务器块:
server {
listen 80 default_server;
server_name realm.mydomain.com;
location / {
proxy_pass http://127.0.0.1:9080;
proxy_http_version 1.1;
proxy_set_header Upgrade $http_upgrade;
proxy_set_header Connection "Upgrade";
}
}