Server Fault is a question and answer site for system and network administrators. It's 100% free, no registration required.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

*Using VSphere Client 5.1 Ubuntu precise VM's with Puppet Enterprise 3.3.1 and PostgreSQL 9.3.1

I am utilizing the same postgresql database to manage a new puppet master and I know that the licenses are tied to the number of ssl certificates used, but what I am unsure about is if the data associated with keeping track of the number of ssl certificates generated and managed is handled in the postgresql database. Essentially I had a puppet master which I uninstalled in addition to a single puppet agent. Subsequently I installed a new puppet master on a separate VM and used the same postgresql databases/users/passwords and I expected to have my puppet console state only 1 license was used, but it seems to be 3 licenses despite having only one node (i.e. the previous master node is now an agent for the new master).

In addition, despite having a certificate accepted for my new agent which was formerly a master it seems to not be responsive despite waiting 30 minutes for a puppet run and also manually executing a puppet run.

share|improve this question

Have you revoked the certificate from the old server? If you runpuppet cert --list on your master you should be able to see all of the valid puppet certs. You can then revoke the old one with puppet cert --clean {node certname} if you have a cert for a machine that no longer exists.

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.