PowerStore: How to Refresh Unity Remote System SSL Certificate on a PowerStore Array
Summary: This article explains how to refresh the Unity remote system SSL certificate.
Instructions
For a Unity Remote System added to PowerStore, when the SSL certificate expires and, or is renewed on the source, the existing SSL remote system certificate on PowerStore is not automatically refreshed. If the certificate is not refreshed on PowerStore, the management operations involving control connections to Unity fail for the block/file import sessions from that system. This prevents the user from proceeding with their data migration to PowerStore.
Customer Indication: File or Block import sessions fail with error showing inability to communicate with Unity Remote System due to expired certificate(s).
Unity certificate should be renewed on the PowerStore array using "svc_remote_system_certificate_operations" command. The command "svc_remote_system_certificate_operations" is introduced in PowerStoreOS 4.0 and documented in the PowerStore Service Scripts Guide. This command is not available in earlier versions of PowerStoreOS.
Command Syntax:
Usage:
svc_remote_system_certificate_operations [-h] [-r]
Use this script to Renew expired certificate of unity array.
Optional arguments:-h, --help: Show this help message and exit.
Required Arguments:-r, --renew_unity_certificate: Renew expired unity certificate.
Usage:
./svc_remote_system_certificate_operations -r Username: admin Password: Unity Remote System IP: 10.229.33.176 Remote System is Unified Unity Remote System Certificate: [Unity System certificate would be displayed here] Do you want to Accept the certificate [y/n]:y Persisting Unity Remote System Certificates to PowerStore Successfully deleted certificate related to Unity Remote System 10.229.33.176 from Powerstore Successfully persisted new certificates related to Unity Remote System 10.229.33.176 into Powerstore Successfully deleted certificates related to Unity Remote System 10.229.33.176 from NAS Successfully persisted new certificates related to Unity Remote System 10.229.33.176 into NAS Successfully persisted Unity Remote System Certificates to Powerstore