Puppetboard : PuppetDB not available Error

118 views
Skip to first unread message

Gopal Reddy

unread,
Sep 1, 2015, 1:39:40 PM9/1/15
to Puppet Users
Hi,

I am trying to configure puppetboard in my environment. We are using opensource puppet.

Have a Seperate Puppet master, Postgres, puppetDB+puppetboard.

ERROR
=================================

Internal Server Error

This error usually occurs because:

  • We were unable to reach PuppetDB;
  • The query to be executed was malformed resulting in an incorrectly encoded request.

Please have a look at the log output for further information.



Below is what I am doing.

Installed puppetboard using "pip install pythonboard"

settings.py
cat settings.py
PUPPETDB_HOST = 'sjc-it-pdb001.mydomain.com'
PUPPETDB_PORT = 8080
#PUPPETDB_SSL_VERIFY = /etc/puppetdb/ssl/ca.pem
#PUPPETDB_KEY = /etc/puppetdb/ssl/private.pem
#PUPPETDB_CERT = /etc/puppetdb/ssl/public.pem
PUPPETDB_TIMEOUT = 20
DEV_LISTEN_HOST = '127.0.0.1'
DEV_LISTEN_PORT = 5000
UNRESPONSIVE_HOURS = 2
ENABLE_QUERY = True
LOGLEVEL = 'info'

Apache Configuration File
=============================
<VirtualHost *:80>
    WSGIDaemonProcess puppetboard user=apache group=apache threads=5
    WSGIScriptAlias / /var/www/puppetboard/wsgi.py
    ErrorLog /var/log/httpd/puppetboard.error.log
    CustomLog /var/log/httpd/puppetboard.access.log combined

    Alias /static /usr/lib/python2.7/site-packages/puppetboard/static
    <Directory /usr/lib/python2.7/site-packages/puppetboard/static>
        Satisfy Any
        Allow from all
    </Directory>

    <Directory /usr/lib/python2.7/site-packages/puppetboard>
        WSGIProcessGroup puppetboard
        WSGIApplicationGroup %{GLOBAL}
        Require all granted
    </Directory>
</VirtualHost>


David Levray

unread,
Sep 2, 2015, 10:29:32 AM9/2/15
to Puppet Users
netstat -laputen | grep  8080   ??
Reply all
Reply to author
Forward
0 new messages