Please check on the WebReports configuration settings. You will see following :
setting: "_WebReports_HTTPServer_SSLCertificateFilePath"
value: "cert.pem"
So it seems that the setting's value does not specify the path. For example, in my environment I use default certificate and I have:
setting: "_WebReports_HTTPServer_SSLCertificateFilePath"
value = /var/opt/BESWebReportsServer/BESReportsData/SelfWRCertificate.pem
Please follow the steps in order to fixe the issue:
1. stop Bigfix services (RootServer, Client and WebReport)
2. check for the default web reports certificate location ( if you have a customer one, try first everything works with the default one ):
/var/opt/BESWebReportsServer/BESReportsData/SelfWRCertificate.pem
3. enable the web reports tracing if disabled: https://support.hcltechsw.com/csm?id=kb_article&sysparm_article=KB0023236
4. rename the actual web reports log file if it exists
5. modify the configuration file setting the correct value for the SSLCertificateFilePath setting
[Software\BigFix\EnterpriseClient\Settings\Client\_WebReports_HTTPServer_SSLCertificateFilePath]
value = /var/opt/BESWebReportsServer/BESReportsData/SelfWRCertificate.pem
6. start all Bigfix services
7. login to Web Reports, delete the previous datasource and re-create it, accepting the certificate
8. double check the AGGREGATEDBY table have been populated
Just in case you need to use a custom certificate and something goes wrong just with the custom certificate, here is the documentation you need to refer to in order to fix the issue with the custom certificate:
https://help.hcltechsw.com/bigfix/9.5/platform/Platform/Config/SSL_config_main_steps.html
#AIX#SupportMigration#Support