trying to deploy puppetdb , puppet server is RHEL 6.1 ,
[root@puppet ~]# rpm -qa|grep puppet
puppetdb-0.9.1-2.el6.noarch
puppet-dashboard-1.2.9-1.el6.noarch
puppet-server-2.7.17-1.el6.noarch
puppetdb-terminus-0.9.1-2.el6.noarch
puppet-2.7.17-1.el6.noarch
on the clients, got an error for puppetdb ,
client1 :~ # puppet agent --test
err: Could not retrieve catalog from remote server: Error 400 on SERVER: Failed to submit 'replace facts' command for
client1.domain.com to PuppetDB at
puppet.domain.com:8081: 403 "Forbidden"
warning: Not using cache on failed catalog
err: Could not retrieve catalog; skipping run
on the puppet server, noticed puppetdb is listening on IPv6 not ipv4, is it normal ?
[root@puppet ~]# lsof -i:8081
COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME
java 1050 puppetdb 39u IPv6 820438 0t0 TCP puppet.domain.com:tproxy (LISTEN)
tried to telnet to puppet:8081, works though.