Issue #11561 has been reported by Nathan Valentine.

----------------------------------------
Bug #11561: Puppet Enterprise installer failing to create pems for pe-httpd 
https://projects.puppetlabs.com/issues/11561

Author: Nathan Valentine
Status: Unreviewed
Priority: Normal
Assignee: 
Category: installation
Target version: 
Affected Puppet version: 2.7.6
Keywords: Puppet Enterprise installer certs pem
Branch: 


Hi,

I'm trying to deploy Puppet Enterprise to a 64-bit Ubuntu x86 cloud node on 
GoDaddy's Virtual Datacenter cloud platform. I've tried using both the *all* 
tarball as well as the Ubuntu 64-bit-specific tarball with the same end result. 
The installer runs to completion but pe-httpd will not start. A quick review of 
the installer debug log shows (attached) that the SSL keys are generated but 
the associated pem's are not present.

    root@brain-cloudperf-t-v-net:/root# /etc/init.d/pe-httpd start
    * Starting web server pe-httpd
    Syntax error on line 45 of 
/etc/puppetlabs/httpd/conf.d/puppetdashboard.conf:
    SSLCertificateFile: file 
'/opt/puppet/share/puppet-dashboard/certs/pe-internal-dashboard.cert.pem' does 
not exist or is empty
    Action 'start' failed.
    The Apache error log may have more information.
    ...fail!

I've attached the following:

1) Full debug print installer log.
2) Answer file used for the installer run (minus passwords)
3) /etc/puppetlabs/httpd/conf.d/puppetdashboard.conf

Interestingly enough, the same installer and answer file runs to completion on 
a similar Ubuntu 64-bit Rackspace node. Unfortunately, the PE install is during 
the very early stages of a bootstrap of a couple of new cloud environments so I 
don't have any config mgmt code that I can share that might highlight any 
differences between the two cloud nodes. 

I spoke with dpittman on #puppet and, as a sanity check, I'm going to try to 
deploy on a 32-bit GoDaddy node and see if the end result is any different. 

Thanks for any help you can provide!


-- 
You have received this notification because you have either subscribed to it, 
or are involved in it.
To change your notification preferences, please click here: 
http://projects.puppetlabs.com/my/account

-- 
You received this message because you are subscribed to the Google Groups 
"Puppet Bugs" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/puppet-bugs?hl=en.

Reply via email to