1
我正在尝试为所有虚拟主机设置默认选项。该文件说:“:: vhost的所有SSL参数将默认设置为基本apache类中的任何设置”(https://forge.puppetlabs.com/puppetlabs/apache#ssl-parameters-for-apachevhost)。然而,这不起作用:puppetlabs中的默认虚拟主机设置-apache
class { '::apache':
ssl_protocol => 'all -SSLv2 -SSLv3',
}
它抛出“关于服务器错误400:上等级[阿帕奇]无效参数ssl_protocol”
我在做什么错?
呃,什么? 'Apache {...}'无法为'apache'类声明“默认”参数值。这没有任何意义 - 反正只能有一个'class {'apache':}'。显然你可以使用'Class {param => value,...}'声明所有**类的默认值。不过,我会亲自避开这一点。它看起来非常危险。 – 2014-10-30 21:03:39
@FelixFrank您的正确。对于那个很抱歉。没有引起足够的重视,在我看来,定义类型和阶级的分离并不明确。编辑anser – ptierno 2014-10-30 22:06:30
是的,这是有效的。谢谢。 – 2014-10-31 09:54:30