如何在GitLab确认电子邮件中提供正确的主机名? [英] How to provide correct hostname in gitlab confirmation email?
本文介绍了如何在GitLab确认电子邮件中提供正确的主机名?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我刚刚在一个全新的ubuntu14.04VPS中安装了GitLab,并对其进行了改进。 大体上一切都很好,但我遇到了下面提到的一些问题。当我创建新用户时,GitLab向我发送确认链接中主机名错误的电子邮件
http://example/users/confirmation?confirmation_token=Lo1x_LndoJdhGH2KxXXX
而不是
http://example.org/users/confirmation?confirmation_token=Lo1x_LndoJdhGH2KxXXX
我已经在/etc/hostname
中更改了主机名(坦率地说,在GitLab配置之后)
我还更改了/etc/gitlab/gitlab.rb
以提供正确的external_url
,并重新启动了服务器,但我仍然收到确认链接中主机名错误的确认电子邮件。为什么会发生这种情况?如何修复它?
推荐答案
我在这里找到了答案https://gitlab.com/gitlab-org/omnibus-gitlab/issues/244。这家伙遇到了更微妙的情况。 在我的特定情况下,我需要做的就是运行
sudo gitlab-ctl reconfigure
在/etc/giltab/gitlab.rb
中编辑external_url
后
这篇关于如何在GitLab确认电子邮件中提供正确的主机名?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文