Details
-
Bug
-
Status: Resolved
-
Normal
-
Resolution: Fixed
-
PUP 6.0.5
-
None
-
Coremunity
-
Platform Core KANBAN
-
Customer Feedback
-
Reviewed
-
34788
-
1
-
Bug Fix
-
-
Needs Assessment
Description
Puppet Version: 6.0.5
Puppet Server Version: N/A
OS Name/Version: Windows Server 2012, CentOS 7
When a config file is created with the certname setting on both the agent and main sections as follows:
[main]
|
certname = my-windows-server.puppet.com
|
[agent]
|
certname = MY-WINDOWS-SERVER.puppet.com
|
Puppet's validation that certnames must be lowercase if bypassed and allows for very broken certs to be generated
Desired Behavior: Cert generation fails with "Error: Could not initialize global default settings: Certificate names must be lower case"
Actual Behavior: Certs are generated with uppercase names
Attachments
Issue Links
- is duplicated by
-
PUP-10426 if certname entry is not in [main] section of puppet.conf file provide a warning
-
- Closed
-
- relates to
-
SERVER-1809 Uppercase characters in certname cause pain and suffering
-
- Closed
-