gitlab服务器中的ssl证书又过期了。 因为安装了nginx,启动gitlab前需要先把nginx先关闭,不然会导致一些异常。
sudo service nginx start
sudo service nginx stop
查看防火墙的配置
sudo sh -c "iptables-save > /etc/network/iptables"
iptables -L
sudo iptables -I INPUT -p tcp --dport 80 -j ACCEPT
更新证书
sudo gitlab-ctl status
sudo gitlab-ctl start
sudo gitlab-ctl stop
sudo apt-get install certbot
sudo certbot certonly
sudo certbot renew
sudo certbot renew --dry-run
sudo apt-get update certbot
sudo apt-get remove python-certbot-nginx
location ^~ /.well-known/acme-challenge/ {
alias /home/jerry/www/challenges/;
try_files $uri =404;
}