Juan Sierra Pons
2014-Aug-19 16:40 UTC
[Puppet Users] puppet dashboard not processing reports after https is enabled and shows this error message: Report processor failed: undefined method `+' for nil:NilClass
Hi I have been using puppet-dashboard for a long time over http without problem Today I have configured the https creating the ssl certificate, etc. puppetmaster, dashboard and workers have been restarted Also I have already changed the reporturl to https on the puppet.conf reporturl = https//dashboard.example.org:443/reports/upload The dashboard works as expected BUT the reports are not being processed. On the puppetmaster logs the following can be seen: " Aug 19 18:20:38 server3 puppet-agent[11671]: Stored state in 0.09 seconds Aug 19 18:20:38 server3 puppet-agent[11671]: Finished catalog run in 8.66 seconds Aug 19 18:20:40 server3 puppet-master[10313]: Report processor failed: undefined method `+' for nil:NilClass " And on the apache+passenger+puppetmaster logs the following appears: " server3.example.org:8140 X.X.X.X - - [19/Aug/2014:18:20:37 +0200] "GET /production/file_metadata/modules/puppetdb/routes.yaml?links=manage&source_permissions=use HTTP/1.1" 200 6181 "-" "-" server3.example.org:8140 X.X.X.X - - [19/Aug/2014:18:20:39 +0200] "PUT /production/report/server3.example.org HTTP/1.1" 200 5865 "-" "-" " So as far as i know the report is been pushed to the puppetmaster but the dashboard is not able to process it puppetmaster and puppet-dashboard are the same server with aliases: server3.example.org puppet -> server3.example.org dashboard-> server3.example.org Any idea what am I missing? Thanks for your time Best regards -------------------------------------------------------------------------------------- Juan Sierra Pons juan@elsotanillo.net Linux User Registered: #257202 Web: http://www.elsotanillo.net Git: http://www.github.com/juasiepo GPG key = 0xA110F4FE Key Fingerprint = DF53 7415 0936 244E 9B00 6E66 E934 3406 A110 F4FE -------------------------------------------------------------------------------------- -- You received this message because you are subscribed to the Google Groups "Puppet Users" group. To unsubscribe from this group and stop receiving emails from it, send an email to puppet-users+unsubscribe@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/puppet-users/CABS%3Dy9sGgtDLKcmakHYPVpUm018%2BGkG4LdEyFbVxAra-0c%2BWcw%40mail.gmail.com. For more options, visit https://groups.google.com/d/optout.