Chef服务器密码重置中的域错误

时间:2018-10-24 17:33:31

标签: chef

当我从厨师服务器发送密码重置电子邮件时,我会收到以下电子邮件。链接中的域不正确。

  

你好乔什,

     

有人请求重设Chef用户帐户的密码   'jcooley'。如果您没有发起此请求,请忽略此请求   电子邮件。如果您忘记了密码,请点击此链接重置您的密码   密码:

     

https://localhost/password-reset?expires=1540408412&signature=3f77d73716e4a1d8061e6552fbd8d834e4ad21ec9333eb18747bcb315c1272e4&username=jcooley

     

谢谢

     

厨师团队

我如何更正此域?我已经读到这取决于服务器的主机名,或者(作为替代) /etc/opscode/chef-server.rb 中提供的 api_fqdn 变量。 ,并且在添加变量之后,必须简单地运行chef-server-ctl reconfigure,服务器才能使用它。设置了我的主机名,已将值添加到rb文件中,并且可以在 chef-server-running.json 文件中看到它,但是我仍然在密码重置电子邮件中获得了localhost。

[jcooley@chef ~]$ hostname
chef.example.com
[jcooley@chef ~]$ hostname -f
chef.example.com
[jcooley@chef ~]$ sudo grep fqdn /etc/opscode/chef-server.rb
api_fqdn "chef.example.com"
[jcooley@chef ~]$ sudo jq .private_chef.lb.api_fqdn /etc/opscode/chef-server-running.json
"chef.example.com"

0 个答案:

没有答案