Я хотел бы совместно использовать эту ошибку, поскольку у меня есть отходы в течение одного дня на этом. Таким образом, я думаю, что мог бы быть полезен для другого
Существует марионеточная установка сервера моим коллегой в рабочей группе обслуживания инфраструктуры. Они предоставляют мне другое окно 2008 r2 для установки марионеточного агента самостоятельно.
Я пытаюсь выполнить марионеточный агент, и он всегда показывает сообщение
Ошибка 400 на СЕРВЕРЕ: среда должна быть чисто алфавитно-цифровой, не 'марионеточной приблизительно'
Основная причина в том, что версия марионетки на главном сервере марионетки - 3.8.1 Однако я устанавливаю puppet 4.1.0 на марионеточном агенте.
Версия Puppet master должна быть больше или равна версии марионеточного агента. Решение состоит в том, что я удаляю марионетку на агенте марионетки и переустанавливаю ее версию 3.8.1.
Вы можете найти предыдущие версии для загрузки по следующей ссылке: https://puppet.com/misc/pe-files/ предыдущие-релизы
В моем случае эта проблема была вызвана отсутствием переменной окружения в puppet.conf. После запуска с -vironment production все работает, как и ожидалось.
.