Hello and sorry for the delay.
You may have found a solution already. But I give an answer for everyone.
It seems that the URL of the application, which you are adding in the centralized collector server, starts with "https".
And when the collector server makes a https request to the application, it fails because of a SSL issue ("javax.net.ssl.SSLHandshakeException:
java.security.cert.CertificateException: No subject alternative DNS name
matching svr405.dom.a found").
In this case of common name / "subject alternative DNS name" issue, you perhaps need to use the right DNS name in the https URL to match the certificate of the server to monitor or better SSL certificates in the server to match the DNS name.
Or for SSL issues in general, you may need to configure the launch of the collector server on the command line or the cacert file in its JVM, to have certificate or certificates of your https server to be able to make the https requests with SSL. The configuration of SSL in the collector server is like the standard SSL configuration of SSL in any java program (the SSL configuration often needs commands using openssl and keytool). Stackoverflow and others are your friends, but ignore any example of java code to disable SSL checks, since those examples can't be included in the javamelody collector server.
And sometimes, the all in one InstallCert
(java source included)
is just fine and simple, instead of openssl/keytool:
bye,
Emeric