000032639 - Puppet re-provisioning error: "Could not request certificate: getaddrinfo: Temporary failure in name resolution"

Document created by RSA Customer Support Employee on Jun 30, 2016Last modified by RSA Customer Support on Apr 24, 2019
Version 4Show Document
  • View in full screen mode

Article Content

Article Number000032639
Applies ToRSA Product Set: RSA NetWitness Logs & Network, Security Analytics
RSA Product/Service Type: Head Unit / NetWitness Server, NetWitness Appliances, NetWitness Virtual Machines
RSA Version/Condition: 10.4.x, 10.5.x, 10.6.x
Platform: CentOS
O/S Version: 6
IssueWhen performing a puppet re-provision on a host using `puppet agent -t`, the following error is produced: 

Error: Could not request certificate: getaddrinfo: Temporary failure in name resolution
CauseThis error is caused by the puppetmaster server not being correctly defined in /etc/puppet/puppet.conf or the static entry for puppetmaster.local being missing from /etc/hosts.
ResolutionTo resolve the issue, follow the steps below.
  1. SSH to the host on which the issue is being seen.
  2. Issue the following command: vi /etc/puppet/puppet.conf
  3. Add "server = puppetmaster.local" as below (doesn't need to be the last line but does need to be under [agent] section)
              User-added image
       4. Run puppet agent -t 

If you are unsure of any of the steps above or experience any issues, contact RSA Support and quote this article number for further assistance.
NotesRSA NetWitness Logs & Network v11.x does not experience this issue (as puppet has been replaced by salt and chef).