Executar para autenticação básica:
C:\Users\Administrator> winrm set winrm/config/service @{AllowUnencrypted="true"}
C:\Users\Administrator> winrm set winrm/config/service/auth @{Basic="true"}
Veja: link
Estou tentando inicializar o Windows Server com o chef-client. Eu sou capaz de entrar manualmente e instalar o instalador Omnibus Chef. Então eu instalei com sucesso as facas de rubi-degelo para chef-cliente usando o instalador de gemas chef-cliente. Quando tento executar
knife bootstrap windows winrm myserver.net
Eu recebo mensagens de tempo limite como tal:
knife bootstrap windows winrm myserver.net
Bootstrapping Chef on myserver.net
Enter your password:
ERROR: Network Error: A connection attempt failed because the connected party did not properly respond after a period of time, or established connection failed because connected host has failed to respond. - connect(2) (http://myserver.net:5985)
Check your knife configuration and network settings
Não sei o que isso significa ou o que verificar.
- EDIT-- Descobri que precisei executar: 'winwrm quickconfig -q' no servidor do Windows de destino para abrir as portas. Agora estou recebendo um erro 401 do servidor.
C:\Users\CP_USER>knife bootstrap windows winrm myserver.net -x CP_USER
Bootstrapping Chef on myserver.net
Enter your password:
ERROR: Failed to authenticate to ["myserver.net"] as CP_USER
Response: Bad HTTP response returned from server (401).
Executar para autenticação básica:
C:\Users\Administrator> winrm set winrm/config/service @{AllowUnencrypted="true"}
C:\Users\Administrator> winrm set winrm/config/service/auth @{Basic="true"}
Veja: link
Por favor, verifique se você pode fazer um telnet a partir da estação de trabalho para o nó que você tenta acessar.
Isto pode ser verificado digitando telnet em um prompt de comando.
Se o telnet não for reconhecido como um comando, siga as etapas:
1) Right click on "My Computer" > Manage > features
2) Click on "Add Features"
3) Select "Telnet Client"
4) Press Install buuton
Demorará algum tempo a instalar.
Uma vez instalado, você pode fazer o mesmo telnet a partir do prompt de comando da sua estação de trabalho para o nó chef
telnet <ip_address> 5985 //5985 is the port you want to do telnet.
Obrigado !!!
Chandan
Tags chef