通过Nginx的OrientDB Studio访问使空白页

时间:2018-07-24 12:28:38

标签: nginx orientdb nginx-location nginx-reverse-proxy

尝试在私有子网内的VPC内的AWS EC2实例上运行OrientDB。 另一台EC2服务器位于公共DMZ中,并通过Follow config运行nginx。

server
{
listen 443 ssl;
server_name server-name.com;

ssl_certificate     server-name.crt;
ssl_certificate_key server-name.key;

location /
    {
    proxy_pass http://172.16.2.1:2480/;
    }
}

我正在努力从外部访问OrientDB Studio。

当我将https://server-name.com放入浏览器(Safari,Chrome和Firefox)中时,我只会得到一个空白页面-而不是超时。

使用网络检查器,浏览器似乎什么也没收到。

卷曲给出了以下内容,因此OrientDB可能正在发送响应。

$ curl https://server-name.com
<!--
    ~ /*
    ~  *  Copyright 2014 Orient Technologies LTD (info(at)orientechnologies.com)
    ...
    ...
    ~  * For more information: http://www.orientechnologies.com
    ~  */
    -->

 <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
 <html>
 <head>
 <title>Redirecting to OrientDB Studio...</title>
 <meta name="title" content="Document | DBMS | Database | Java | Studio" />
 <meta name="description" content="OrientDB Studio" />
 <meta http-equiv="refresh" content="0;URL=/studio/index.html">
 <style type="text/css">
 body {
     font-size: 9pt;
     font-family: Arial;
 }
 </style>
 </head>
 <body>Redirecting to OrientDB Studio...
 </body>
$

只需用浏览器查看空白页即可。

1 个答案:

答案 0 :(得分:1)

我发现并解决了这个问题。

我的台式机和笔记本电脑都安装了adguard,以免广告。 Adguard认为OrientDB Studio的响应是广告还是其他应避免的流量。

什么都没有进入浏览器...。 踢自己

解决方案是禁用Adguard。