我是Nginx的新手,我在配置中遇到以下问题:因为我已经设置了ssl证书,我无法再访问Jenkins管理员(我通过访问mydomanin.net:8080来访问)。 这是我现在在/ etc / nginx / sites-available / default中设置的配置:
server {
listen 80 default_server;
listen [::]:80 default_server;
server_name mydomain.net;
return 301 https://$server_name$request_uri;
}
server {
server_name mydomain.net;
listen 443 ssl http2 default_server;
listen [::]:443 ssl http2 default_server;
include snippets/ssl-mydomain.net.conf;
include snippets/ssl-params.conf;
root /var/www/foldername;
index index.html index.htm index.nginx-debian.html;
location / {
error_page 404 =200 /index.html;
}
}
一切正常但我必须能够访问端口8080上的Jenkins管理员。如果我现在尝试,我会得到此站点无法提供安全连接ERR_SSL_PROTOCOL_ERROR 。
我尝试使用侦听端口8080设置另一个服务器块但没有成功。此外,我试图在现有的服务器块上添加另一个监听,结果相同:(。
任何可以让我朝着正确方向前进的提示都会非常感激。
谢谢