Foreman missing report fix for internal Foreman Puppet Server AIO
The dashboard is showing “Hosts with no reports” message.
This is related to the fact that JVM no longer supprots DH prime lenght that mod_ssl is using.
Check the following log file with command:
/var/log/puppetlabs/puppetserver/puppetserver.log | grep report
See if you find error messages like this one:
2016-11-13 20:37:46,687 ERROR [qtp1671969010-68] [puppetserver] Puppet Report processor failed: Could not send report to Foreman at https://master.solamail.no/api/config_reports: Could not generate DH keypair
Add the following line:
after the SSL section of the file and then restart Apache.