我刚从Gitlab EE 11.8.0
升级到11.11.4
。我正在升级来修复letsencrypt的ACMEv1错误。
我运行了$sudo apt update && sudo apt upgrade
,它将Gitlab更新到12.5.3
升级运行,没有任何错误。
然后我运行了$sudo gitlab-ctl reconfigure
,再一次一切正常。但现在我仍然得到这样的页面:“请使用SSH登录到您的Droplet以配置Gitlab安装。”
如何加载登录页面?我也希望我的git存储库还在服务器上...?
如有任何帮助/建议,我们将不胜感激。
发布于 2019-12-10 00:25:11
因此,关闭letsencrypt
似乎解决了这个问题,并给了我登录页面。
编辑文件/etc/gitlab/gitlab.rb
并设置以下内容:
letsencrypt['enable'] = false
然后我运行$sudo gitlab-ctl reconfigure
,站点登录页面被备份。我希望SSL证书能自动更新,但现在看来我只能通过certbot手动更新了。
发布于 2021-11-22 13:06:27
我通过重置root密码解决了这个问题
sudo gitlab-rake "gitlab:password:reset[root]”
https://docs.gitlab.com/ee/security/reset_user_password.html#reset-your-root-password中记录了重置密码命令
https://stackoverflow.com/questions/59228330
复制相似问题