Nginx 无法将领域浏览器连接到领域对象服务器

Nginx 无法将领域浏览器连接到领域对象服务器,nginx,realm,realm-mobile-platform,Nginx,Realm,Realm Mobile Platform,我正在使用领域浏览器v。2.1.7和my Realm对象服务器在Nginx后面的Ubuntu服务器上运行。我可以通过浏览器访问我的领域仪表板,也可以通过我的移动应用程序进行连接 但是,当我尝试连接Realm Browser时,会收到以下错误消息: 无法连接到对象服务器。检查URL并确保服务器可访问 当我检查我的Nginx访问日志时,我看到以下内容: 204.xxx.173.126---[2017年4月25日:14:15:58-0700]“GET/realm对象服务器HTTP/1.1”404 15

我正在使用领域浏览器v。2.1.7和my Realm对象服务器在Nginx后面的Ubuntu服务器上运行。我可以通过浏览器访问我的领域仪表板,也可以通过我的移动应用程序进行连接

但是,当我尝试连接Realm Browser时,会收到以下错误消息:

无法连接到对象服务器。检查URL并确保服务器可访问

当我检查我的Nginx访问日志时,我看到以下内容:

204.xxx.173.126---[2017年4月25日:14:15:58-0700]“GET/realm对象服务器HTTP/1.1”404 158“-”


通过确保我的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";
  }
}