AD Thread-Metric Reporter0] 29 Mar 2015 16:44:40,921 WARN MetricHandler - Metric Reporter Queue full. Dropping metrics.
[AD Thread Pool-Global1] 29 Mar 2015 16:45:00,918 WARN EventHandler - Failed to send events for timeslice [Sun Mar 29 16:41:00 EDT 2015]. The agent will try to resend the events again during the next 1 min window.
[AD Thread Pool-Global1] 29 Mar 2015 16:45:01,395 INFO ControllerTimeSkewHandler - Controller Time Skew Handler Run Aborted - Skew Check is Disabled
[AD Thread Pool-Global1] 29 Mar 2015 16:45:25,959 INFO ConfigurationChannel - Detected node meta info: [Name:ProcessID, Value:1071888, Name:appdynamics.ip.addresses, Value:172.30.9.70,fe80:0:0:0:403:ed5:f90d:eb07%11,fe80:0:0:0:0:5efe:ac1e:946%12,fe80:0:0:0:e0:0:0:0%13, Name:supportsDevMode, Value:true]
[AD Thread Pool-Global1] 29 Mar 2015 16:45:25,959 INFO ConfigurationChannel - Sending Registration request with: Application Name [pcs], Tier Name [MyTier], Node Name [igt-nyl-08], Host Name [CID-ACCENTURE08] Node Unique Local ID [igt-nyl-08], Version [Server Agent v4.0.1.0 GA #2015-02-03_10-28-53 r8deac13d7ec074a610054d21bee3bf0ce8e8a2d1 31-4.0.1.next]
[AD Thread-Metric Reporter0] 29 Mar 2015 16:45:40,922 WARN MetricHandler - Metric Reporter Queue full. Dropping metrics.
[AD Thread Pool-Global1] 29 Mar 2015 16:45:47,123 ERROR ConfigurationChannel - Fatal transport error: Connect to newyorklifeinsurance7662.saas.appdynamics.com:443 [newyorklifeinsurance7662.saas.appdynamics.com/69.27.44.162] failed: Connection timed out: connect
[AD Thread Pool-Global1] 29 Mar 2015 16:45:47,123 WARN ConfigurationChannel - Could not connect to the controller/invalid response from controller, cannot get initialization information, controller host [newyorklifeinsurance7662.saas.appdynamics.com], port[443], exception [Fatal transport error: Connect to newyorklifeinsurance7662.saas.appdynamics.com:443 [newyorklifeinsurance7662.saas.appdynamics.com/69.27.44.162] failed: Connection timed out: connect]
[AD Thread Pool-Global1] 29 Mar 2015 16:45:47,123 WARN AgentErrorProcessor - Agent error occurred, [name,transformId]=[com.singularity.CONFIG.ConfigurationChannel - org.apache.http.conn.HttpHostConnectException,2147483647]
[AD Thread Pool-Global1] 29 Mar 2015 16:45:47,123 WARN AgentErrorProcessor - 0 instance(s) remaining before error log is silenced
[AD Thread Pool-Global1] 29 Mar 2015 16:45:47,123 ERROR ConfigurationChannel - Exception: Connect to newyorklifeinsurance7662.saas.appdynamics.com:443 [newyorklifeinsurance7662.saas.appdynamics.com/69.27.44.162] failed: Connection timed out: connect
org.apache.http.conn.HttpHostConnectException: Connect to newyorklifeinsurance7662.saas.appdynamics.com:443 [newyorklifeinsurance7662.saas.appdynamics.com/69.27.44.162] failed: Connection timed out: connect
at org.apache.http.impl.conn.HttpClientConnectionOperator.connect(HttpClientConnectionOperator.java:140)
at org.apache.http.impl.conn.PoolingHttpClientConnectionManager.connect(PoolingHttpClientConnectionManager.java:314)
at org.apache.http.impl.execchain.MainClientExec.establishRoute(MainClientExec.java:363)
at org.apache.http.impl.execchain.MainClientExec.execute(MainClientExec.java:219)
at org.apache.http.impl.execchain.ProtocolExec.execute(ProtocolExec.java:195)
at org.apache.http.impl.execchain.RetryExec.execute(RetryExec.java:86)
at org.apache.http.impl.execchain.RedirectExec.execute(RedirectExec.java:108)
at org.apache.http.impl.client.InternalHttpClient.doExecute(InternalHttpClient.java:186)
at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:72)
at com.singularity.ee.util.httpclient.k.a(k.java:209)
at com.singularity.ee.rest.h.G(h.java:376)
at com.singularity.ee.rest.h.F(h.java:328)
at com.singularity.ee.rest.controller.request.sb.F(sb.java:106)
at com.singularity.ee.rest.controller.request.tb.a(tb.java:35)
at com.singularity.ee.agent.appagent.kernel.config.xml.j.a(j.java:1220)
at com.singularity.ee.agent.appagent.kernel.config.xml.j.a(j.java:103)
at com.singularity.ee.agent.appagent.kernel.config.xml.q.a(q.java:587)
at com.singularity.ee.agent.appagent.kernel.config.xml.j.a(j.java:393)
at com.singularity.ee.agent.appagent.kernel.config.xml.bb.run(bb.java:650)
at com.singularity.ee.util.javaspecific.scheduler.n.run(n.java:107)
at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)
at com.singularity.ee.util.javaspecific.scheduler.x.e(x.java:322)
at com.singularity.ee.util.javaspecific.scheduler.a.b(a.java:148)
at com.singularity.ee.util.javaspecific.scheduler.b.a(b.java:117)
at com.singularity.ee.util.javaspecific.scheduler.b.b(b.java:204)
at com.singularity.ee.util.javaspecific.scheduler.b.run(b.java:234)
at com.singularity.ee.util.javaspecific.scheduler.i.a(i.java:694)
at com.singularity.ee.util.javaspecific.scheduler.i.run(i.java:726)
at java.lang.Thread.run(Unknown Source)
Caused by: java.net.ConnectException: Connection timed out: connect
at java.net.DualStackPlainSocketImpl.connect0(Native Method)
at java.net.DualStackPlainSocketImpl.socketConnect(Unknown Source)
at java.net.AbstractPlainSocketImpl.doConnect(Unknown Source)
at java.net.AbstractPlainSocketImpl.connectToAddress(Unknown Source)
at java.net.AbstractPlainSocketImpl.connect(Unknown Source)
at java.net.PlainSocketImpl.connect(Unknown Source)
at java.net.SocksSocketImpl.connect(Unknown Source)
at java.net.Socket.connect(Unknown Source)
at com.singularity.ee.util.httpclient.b.connectSocket(b.java:204)
at org.apache.http.impl.conn.HttpClientConnectionOperator.connect(HttpClientConnectionOperator.java:117)
... 28 more
Hi ,
Can you check whether host and port newyorklifeinsurance7662.saas.appdynamics.com 443 are not blocked due to any firewall rules from your network end, we could see the settings in agent config looks fine, but would like to check whether there are any proxy involved between in your network if yes please use the proxy properties as part of jvm args in addition to -javaagent entry added , referred in doc https://docs.appdynamics.com/display/PRO40/Java+Agent+Configuration+Properties#JavaAgentConfiguratio... and see how it goes post jvm restart
Let us know if that information helps.
Regards,
Arun
[AD Thread Pool-Global1] 31 Mar 2015 10:34:40,989 INFO ConfigurationChannel - Sending Registration request with: Application Name [pcs], Tier Name [MyTier], Node Name [igt-nyl-08], Host Name [CID-ACCENTURE08] Node Unique Local ID [igt-nyl-08], Version [Server Agent v4.0.1.0 GA #2015-02-03_10-28-53 r8deac13d7ec074a610054d21bee3bf0ce8e8a2d1 31-4.0.1.next]
[AD Thread Pool-Global1] 31 Mar 2015 10:34:41,256 WARN XMLConfigManager - Certificate chain validation failed sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target attempting validation.
[AD Thread Pool-Global1] 31 Mar 2015 10:34:41,256 ERROR ConfigurationChannel - Fatal transport error: sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target
[AD Thread Pool-Global1] 31 Mar 2015 10:34:41,256 WARN ConfigurationChannel - Could not connect to the controller/invalid response from controller, cannot get initialization information, controller host [newyorklifeinsurance7662.saas.appdynamics.com], port[443], exception [Fatal transport error: sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target]
[AD Thread Pool-Global1] 31 Mar 2015 10:34:41,257 WARN AgentErrorProcessor - Agent error occurred, [name,transformId]=[com.singularity.CONFIG.ConfigurationChannel - javax.net.ssl.SSLHandshakeException,2147483647]
[AD Thread Pool-Global1] 31 Mar 2015 10:34:41,257 WARN AgentErrorProcessor - 2 instance(s) remaining before error log is silenced
[AD Thread Pool-Global1] 31 Mar 2015 10:34:41,257 ERROR ConfigurationChannel - Exception: sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target
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
at sun.security.ssl.Alerts.getSSLException(Unknown Source)
at sun.security.ssl.SSLSocketImpl.fatal(Unknown Source)
at sun.security.ssl.Handshaker.fatalSE(Unknown Source)
at sun.security.ssl.Handshaker.fatalSE(Unknown Source)
at sun.security.ssl.ClientHandshaker.serverCertificate(Unknown Source)
at sun.security.ssl.ClientHandshaker.processMessage(Unknown Source)
at sun.security.ssl.Handshaker.processLoop(Unknown Source)
at sun.security.ssl.Handshaker.process_record(Unknown Source)
at sun.security.ssl.SSLSocketImpl.readRecord(Unknown Source)
at sun.security.ssl.SSLSocketImpl.performInitialHandshake(Unknown Source)
at sun.security.ssl.SSLSocketImpl.startHandshake(Unknown Source)
at sun.security.ssl.SSLSocketImpl.startHandshake(Unknown Source)
at com.singularity.ee.util.httpclient.b.createLayeredSocket(b.java:185)
at org.apache.http.impl.conn.HttpClientConnectionOperator.upgrade(HttpClientConnectionOperator.java:169)
at org.apache.http.impl.conn.PoolingHttpClientConnectionManager.upgrade(PoolingHttpClientConnectionManager.java:329)
at org.apache.http.impl.execchain.MainClientExec.establishRoute(MainClientExec.java:398)
at org.apache.http.impl.execchain.MainClientExec.execute(MainClientExec.java:219)
at org.apache.http.impl.execchain.ProtocolExec.execute(ProtocolExec.java:195)
at org.apache.http.impl.execchain.RetryExec.execute(RetryExec.java:86)
at org.apache.http.impl.execchain.RedirectExec.execute(RedirectExec.java:108)
at org.apache.http.impl.client.InternalHttpClient.doExecute(InternalHttpClient.java:186)
at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:72)
at com.singularity.ee.util.httpclient.k.a(k.java:209)
at com.singularity.ee.rest.h.G(h.java:376)
at com.singularity.ee.rest.h.F(h.java:328)
at com.singularity.ee.rest.controller.request.sb.F(sb.java:106)
at com.singularity.ee.rest.controller.request.tb.a(tb.java:35)
at com.singularity.ee.agent.appagent.kernel.config.xml.j.a(j.java:1220)
at com.singularity.ee.agent.appagent.kernel.config.xml.j.a(j.java:103)
at com.singularity.ee.agent.appagent.kernel.config.xml.q.a(q.java:587)
at com.singularity.ee.agent.appagent.kernel.config.xml.j.a(j.java:393)
at com.singularity.ee.agent.appagent.kernel.config.xml.bb.run(bb.java:650)
at com.singularity.ee.util.javaspecific.scheduler.n.run(n.java:107)
at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)
at com.singularity.ee.util.javaspecific.scheduler.x.e(x.java:322)
at com.singularity.ee.util.javaspecific.scheduler.a.b(a.java:148)
at com.singularity.ee.util.javaspecific.scheduler.b.a(b.java:117)
at com.singularity.ee.util.javaspecific.scheduler.b.b(b.java:204)
at com.singularity.ee.util.javaspecific.scheduler.b.run(b.java:234)
at com.singularity.ee.util.javaspecific.scheduler.i.a(i.java:694)
at com.singularity.ee.util.javaspecific.scheduler.i.run(i.java:726)
at java.lang.Thread.run(Unknown Source)
Caused by: sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target
at sun.security.validator.PKIXValidator.doBuild(Unknown Source)
at sun.security.validator.PKIXValidator.engineValidate(Unknown Source)
at sun.security.validator.Validator.validate(Unknown Source)
at sun.security.ssl.X509TrustManagerImpl.validate(Unknown Source)
at sun.security.ssl.X509TrustManagerImpl.checkTrusted(Unknown Source)
at sun.security.ssl.X509TrustManagerImpl.checkServerTrusted(Unknown Source)
at com.singularity.ee.util.httpclient.d.checkServerTrusted(d.java:220)
at sun.security.ssl.AbstractTrustManagerWrapper.checkServerTrusted(Unknown Source)
... 38 more
Caused by: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target
at sun.security.provider.certpath.SunCertPathBuilder.engineBuild(Unknown Source)
at java.security.cert.CertPathBuilder.build(Unknown Source)
... 46 more
Hi,
Can you please import the attached certificates to your truststore and see if that errors in agent logs occurs still?
https://docs.appdynamics.com/
Keep us posted how it goes after making changes suggested and server is restarted.
Regards,
Arun
Hello Arun,
could import digicert.int.cer, however while importing digicert.root.cer gets error
keytool error: java.lang.Exception: Certificate not imported, alias <mykey> already exists
Attached are the logs
Thanks for all the help
Hi,
Can you try with different alias, refere below forum links and see if that helps:
http://www.symantec.com/business/support/index?page=content&id=TECH219019
https://softwaresanders.wordpress.com/2012/08/16/adding-a-server-certificate-to-java-keystore/
http://btnkumar.blogspot.in/2010/08/how-to-generate-add-certificates-using.html
Regards,
Arun