Skip to content

RHEL7/CentOS7 support #101

@nickjenkin

Description

@nickjenkin

Hi

I am not able to get a puppet master setup using the default puppet::master.

There are several changes in CentOS7 that break puppet::master:

  • No more mod_passenger

Have to use gem install passenger/passenger-install-apache2-module to compile the module.

  • The SSL client authentication configuration does not work:

Remove puppetmastersslclient/puppetmastersslclientverify configs from passenger.pp,
add vhost config: request_headers => ["set X-SSL-Subject %{SSL_CLIENT_S_DN}e",
"set X-Client-Verify %{SSL_CLIENT_VERIFY}e",
"set X-Client-DN %{SSL_CLIENT_S_DN}e"]

Cheers
-Nick

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions