Not a customer? Click the 'Start a free trial' link to begin a 30-day SaaS trial of our product and to join our community.
Existing Cisco AppDynamics customers should click the 'Sign In' button to authenticate to access the community
on
11-02-2016
09:24 PM
- edited on
04-14-2023
08:06 PM
by
Claudia.Landiva
When trying to enable EUM for an application from the EUM configuration window, we get the following error:
After analyzing the server.log file on the Controller machine, we can see the exceptions below while connecting to EUM:
Communication failure with service (https://agg.eum-appdynamics.com/v2/account/xxxxxxxxxxxxxxxxxxxx/license/terms): javax.net.ssl.SSLHandshakeException: sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target.
The error above occurs when the Controller trust store does not have the EUM client certificate, resulting in a failed validation.
Follow the steps below to download the EUM certificate and import it to the Controller trust store:
https://agg.eum-appdynamics.com/eumaggregator/get-version
https://<EUMHost>:7002/eumaggregator/get-version
keytool -J-Dhttps.proxyHost=<proxy_host> -J-Dhttps.proxyPort=<proxy_port> -printcert -rfc -sslserver <eum_host>:<eum_ssl_port> 2>/dev/null > certs.pem
-J-Dhttps.proxyHost=<proxy_host> -J-Dhttps.proxyPort=<proxy_port>
The certs.pem
file generated using this command may contain multiple certs presented by the server (server cert, proxy cert, etc).
Save the individual certificate into a separate file, such as file1.pem, file2.pem, etc.
The individual certs will be enclosed as such:
-----BEGIN CERTIFICATE-----
.....
-----END CERTIFICATE-----
<AppDynamicsHome>/appserver/glassfish/domains/domain1/config
directory. Use the following key tool command to import the certificate to the Controller trust store:$JAVA_HOME/bin/keytool -import -trustcacerts -alias <alias> -file <certificate file> -keystore cacerts.jks
Dear Amit,
Can you provide the guide for how to view the browser app in user experience in AppDynamics?
2. Before using the user experience dashboard what do we need(such as any configuration)?
email [Redacted]
^ Edited by @Ryan.Paredez to redact email. Please do not share your email address on Community posts for security and privacy concerns. Please use the Community Private Message feature to share/discuss anything in private.
The JavaScript Agent for Browser RUM must be inserted into the headers of the pages for which you want to see these metrics. This process is called injection. There are several ways to accomplish this. See Inject the JavaScript Agent.
https://docs.appdynamics.com/appd/23.x/latest/en/end-user-monitoring
https://docs.appdynamics.com/appd/23.x/latest/en/end-user-monitoring/browser-monitoring
Thank you! Your submission has been received!
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form