Estou tentando fazer com que um servidor chef seja executado em uma instância do CentOS na AWS. Tenho seguido as instruções do Opscode aqui:http://www.opscode.com/blog/2013/03/11/chef-11-server-up-and-running/
No entanto, quando eu entro
knife configure -i
nas opções (incluindo o fqdn do servidor correto, no qual posso fazer ssh do meu laptop e fazer ping de si mesmo), a resposta é sempre a mesma:
ERROR: Connection refused connecting to myserver.amazonaws.com:443 for ...
Alguma sugestão do que pode estar configurado incorretamente? Obrigado!
Responder1
Eu não trabalhei com o Chef, então não posso dizer nada sobre nenhum arquivo de configuração, mas por favor, certifique-se de que a porta do grupo de segurança esteja aberta e que não haja nenhuma alteração necessária em nenhum arquivo de configuração do chef para permitir a conexão. ping e ssh não garantem que a porta 443 ou outras portas relevantes estejam abertas, ssh é a porta 22 e ping são apenas pacotes ICMP
Responder2
Eu sempre uso knife configure
e adiciono o endpoint da API do chef (que está rodando na porta 4000) quando solicitado...
Responder3
Definir o nome do host para algo resolvível (command sudo hostname 'something.com'
) resolve isso?