Em Puppet Enterprise, o puppetmaster deve estar escutando em um soquete IPv6 / IPv4 de pilha dupla por padrão. Embora o PE tenha algum outro quebrantamento relacionado ao IPv6 (meu site) você terá que trabalhar por aí.
No Puppet de código aberto, como você pode ter obtido por meio do EPEL, é necessário definir o bindaddress
explicitamente na seção [main]
de /etc/puppet/puppet.conf
:
[main]
bindaddress = ::
que por padrão se ligará a um soquete de pilha dupla e aceitará conexões IPv6 e IPv4 de qualquer lugar.