我刚刚在一个新的ubuntu 14.04 VPS中安装了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
并重新启动了服务器,但我仍然收到确认链接中包含错误主机名的确认电子邮件。为什么会这样?如何解决?
答案 0 :(得分:0)
我在https://gitlab.com/gitlab-org/omnibus-gitlab/issues/244找到了答案。这家伙遇到了更加微妙的局面。 在我的特殊情况下我需要做的就是运行
sudo gitlab-ctl reconfigure
在external_url
中修改/etc/giltab/gitlab.rb
后