After upgrading PAM from 2.8.3 to 3.0.2, when I click on the Analytics icon on the PAM dashboard a browser session is launched but the page remains empty. When we check recent IdP log entries using the Configuration > Diagnostics > Diagnostic Logs -> Download page, we find some exceptions and a message "Metadata file '/opt/shibboleth-idp/metadata/xcdSPMetadata.xml' does not exist". There are no new entries when we try to launch thread analytics from the dashboard, not event after raising the IdP log level to Verbose.
This files can be recreated by saving the TCP service created for TAP and restarting the Identify Provider service.
- Go to Services > Manage TCP/UDP services. Find the service with name "TAP-SAML-Server" and edit it, then click "OK" to save it. There is no need to make a change.
- Go to Configuration > Security > SAML, select IdP Configuration and click on UPDATE IDP CONFIGURATION. Again there is no need to make a change. Note that this action will log you out. It should not affect active sessions from other users. After you log on again, the problem should be resolved.