Chef infra chef服务器密码重置中存在错误的域

Chef infra chef服务器密码重置中存在错误的域,chef-infra,Chef Infra,当我从chef服务器发送密码重置电子邮件时,我会收到以下电子邮件。链接中的域不正确 你好,乔希 有人请求为您的Chef用户帐户重置密码 “jcooley”。如果您没有发起此请求,请忽略此项 电子邮件。如果您丢失了密码,请按照此链接重置密码 密码: 谢谢 厨师团队 如何更正此域?我已经了解到,这取决于服务器的主机名,或者(作为替代)在/etc/opscode/chef server.rb中提供的api_fqdn变量,添加变量后,必须简单地运行chef server ctl reconfigure

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

你好,乔希

有人请求为您的Chef用户帐户重置密码 “jcooley”。如果您没有发起此请求,请忽略此项 电子邮件。如果您丢失了密码,请按照此链接重置密码 密码:

谢谢

厨师团队

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