在一台香港服务器上安装了nginx并且配置一个域名转发到大陆腾讯云服务器上的IP+端口的一个网站上,刚配置完通过域名是可以访问的,然后过了一个晚上就提示502 Bad Gateway,但是通过直接输入大陆服务器的IP+端口的方式访问还是能够正常访问的,想问下是不是腾讯云做了限制不能通过nginx来做域名转发啊
我申请ssl 证书,
按照腾云给的安装教程,下载并且复制 证书的key 和pem,在宝塔面板 SSL--其他证书填写秘钥和证书(pem格式)
----点击保存启用证书显示红色错误代码
【nginx: [emerg] host not found in upstream "test.bob20221.com" in /www/server/panel/vhost/nginx/www.sanhuinh.com.conf:9
nginx: configuration file /www/server/nginx/conf/nginx.conf test failed】
我联系了腾讯云
有阿里云服务器 1 台称为 A ,腾讯云服务器 1 台称为 B
A 的公网 ip 记为:x
nginx 部署在 B ,服务跑在 A ,proxy_pass ip 配置为 x
通过 nginx 请求 A 上的接口,返回 504 超时,error 日志如下
upstream timed out (110: Operation timed out) while reading response header from upstream
在 B 上直接用 x:port 去访问 A 的接口能正常返回
使用 tailscale 组建一个网络,将 proxy_pass 中的 id 替换为 A 在 tails