Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/azure/11.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ubuntu Azure HTTP重定向上的Chef服务器_Ubuntu_Azure_Chef Infra_Ubuntu 12.10 - Fatal编程技术网

Ubuntu Azure HTTP重定向上的Chef服务器

Ubuntu Azure HTTP重定向上的Chef服务器,ubuntu,azure,chef-infra,ubuntu-12.10,Ubuntu,Azure,Chef Infra,Ubuntu 12.10,我已经在Azure上的Ubuntu12.10机器上安装了Chef开源服务器https://instance-name.cloudapp.net起作用,但http://instance-name.cloudapp.net将我重定向到不存在的位置 我试图更改机器的FQDN并重新配置Chef服务器,但没有成功。 有没有办法让HTTP重定向到正确的URL?当我试图将烹饪书从工作站上传到服务器时,也出现了同样的错误。下面是我如何修复它的: 不要尝试更改FQDN。在我的chef服务器上,运行以下命令: ~$

我已经在Azure上的Ubuntu12.10机器上安装了Chef开源服务器https://instance-name.cloudapp.net起作用,但http://instance-name.cloudapp.net将我重定向到不存在的位置

我试图更改机器的FQDN并重新配置Chef服务器,但没有成功。
有没有办法让HTTP重定向到正确的URL?

当我试图将烹饪书从工作站上传到服务器时,也出现了同样的错误。下面是我如何修复它的:

不要尝试更改FQDN。在我的chef服务器上,运行以下命令:

~$hostname

返回:

myservername

而:

~$hostname--fqdn

返回:

myservername.myservername.b5.internal.clouldapp.net

如果您没有获得上述信息,请按以下方式设置主机名:

$sudo hostname myserver name

我创建了“chef server.rb”并将其放在这里:“/etc/chef server/chef server.rb”

这是我的整个chef-server.rb文件:

api_fqdn“myserver.cloudapp.net”

书架['vip']='myserver.cloudapp.net'

现在您已经有了chef-server.rb文件,请重新配置chef server,以便它将加载该文件:

$sudo chef服务器ctl重新配置


上传食谱现在应该可以了。

这里的问题完全相同。你运气好吗?不,我只是用https://url。。。