J’essaie de définir les options par défaut pour tous les hôtes virtuels. La documentation dit “Tous les parameters SSL pour :: vhost seront définis par défaut sur tout ce qui est défini dans la classe de base apache” ( https://forge.puppetlabs.com/puppetlabs/apache#ssl-parameters-for-apachevhost ). Cependant, cela ne fonctionne pas:
class { '::apache': ssl_protocol => 'all -SSLv2 -SSLv3', }
Il jette “Erreur 400 sur SERVER: paramètre non valide ssl_protocol sur la classe [Apache]”
Qu’est-ce que je fais mal?
Le paramètre ssl_protocol
fait partie du type défini par Apache::Vhost
. Ne fait pas partie de la classe apache
.
Vous pouvez définir les valeurs par défaut suivantes:
Apache::Vhost { ssl_protocol => 'all -SSLv2 -SSLv3' }
J’espère que cela t’aides.