DataStax OpsCenter 6.0 won't start if HTTPS is enabled -


i upgraded dse 5.x , opscenter 6.0. works great except opscenter fails start if enable https using our own wildcard certificates. have .pem file cert chain , .key file password removed. same setup works opscenter 5.2.4 6.0 error below:

[opscenterd] error: traceback (most recent call last):   file "/usr/share/opscenter/jython/lib/site-packages/opscenterd/opscenterdservice.py", line 111, in setupwebserver   file "/usr/share/opscenter/jython/lib/site-packages/opscenterd/webserver.py", line 108, in makewebserver   file "/usr/share/opscenter/jython/lib/site-packages/opscenterd/sslutils.py", line 24, in make_ssl_context_factory   file "/usr/share/opscenter/lib/py/twisted/internet/legacy_ssl.py", line 1133, in __init__ self.cachecontext()   file "/usr/share/opscenter/lib/py/twisted/internet/legacy_ssl.py", line 1142, in cachecontext ctx.load_cert_chain(self.certificatefilename, keyfile=self.privatekeyfilename)  # automatically checks against private key   file "/usr/share/opscenter/lib/jvm/jython-standalone-2.7.0.3.jar/lib/ssl.py", line 1035, in load_cert_chain self._key_managers = _get_openssl_key_manager(certfile, keyfile, password, _key_store=self._key_store)   file "/usr/share/opscenter/lib/jvm/jython-standalone-2.7.0.3.jar/lib/ssl.py", line 1035, in load_cert_chain self._key_managers = _get_openssl_key_manager(certfile, keyfile, password, _key_store=self._key_store)   file "/usr/share/opscenter/lib/jvm/jython-standalone-2.7.0.3.jar/lib/_sslcerts.py", line 113, in _get_openssl_key_manager _certs, _private_key = _extract_certs_for_paths([cert_file], password)   file "/usr/share/opscenter/lib/jvm/jython-standalone-2.7.0.3.jar/lib/_sslcerts.py", line 211, in _extract_certs_for_paths _certs, _private_key = _extract_cert_from_data(f, password, key_converter, cert_converter)   file "/usr/share/opscenter/lib/jvm/jython-standalone-2.7.0.3.jar/lib/_sslcerts.py", line 230, in _extract_cert_from_data certs, private_key = _read_pem_cert_from_data(f, password, key_converter, cert_converter)   file "/usr/share/opscenter/lib/jvm/jython-standalone-2.7.0.3.jar/lib/_sslcerts.py", line 246, in _read_pem_cert_from_data br in _extract_readers(f):   file "/usr/share/opscenter/lib/jvm/jython-standalone-2.7.0.3.jar/lib/_sslcerts.py", line 94, in _extract_readers raise sslerror(ssl_error_ssl, "pem lib (no start line or not enough data)") sslerror: [errno 1] pem lib (no start line or not enough data)  (mainthread) [opscenterd] error: there error starting opscenterd process: traceback (most recent call last):   file "/usr/share/opscenter/jython/lib/site-packages/opscenterd/opscenterdservice.py", line 49, in startservice   file "/usr/share/opscenter/jython/lib/site-packages/opscenterd/opscenterdservice.py", line 123, in setupwebserver nameerror: global name 'system' not defined  (mainthread) 

note opscenter starts if use default certificate , key included in installation.

thanks help! michael


Comments

Popular posts from this blog

jOOQ update returning clause with Oracle -

java - Warning equals/hashCode on @Data annotation lombok with inheritance -

java - BasicPathUsageException: Cannot join to attribute of basic type -