Agent Puppet wychodzący; Nie znaleziono certyfikatu, a Waitforcert nie jest wyłączone - rozwiązanie
- 1928
- 340
- Natan Cholewa
Każdy Marionetka
Agent po raz pierwszy łączący z serwerem Master Puppet wygeneruje certyfikat i przekazał go serwerowi głównym marionetki do podpisania. W zależności od konfiguracji marionetki domyślnym zachowaniem polega na tym, że certyfikat musi podpisać ręcznie, a zatem agent marionetki wychodzi z błędem:
Wyjście; Nie znaleziono certyfikatu, a Waitforcert nie jest wyłączony
Aby rozwiązać ten problem zaloguj się na serwerze Master Puppet i wymienić wszystkie certyfikaty w oczekiwaniu na podpis np.:
# Puppet Cert List „Agent1” (SHA256) 73: D4: EF: 1A: F6: B9: D8: 2f: AB: 6F: 4F: 95: CA: 73: CE: 3F: 8C: 8B: 5C: 23: BB: B2: 17: 47: 98: 08: C7: 01: 96: C1: 17: E2
Z powyższego możemy zobaczyć ten certyfikat jednego hosta Agent1
czeka na podpisanie certyfikatu. Twoje wyjście może być inne i zawierać wiele certyfikatów czekających na podpis. Stąd mamy dwie opcje, jak podpisać powyższy certyfikat. Po pierwsze, możemy podpisać każdy certyfikat indywidualnie:
# PUPPET CERT Znak Znak Agent1.pem '
Lub możemy podpisać wszystkie oczekiwania na certyfikaty jednocześnie:
# Puppet Cert znak -All
Powiązane samouczki Linux:
- Jak skonfigurować serwer OpenVPN na Ubuntu 20.04
- Wprowadzenie do automatyzacji, narzędzi i technik Linuksa
- Testowanie klientów HTTPS za pomocą OpenSSL do symulacji serwera
- Jak wygenerować samowystarczalny certyfikat SSL na Linux
- Jak zweryfikować integralność ISO dystrybucji Linuksa…
- Mastering Bash Script Loops
- Rzeczy do zainstalowania na Ubuntu 20.04
- Mint 20: Lepsze niż Ubuntu i Microsoft Windows?
- Rzeczy do zrobienia po zainstalowaniu Ubuntu 20.04 Focal Fossa Linux
- Zagnieżdżone pętle w skryptach Bash
- « Zaszyfrowany generator haseł WordPress Hash
- Docker - Wybierz indeks wyszukiwania TCP.doker.IO No takiego hosta - rozwiązanie »