情况是这样的,本来gitlab配置完成后是没问题的,突然想改一下url,于是在url后面输入把localhost ip地址改成一段域名,并且!手贱的重新安装了fixpost,于是出问题了(其实跟fixpost没关系sad)

第一个问题:

  sudo gitlab-ctr reconfigure 提示错误:External URL must include a FQDN

细看gitlab.rp文件,发现配置如下:

external_url  'ipadress'

立马将其改成

external_url ='ipadress'

重新加载配置,第一个问题解决。

第二个问题:

发送的邮箱验证邮件地址一直不对,点开链接后跳到ubuntu主机名的主机去了,尴尬。

然后看下面这个配置文件,发现我靠,邮件发送地址不对呀,怎么上面直接写的就是我的主机名?

/opt/gitlab/embedded/service/gitlab-rails/config/gitlab.yml

好吧,那就来改改吧!

把此文件中的host改成当前的ip地址,然后:

sudo gitlab-ctl restart

OK,再去上传头像和发邮件,是不是都OK了?

Gitlab邮箱验证链接不正确以及重新加载配置出现问题解决方案

Leave a Reply

Your email address will not be published. Required fields are marked *