Troubleshooting PE admin account access
You might encounter these situations when trying to log in as the Puppet Enterprise (PE) admin user.
Multiple admin users
If your directory has multiple users with admin as
their login name, the PE admin account can't log
in.
PE admin locked out
If you are locked out of the PE admin account, ask another use with administrator access to Generate a user password reset token for the admin user.
If there are no other users who can reset the admin user's password, you must SSH
into the box and use curl commands to reset the directory service settings. For
example, this curl command is for a box named centos7:
type_header='Content-Type: application/json'
cert="$(puppet config print hostcert)"
cacert="$(puppet config print localcacert)"
key="$(puppet config print hostprivkey)"
uri="https://$(puppet config print server):4433/rbac-api/v1/ds"
data='{}'
curl --header "$type_header" --cert "$cert" --cacert "$cacert" --key "$key" --request PUT "$uri" --data "$data"
For general information about forming curl commands, authentication in commands, and Windows modifications, go to Using example commands.






