Quantcast
Channel: VMware Communities : Discussion List - vCenter™ Server
Viewing all articles
Browse latest Browse all 6649

vCenter Service Status, Hardware Status and Storage Views fail to work after replacing default vCenter SSL certificate

$
0
0

After replacing the default vCenter certificates, everything works except for vCenter Service Status, Hardware Status and Storage Views.

 

The new certificate was generated, by an internal certificate source. We exported the certificate and private key into a .pfx format and then used OpenSSL to obtain the rui.key and rui.crt. I have tried the following KB without luck KB1018993.

 

The following errors appear in vws.log…

 

[2012-09-04 12:38:28,521 Thread-26  ERROR com.vmware.vim.health.impl.ComponentSpec] Unable to retrieve health document because of null http client for component 3D800244-C1A2-4F9F-80DD-CC4C2F173153.visvc

[2012-09-04 12:38:28,521 Thread-26  ERROR com.vmware.vim.health.impl.ComponentSpec] Unable to retrieve health for 3D800244-C1A2-4F9F-80DD-CC4C2F173153.visvc from https://vcenter.com:8443/vws/Query/Health

[2012-09-04 12:38:28,521 Thread-26  ERROR com.vmware.vim.health.impl.ComponentSpec] Unable to retrieve health for 3D800244-C1A2-4F9F-80DD-CC4C2F173153.visvc from any of its health URLs

[2012-09-04 12:38:28,521 Thread-26  ERROR com.vmware.vim.health.impl.XmlUtil] Error retrieving health from url: https://localhost:8443/ls/health

javax.net.ssl.SSLException: java.lang.NullPointerException

                at com.sun.net.ssl.internal.ssl.Alerts.getSSLException(Alerts.java:190)

                at com.sun.net.ssl.internal.ssl.SSLSocketImpl.fatal(SSLSocketImpl.java:1649)

                at com.sun.net.ssl.internal.ssl.SSLSocketImpl.fatal(SSLSocketImpl.java:1612)

                at com.sun.net.ssl.internal.ssl.SSLSocketImpl.handleException(SSLSocketImpl.java:1595)

                at com.sun.net.ssl.internal.ssl.SSLSocketImpl.startHandshake(SSLSocketImpl.java:1172)

                at com.sun.net.ssl.internal.ssl.SSLSocketImpl.startHandshake(SSLSocketImpl.java:1149)

                at sun.net.www.protocol.https.HttpsClient.afterConnect(HttpsClient.java:434)

                at sun.net.www.protocol.https.AbstractDelegateHttpsURLConnection.connect(AbstractDelegateHttpsURLConnection.java:166)

                at sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1172)

                at sun.net.www.protocol.https.HttpsURLConnectionImpl.getInputStream(HttpsURLConnectionImpl.java:234)

                at org.apache.xerces.impl.XMLEntityManager.setupCurrentEntity(Unknown Source)

                at org.apache.xerces.impl.XMLVersionDetector.determineDocVersion(Unknown Source)

                at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source)

                at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source)

                at org.apache.xerces.jaxp.validation.StreamValidatorHelper.validate(Unknown Source)

                at org.apache.xerces.jaxp.validation.ValidatorImpl.validate(Unknown Source)

                at javax.xml.validation.Validator.validate(Validator.java:127)

                at com.vmware.vim.health.impl.XmlUtil.getDocumentFromUrl(XmlUtil.java:96)

                at com.vmware.vim.health.impl.ComponentSpec.retrieveHealthFromUrl(ComponentSpec.java:300)

                at com.vmware.vim.health.impl.ComponentSpec.retrieveHealth(ComponentSpec.java:266)

                at com.vmware.vim.health.impl.HealthPollerImpl.retrieveHealthFromUrl(HealthPollerImpl.java:116)

                at com.vmware.vim.health.impl.HealthPollerImpl.retrieveHealth(HealthPollerImpl.java:103)

                at com.vmware.vim.health.impl.HealthPollerImpl.computeHealth(HealthPollerImpl.java:185)

                at com.vmware.vim.health.impl.HealthPollerImpl.retrieveHealth(HealthPollerImpl.java:101)

                at com.vmware.vim.health.impl.HealthPollerImpl.pollHealth(HealthPollerImpl.java:84)

                at com.vmware.vim.health.impl.HealthPollerImpl.access$100(HealthPollerImpl.java:28)

                at com.vmware.vim.health.impl.HealthPollerImpl$PollerThread.run(HealthPollerImpl.java:54)

                at java.lang.Thread.run(Thread.java:662)

Caused by: java.lang.NullPointerException

                at org.apache.log4j.LogManager.getLogger(LogManager.java:188)

                at org.apache.log4j.Logger.getLogger(Logger.java:104)

                at org.apache.commons.logging.impl.Log4JLogger.getLogger(Log4JLogger.java:289)

                at org.apache.commons.logging.impl.Log4JLogger.isDebugEnabled(Log4JLogger.java:299)

                at com.vmware.vim.common.ssl.AuthSSLX509TrustManager.checkServerTrusted(AuthSSLX509TrustManager.java:64)

                at com.sun.net.ssl.internal.ssl.ClientHandshaker.serverCertificate(ClientHandshaker.java:1198)

                at com.sun.net.ssl.internal.ssl.ClientHandshaker.processMessage(ClientHandshaker.java:136)

                at com.sun.net.ssl.internal.ssl.Handshaker.processLoop(Handshaker.java:593)

                at com.sun.net.ssl.internal.ssl.Handshaker.process_record(Handshaker.java:529)

                at com.sun.net.ssl.internal.ssl.SSLSocketImpl.readRecord(SSLSocketImpl.java:893)

                at com.sun.net.ssl.internal.ssl.SSLSocketImpl.performInitialHandshake(SSLSocketImpl.java:1138)

                at com.sun.net.ssl.internal.ssl.SSLSocketImpl.startHandshake(SSLSocketImpl.java:1165)

>>


Viewing all articles
Browse latest Browse all 6649

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>