Update puppetmaster vhost TLS settings

This solves part of issue #5900. The settings are copied from https://github.com/puppetlabs/puppet/commit/214c526
You're right.