我在安装了ubuntu16.04服务器的digitalocean.com服务中有一个droplet。在这个服务器上,我安装了Nginx HTTP服务器。对于此服务器,我想连接由Google域名购买的域,这需要一个SSL连接到服务器。为了获得证书,我开始了这个教程:,我安装了python-certbot-nginx并开始配置Nginx。域名认证开始时,会出现与Google DNS相关的错误:
Obtaining a new certificate
Performing the following challenges:
http-01 challenge for placeholder.app
我试图使用 (在安卓上)通过安全的wss连接到NGINX代理。
我有两个服务器,一个在内部网,一个在AWS。
当试图连接到本地服务器时,使用javax.net.ssl.SSLHandshakeException: java.security.cert.CertPathValidatorException: Trust anchor for certification path not found.连接失败。
当连接到AWS上的服务器时,我会得到一个com.neovisionaries.ws.client.OpeningHandshakeException: The status code of
我正在为我的server使用digital ocean和ubuntu 15.10。我有三个docker containers:nginx、web (适用于angular 2应用程序)和rails适用于rails API。
我计划按如下方式设置nginx配置文件:
port 443 is proxy passed by nginx to my web app。
在那之后,我对如何允许外部访问rails api感到有点困惑?我应该通过subdomain访问rails api吗?如果是,该如何访问?或者,我应该只使用与web应用相同的域名,尽管使用不同的port
下一个问题是,我是否需要一个用于连接