온라인으로 검색했는데 다른 사람들이 다른 목록 / 보드에서이 문제를 겪고있는 것을 확인했습니다. 마스터 서버에서 인증서에 서명 한 후 두 번째로 sudo puppetd --waitforcert 60 --test를 실행하면이 오류가 발생합니다.
notice: Got signed certificate
warning: Certificate validation failed; considering using the certname configuration option
err: /File[/var/lib/puppet/lib]: Failed to generate additional resources during transaction: Certificates were not trusted: hostname was not match with the server certificate
문제 또는 해결 방법을 잘 모르겠습니다. 그래서 내가 묻는 이유입니다.
LAN의 두 서버에서 퍼펫을 설정하고 있습니다. puppetmaster의 이름은 'puppet'이고 다른 서버의 이름은 'puppetclient'입니다. 꼭두각시를 puppetclient의 / etc / hosts에 넣었습니다.
hostname -f를 실행하면 해당 서버에 꼭두각시와 퍼퍼 클라이언트가 표시됩니다. 다른 무엇을 시도 해야할지 모르겠습니다. 누구든지 통찰력이 있습니까?