ChefServer - сервер вернул ошибку 502
Я столкнулся с проблемой при настройке сервера Chef. Когда я впервые устанавливаю сервер Chef, все идет хорошо. Теперь, так как мне нужно сделать несколько тестов, когда я удаляю сервер Chef и пытаюсь установить его снова и добавить нового пользователя, это происходит:
ERROR: Server returned error 502 for https://127.0.0.1/users/, retrying 1/5 in 4s
ERROR: Server returned error 502 for https://127.0.0.1/users/, retrying 2/5 in 5s
^C/opt/opscode/embedded/lib/ruby/gems/2.1.0/gems/omnibus-ctl-0.4.2/lib/omnibus-ctl.rb:218:in `system': Interrupt
from /opt/opscode/embedded/lib/ruby/gems/2.1.0/gems/omnibus-ctl-0.4.2/lib/omnibus-ctl.rb:218:in `run_command'
from (eval):42:in `block (2 levels) in load_file'
from /opt/opscode/embedded/lib/ruby/gems/2.1.0/gems/omnibus-ctl-0.4.2/lib/omnibus-ctl.rb:190:in `call'
from /opt/opscode/embedded/lib/ruby/gems/2.1.0/gems/omnibus-ctl-0.4.2/lib/omnibus-ctl.rb:190:in `block in add_command_under_category'
from /opt/opscode/embedded/lib/ruby/gems/2.1.0/gems/omnibus-ctl-0.4.2/lib/omnibus-ctl.rb:661:in `run'
from /opt/opscode/embedded/service/omnibus-ctl/chef-server-ctl:192:in `<main>'
Вероятно, также стоит упомянуть, что когда я удаляю сервер Chef, я делаю:
chef-server-ctl uninstall
rm -rf /etc/chef
rm -rf /etc/opscode
rm -rf /opt/opscode
rpm -e chef-server-core-12.2.0-1.el5
Я использую SLES 11 SP1
Любая помощь приветствуется.
1 ответ
Решение
Я нашел, как полностью удалить Chef, а также успешно установить его:
chef-server-ctl uninstall
rpm -qa | grep chef
rpm -e chef-server-12.2.1-pipapo
rm -rf /root/.chef
rm -rf /etc/opscode
rm -rf /opt/opscode
rm -rf /var/opt/opscode
rcapache2 restart
На данный момент, если вы хотите добавить пользователя или сделать chef-server-ctl test
Вы можете получить ошибку вроде:
ERROR: Errno::ECONNRESET: Connection reset by peer - SSL_connect
Чтобы это исправить, перезапустите apache2 снова и повторите попытку.
Я надеюсь, что это поможет вам!