Я использую Centos 7.6.
При беге rudder agent update
, Я получаю ошибку подключения TLS. Веб-консоль работает, и машина зарегистрирована. Однако отчетов с сервера нет.
Любые предложения о том, что может быть причиной этого, были бы полезны.
$ sudo rudder agent update
error: Failed to establish TLS connection: underlying network error (Connection reset by peer)
error: No suitable server found
error: Failed to establish TLS connection: underlying network error (Connection reset by peer)
error: No suitable server found R:
*********************************************************************************
* rudder-agent could not get an updated configuration from the policy server. *
* This can be caused by: *
* * an agent key that has been changed *
* * if this node is not accepted or deleted node on the Rudder root server *
* * if this node has changed policy server without sending a new inventory *
* Any existing configuration policy will continue to be applied without change. *
*********************************************************************************
error: Rudder agent promises could not be updated.
Для устранения проблемы вы можете использовать rudder server debug <NODE-IP-OR-HOSTNAME>
на вашем сервере Rudder (с IP-адресом или именем хоста отказавшего узла в качестве параметра) он запустит сервер отладки и отобразит дополнительную информацию о соединении.
Тогда беги rudder agent update
на узле и проверьте вывод на сервере, он должен указать причину проблемы. Если вы ничего не видите на сервере, вероятно, это проблема конфигурации сети, вам необходимо проверить, правильно ли открыт tcp / 5309 с вашего узла на сервер Rudder.
Примечание: С другой стороны, если обновления политики успешно выполняются в режиме отладки (и только в режиме отладки), проблема, вероятно, заключается в демоне сервера политик на вашем сервере Rudder и rudder agent restart
на вашем сервере Rudder это должно исправить.