Hello, This is strange. I did not try to access the URL using a different one. As you can see, the request is for https://172.11.0.2:9090/clusterservice. This request comes from management, and I often see it in the management log, but I do not understand what triggers it.
Regards, Cristian -----Original Message----- From: Ricardo Pertuz <ricardo.per...@kuasar.co.INVALID> Sent: Wednesday, October 16, 2024 5:29 PM To: users@cloudstack.apache.org Subject: Re: doesn't match any of the subject alternative names Seems like you uploaded a ssl certificate and trying to access the url using host different than the common name configured on the cert. Regards, Ricardo Pertuz On 16 Oct 2024 at 9:03 AM -0500, cristian.c@istream.today, wrote: > Hello, > > > > I just noticed the error below in the CloudStack management log. I > don't understand why it's happening. Do you have any tips? Thank you. > > > > 2024-10-16 09:57:41,844 ERROR [c.c.c.ClusterServiceServletImpl] > (Cluster-Worker-3:ctx-6cbf60c5) (logid:37c9d5e9) Exception from : > https://172.11.0.2:9090/clusterservice, method : > > null, exception : > > javax.net.ssl.SSLPeerUnverifiedException: Certificate for <172.11.0.2> > doesn't match any of the subject alternative names: [149.xx.xx.193, > fe80:0:0:0:4e8f:15d9:b3cf:59ed, cloud-ams.cloud.host, > cloudstack.internal] > > at > org.apache.http.conn.ssl.SSLConnectionSocketFactory.verifyHostname(SSL > Connec > tionSocketFactory.java:507) > > at > org.apache.http.conn.ssl.SSLConnectionSocketFactory.createLayeredSocke > t(SSLC > onnectionSocketFactory.java:437) > > at > org.apache.http.conn.ssl.SSLConnectionSocketFactory.connectSocket(SSLC > onnect > ionSocketFactory.java:384) > > at > org.apache.http.impl.conn.DefaultHttpClientConnectionOperator.connect( > Defaul > tHttpClientConnectionOperator.java:142) > > at > org.apache.http.impl.conn.PoolingHttpClientConnectionManager.connect(P > ooling > HttpClientConnectionManager.java:376) > > at > org.apache.http.impl.execchain.MainClientExec.establishRoute(MainClientExec. > java:393) > > at > org.apache.http.impl.execchain.MainClientExec.execute(MainClientExec.j > ava:23 > 6) > > at > org.apache.http.impl.execchain.ProtocolExec.execute(ProtocolExec.java: > 186) > > at > org.apache.http.impl.execchain.RetryExec.execute(RetryExec.java:89) > > at > org.apache.http.impl.execchain.RedirectExec.execute(RedirectExec.java: > 110) > > at > org.apache.http.impl.client.InternalHttpClient.doExecute(InternalHttpClient. > java:185) > > at > org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient. > java:83) > > at > org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient. > java:108) > > at > com.cloud.cluster.ClusterServiceServletImpl.executePostMethod(ClusterS > ervice > ServletImpl.java:142) > > at > com.cloud.cluster.ClusterServiceServletImpl.execute(ClusterServiceServ > letImp > l.java:105) > > at > com.cloud.cluster.ClusterManagerImpl.onSendingClusterPdu(ClusterManagerImpl. > java:276) > > at > com.cloud.cluster.ClusterManagerImpl$1.runInContext(ClusterManagerImpl.java: > 236) > > at > org.apache.cloudstack.managed.context.ManagedContextRunnable$1.run(Man > agedCo > ntextRunnable.java:48) > > at > org.apache.cloudstack.managed.context.impl.DefaultManagedContext$1.cal > l(Defa > ultManagedContext.java:55) > > at > org.apache.cloudstack.managed.context.impl.DefaultManagedContext.callW > ithCon > text(DefaultManagedContext.java:102) > > at > org.apache.cloudstack.managed.context.impl.DefaultManagedContext.runWi > thCont > ext(DefaultManagedContext.java:52) > > at > org.apache.cloudstack.managed.context.ManagedContextRunnable.run(Manag > edCont > extRunnable.java:45) > > at > java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPool > Execut > or.java:1128) > > at > java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoo > lExecu > tor.java:628) > > at java.base/java.lang.Thread.run(Thread.java:829) > > 2024-10-16 09:57:41,855 ERROR [c.c.c.ClusterServiceServletImpl] > (Cluster-Worker-3:ctx-6cbf60c5) (logid:37c9d5e9) Exception from : > https://172.11.0.2:9090/clusterservice, method : > > null, exception : > > javax.net.ssl.SSLPeerUnverifiedException: Certificate for <172.11.0.2> > doesn't match any of the subject alternative names: [149.xx.xx.193, > fe80:0:0:0:4e8f:15d9:b3cf:59ed, cloud-ams.cloud.host, > cloudstack.internal] > > at > org.apache.http.conn.ssl.SSLConnectionSocketFactory.verifyHostname(SSL > Connec > tionSocketFactory.java:507) > > at > org.apache.http.conn.ssl.SSLConnectionSocketFactory.createLayeredSocke > t(SSLC > onnectionSocketFactory.java:437) > > at > org.apache.http.conn.ssl.SSLConnectionSocketFactory.connectSocket(SSLC > onnect > ionSocketFactory.java:384) > > at > org.apache.http.impl.conn.DefaultHttpClientConnectionOperator.connect( > Defaul > tHttpClientConnectionOperator.java:142) > > at > org.apache.http.impl.conn.PoolingHttpClientConnectionManager.connect(P > ooling > HttpClientConnectionManager.java:376) > > at > org.apache.http.impl.execchain.MainClientExec.establishRoute(MainClientExec. > java:393) > > at > org.apache.http.impl.execchain.MainClientExec.execute(MainClientExec.j > ava:23 > 6) > > at > org.apache.http.impl.execchain.ProtocolExec.execute(ProtocolExec.java: > 186) > > at > org.apache.http.impl.execchain.RetryExec.execute(RetryExec.java:89) > > at > org.apache.http.impl.execchain.RedirectExec.execute(RedirectExec.java: > 110) > > at > org.apache.http.impl.client.InternalHttpClient.doExecute(InternalHttpClient. > java:185) > > at > org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient. > java:83) > > at > org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient. > java:108) > > at > com.cloud.cluster.ClusterServiceServletImpl.executePostMethod(ClusterS > ervice > ServletImpl.java:142) > > at > com.cloud.cluster.ClusterServiceServletImpl.execute(ClusterServiceServ > letImp > l.java:105) > > at > com.cloud.cluster.ClusterManagerImpl.onSendingClusterPdu(ClusterManagerImpl. > java:276) > > at > com.cloud.cluster.ClusterManagerImpl$1.runInContext(ClusterManagerImpl.java: > 236) > > at > org.apache.cloudstack.managed.context.ManagedContextRunnable$1.run(Man > agedCo > ntextRunnable.java:48) > > at > org.apache.cloudstack.managed.context.impl.DefaultManagedContext$1.cal > l(Defa > ultManagedContext.java:55) > > at > org.apache.cloudstack.managed.context.impl.DefaultManagedContext.callW > ithCon > text(DefaultManagedContext.java:102) > > at > org.apache.cloudstack.managed.context.impl.DefaultManagedContext.runWi > thCont > ext(DefaultManagedContext.java:52) > > at > org.apache.cloudstack.managed.context.ManagedContextRunnable.run(Manag > edCont > extRunnable.java:45) > > at > java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPool > Execut > or.java:1128) > > at > java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoo > lExecu > tor.java:628) > > at java.base/java.lang.Thread.run(Thread.java:829) > > 2024-10-16 09:57:43,467 INFO [c.c.h.v.m.VirtualMachineMO] > (DirectAgent-2:ctx-df4df2c1 usa-nyc-002.cloud.host, cmd: > GetVolumeStatsCommand) (logid:5f315caa) Look for disk device info from > volume : i-2-6580-VMAMS_2-000002.vmdk with base name: > i-2-6580-VMAMS_2-000002 > > 2024-10-16 09:57:43,468 INFO [c.c.h.v.m.VirtualMachineMO] > (DirectAgent-2:ctx-df4df2c1 usa-nyc-002.cloud.host, cmd: > GetVolumeStatsCommand) (logid:5f315caa) Test against disk device, > controller > key: 1000, unit number: 0 > > 2024-10-16 09:57:43,468 INFO [c.c.h.v.m.VirtualMachineMO] > (DirectAgent-2:ctx-df4df2c1 usa-nyc-002.cloud.host, cmd: > GetVolumeStatsCommand) (logid:5f315caa) Test against disk backing : > [nyc002] i-2-6580-VMAMS/i-2-6580-VMAMS_2.vmdk > > 2024-10-16 09:57:43,468 INFO [c.c.h.v.u.VmwareHelper] > (DirectAgent-2:ctx-df4df2c1 usa-nyc-002.cloud.host, cmd: > GetVolumeStatsCommand) (logid:5f315caa) [ignored]failed to get message > for > exception: null > > 2024-10-16 09:57:43,468 ERROR [c.c.h.v.r.VmwareResource] > (DirectAgent-2:ctx-df4df2c1 usa-nyc-002.cloud.host, cmd: > GetVolumeStatsCommand) (logid:5f315caa) VOLSTAT GetVolumeStatsCommand > failed due to [Exception: java.lang.NullPointerException > > Message: null > > ]. > > java.lang.NullPointerException > > at > com.cloud.hypervisor.vmware.resource.VmwareResource.execute(VmwareReso > urce.j > ava:4378) > > at > com.cloud.hypervisor.vmware.resource.VmwareResource.executeRequest(Vmw > areRes > ource.java:496) > > at > com.cloud.agent.manager.DirectAgentAttache$Task.runInContext(DirectAge > ntAtta > che.java:315) > > at > org.apache.cloudstack.managed.context.ManagedContextRunnable$1.run(Man > agedCo > ntextRunnable.java:48) > > at > org.apache.cloudstack.managed.context.impl.DefaultManagedContext$1.cal > l(Defa > ultManagedContext.java:55) > > at > org.apache.cloudstack.managed.context.impl.DefaultManagedContext.callW > ithCon > text(DefaultManagedContext.java:102) > > at > org.apache.cloudstack.managed.context.impl.DefaultManagedContext.runWi > thCont > ext(DefaultManagedContext.java:52) > > at > org.apache.cloudstack.managed.context.ManagedContextRunnable.run(Manag > edCont > extRunnable.java:45) > > at > java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executor > s.java > :515) > > at > java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) > > at > java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFu > tureTa > sk.run(ScheduledThreadPoolExecutor.java:304) > > at > java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPool > Execut > or.java:1128) > > at > java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoo > lExecu > tor.java:628) > > at java.base/java.lang.Thread.run(Thread.java:829) > > > Regards, > Cristian >