我用1panel安装了jellyfin(8096端口),想给它加上ssl。
在OpenResty创建了反向代理,主域名是8097,代理地址是http的8096,如图1
现在还未设置ssl,访问提示:“ 此站点的连接不安全192.168.1.250 发送了无效的响应。”
设置自签ssl,如图2,依然是无效响应。
不知道该怎么办了,求问哪里做的不对
访问时候的浏览器页面发一下
我看了下openresty的日志,其中有这一段,很疑惑,为啥会绑定在了443上,我并没有设置到443.
2024/08/01 22:40:39 [warn] 1#1: conflicting server name “g470.com” on 0.0.0.0:443, ignored
nginx: [warn] conflicting server name “g470.com” on 0.0.0.0:443, ignored
默认 HTTPS 端口就是 443
那不默认行不行。。https允许不使用443吧
只能默认的话,openresty只能反代一个网站了吧。
如何做到同时反代很多网站?
我主要目标就是内网穿透,但各个frps服务商都要求SSL,所以我打算用openresty代理https,代理所有的web服务
server {
listen 8097 ;
listen 443 ssl http2 default_server;
我将上面这一段改成了下面的,这样的话,一切都正常了,但是不知道会有什么隐患,麻烦看一下
server {
listen 8097 ssl http2 default_server;
1 个赞
我也是,用了这个方法,可以打开了,但是浏览器还是报不安全
别用自签了,买个域名吧,便宜的甚至几块几十块就一年。
代申请托管证书的网站一大把,1panel也能申请并自动续约证书。
最后用443端口,域名反代所有网站,就方便多了。
再弄个frp,tcp协议连接的,穿透443端口,就可以访问内网所有网站。