gpt4 book ai didi

GitLab 自托管 SSL 问题 - 域验证失败

转载 作者:行者123 更新时间:2023-12-02 02:53:52 26 4
gpt4 key购买 nike

我正在尝试设置 gitlab 自主机,这相对容易,但我开始在集成的“让我们加密设置”部分中遇到困难。

There was an error running gitlab-ctl reconfigure:

letsencrypt_certificate[gitlab.cloudcreations.co.uk] (letsencrypt::http_authorization line 3) had an error: RuntimeError: acme_certificate[staging] (/opt/gitlab/embedded/cookbooks/cache/cookbooks/letsencrypt/resources/certificate.rb line 20) had an error: RuntimeError: [gitlab.cloudcreations.co.uk] Validation failed for domain gitlab.cloudcreations.co.uk

我已经浏览了权限、其他几个在线教程和指南,但到目前为止还无法解决这个问题。我认为这可能与域本身有关(从我看到的问题来看这很有意义......)。我已经在域上运行了 who.is,但我自己看不到问题。非常感谢帮助!

最佳答案

您应该检查两件事。在您的 /etc/gitlab/gitlab.rb 文件中,确保除了 Let's Encrypt 值之外还有以下内容:

nginx['redirect_http_to_https_port'] = 80
nginx['redirect_http_to_https'] = true

此外,请确保您的防火墙不会阻止 80 (HTTP) 或 443 (HTTPS)。如果是,Let's Encrypt 无法验证它是否可访问。

编辑:修改后,必须重新启动Gitlab:

gitlab-ctl restart

关于GitLab 自托管 SSL 问题 - 域验证失败,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51918116/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com