Exporting SSL Cert | Nutanix Community
Skip to main content
Hi All,



i need to export the *.nutanix.local cert in a text format, does anyone have the commands to do this?
Hi levtech1



Does this help -- if you just save it from the browser, you can open the file with notepad



Let me know, Thanks
Hi Angelo,



thank you for the reply back but that didnt work, i found the solution by doing the below from any CVM:



python

import sslprint ssl.get_server_certificate(('PrismVIP', 9440), ssl_version=ssl.PROTOCOL_TLSv1)

Just as a quick heads up to anyone else that finds this, as of writing this reply the above command doesn’t work. I get a syntax error:

>>> import sslprint ssl.get_server_certificate(('PrismVIP',9440),ssl_version=ssl.PROTOCOL_TLSv1)
File "<stdin>", line 1
import sslprint ssl.get_server_certificate(('PrismVIP',9440),ssl_version=ssl.PROTOCOL_TLSv1)
^
SyntaxError: invalid syntax

I’m not sure how to solve the  problem, I just wanted to let others know that this solution no longer is valid.


Hi Martin Edelius

try changing PROTOCOL_TLSv1 to PROTOCOL_TLSv1_2

Let me know


What you are missing is the import ssl library before  running the import sslprint. The steps would be - 

  1. Log on to one of the CVMs (Controller VMs) in the cluster with SSH.
  2. Get the virtual IP address of the cluster.
  3. Enter into the Python prompt.
  4. Import SSL library.

>>> import ssl

  1. Print the SSL certificate.

 

>>> print ssl.get_server_certificate(('cluster-VIP',9440),ssl_version=ssl.PROTOCOL_TLSv1_2)