我已经设法在连接到我的路由器的旧笔记本电脑上设置了一个Nginx服务器。我的问题是,当通过public ip访问它时,我得到了This site can’t provide a secure connection和ERR_SSL_PROTOCOL_ERROR,而通过内部ip,一切工作正常。
我没有域名,在我的nginx配置中,server_name设置为默认值。我真的不需要也不关心使用HTTPS,但我不知道问题出在哪里。
我的配置是Django+Gunicorn+Nginx。
我读到过“让我们加密”和“Certbot”,但他们只为域名颁发SSL证书,所以这对我没有帮助。
底线:是否有我可能忽略
我已经在我的服务器上添加了CNAME &A记录,我也用nginx命令检查: nginx -t
nginx: the configuration file /etc/nginx/nginx.conf syntax is ok
nginx: configuration file /etc/nginx/nginx.conf test is successful 我为我的域名example.co & www.example.co: /etc/nginx/sites-available/example.conf编写代码 server {
listen 80;
list
我正在为我的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
下一个问题是,我是否需要一个用于连接
最近,当我在google上搜索我的网站时,我发现另一个域的描述与我的域相同。我很害怕,并试图尽可能了解我的网站的安全漏洞。我点击了这个假网站的链接,结果是“你的连接不是私人的”。当我通过whois搜索这个假网站的域名时,它会显示另一家公司的信息。
我的网站是用react构建的,托管在带有docker和nginx的VM上。
我今天发现了这个假网站,就在我昨天尝试在我的网站上实现google分析和google标签管理器之后。
你能告诉我现在发生了什么吗?我怎样才能防止任何安全问题?
我在default.conf文件中的nginx配置
server {
listen 80;
ser
我有nginx和以下vhost:
gitlab vhost:
server {
listen 443;
server_name gitlab.mydomain.com; # e.g., server_name source.example.com;
server_tokens off; # don't show the version number, a security best practice
root /home/git/gitlab/public;
ssl on;
ssl_certificate /etc/n
我目前有一个带有许多子域的NGINX配置。我在端口27845上启动了一个mumble-server,如果我尝试使用<ip_adress>:27845在Mumble客户端上访问它,它就会工作。
我尝试使用NGINX在使用proxy_pass http://localhost:27845的80端口上提供一个子域mumble.example.com。但是当我尝试在我的Mumble客户端上连接到mumble.example.com时,它显示:
This server is using an older encryption standard, and is no longer suppor