虚拟存储控制台:使用 CA 签名证书时出现“ Hostname in Certificate did did did did did ’(证书中的主机名不匹配)”错误
执行
适用于
- 虚拟存储控制台 9.6 ( VMware )
问题
注:此问题不涉及使用 CA 签名证书替换虚拟存储控制台的自签名证书的过程。 可以在此处找到执行该过程的 KB 。
使用 CA (证书颁发机构)签名证书替换虚拟存储控制台( VSC )的自签名证书后、 VSC 的存储映射窗格等某些功能将不再起作用。 在日志中,会看到类似于以下内容的错误:
02/26/20 EST 13:06:09 (ERROR) [cxf-727180:public-interface:clusterAddBasic-11] An exception was thrown by , hostname in certificate didn't match: <192.168.0.35> != <>
org.springframework.remoting.RemoteAccessException: Could not access HTTP invoker remote service at https://192.168.0.35:8143/remoting/s...&locale=en_US]; nested exception is javax.net.ssl.SSLException: hostname in certificate didn't match: <192.168.0.35> != <>
at org.springframework.remoting.httpinvoker.HttpInvokerClientInterceptor.convertHttpInvokerAccessException(HttpInvokerClientInterceptor.java:226)
at org.springframework.remoting.httpinvoker.HttpInvokerClientInterceptor.invoke(HttpInvokerClientInterceptor.java:153)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:213)
at com.sun.proxy.$Proxy122.getAllStorageSystems(Unknown Source)
at com.netapp.vasa.vvol.vsc.VscCallWrapper.getAllStorageSystemsPrivate(VscCallWrapper.java:48)
at com.netapp.vasa.vvol.vsc.VscCallWrapper.getAllStorageSystems(VscCallWrapper.java:37)
at com.netapp.vasa.vvol.vsc.VscCallWrapper$$FastClassBySpringCGLIB$$20c3a590.invoke(<generated>)
at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:738)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
at org.springframework.aop.aspectj.MethodInvocationProceedingJoinPoint.proceed(MethodInvocationProceedingJoinPoint.java:85)
at com.netapp.vasa.vvol.ws.LoggingAspect.processMethodCallSimple(LoggingAspect.java:724)
at com.netapp.vasa.vvol.ws.LoggingAspect.logTimeMethodVscInternal(LoggingAspect.java:672)