Acontece que eu tive um problema com o RabbitMQ. O landscape-appserver não pôde autenticar no RabbitMQ. Depois que resolvi isso, consegui remover as máquinas sem problemas.
Eu tenho uma instalação do Landscape LDS 15.11 em 14.04 e tenho alguns computadores que gostaria de remover. Eu tentei 'Remover computador' de dentro das propriedades do computador, mas nada acontece. Também removi a licença e tentei "Remover computador" e o mesmo resultado.
Alguém mais passou por esse problema ou tem uma solução alternativa para isso?
Acontece que eu tive um problema com o RabbitMQ. O landscape-appserver não pôde autenticar no RabbitMQ. Depois que resolvi isso, consegui remover as máquinas sem problemas.
De acordo com os documentos do Landscape, você deve executar estas tarefas:
Pelo que encontrei:
cd /var/log/rabbitmq/
tail -f [email protected] (or different name perhaps on your server)
Verifique a mensagem de erro:
*=ERROR REPORT==== 11-May-2018::12:04:32 ===
closing AMQP connection <0.2798.0> (127.0.0.1:53570 -> 127.0.0.1:5672):
{handshake_error,starting,0,
{amqp_error,access_refused,
"AMQPLAIN login refused: user 'landscape' - invalid credentials",
'connection.start_ok'}}*
Se este for o problema, siga estas instruções:
less /opt/canonical/landscape/configs/standalone/service.conf
Verifique a seção [broker]
Copie a parte da string de senha após o b64:
Use o decodificador base64 ( aqui está um on-line ) ou você pode usar
base64 -d <<< "paste the coded string here"
Execute o comando
rabbitmqctl change_password <user> <password>
Verifique novamente rabbitmq
logfile e verifique se o computador foi removido
Espero que isso ajude!