2016-04-26 4 views
1

Раньше у меня был агент, работающий должным образом, но после недавнего отключения электроэнергии я продолжаю эту проблему.Кукольный агент не смог запросить сертификат: слишком длинный заголовок

Я бег кукольного агента -t и получаю эту ошибку:

Error: Could not request certificate: Neither PUB key nor PRIV key: header too long

Я гугл вопроса, и это прозвучало как вопрос синхронизации (также подозревается в связи с отключением питания). Время было выключено на 4 часа, но время BIOS показалось правильным, когда я проверил его. ntpdate, похоже, не работает, поэтому я синхронизировал их вручную. Кроме того, я посмотрел на публичные и закрытые ключи после того, как кто-то упомянул о бродячих персонажах в своем посте, но не нашел ничего подобного.

И ведущий, и агент работают Ubuntu, 15.04.

ответ

1

Фиксированный с помощью от кукольного IRC

гт -rf $ ssldir на агенте; кукольный cert clean $ certname на хозяине , затем кукольный агент -t на агента и получить новые сертификаты

Из-за повреждения от потери мощности.

0

Я имел точно такую ​​же ошибку, но только удаление каталога SSL wan't достаточно для меня ... но это зафиксировал его:

apt-get purge puppet puppet-common puppetlabs-release hiera facter 
rm -rf /var/lib/puppet /etc/puppet 
apt-get purge augeas-lenses libaugeas-ruby libaugeas0 ruby-augeas ruby-json ruby-shadow virt-what 

Затем установите его. Этот кукольный агент - версия 3.8.7 на Ubuntu 14.04.

Также только первая линия продувки и rm -rf ... не исправили ее в одиночку. Я думаю, что некоторые файлы были повреждены (хотя диски никогда не заменялись и выглядели отлично, и у них было ECC RAM), или что-то было создано и было неправильным из-за некоторых ошибок.

Смежные вопросы