Configure Array Manager for HPE 3 PAR SRA fails with an error "SRA command 'DiscoverArry'Failed
search cancel

Configure Array Manager for HPE 3 PAR SRA fails with an error "SRA command 'DiscoverArry'Failed

book

Article ID: 324274

calendar_today

Updated On:

Products

VMware Live Recovery

Issue/Introduction

Symptoms:
While adding array manager on web client during configure array manager it fails with an error
 
SRA command 'discoverArrays'failed

Cause:
Server Certificate is not accepted yet Please run 'TpdSrm.sex calidatecert' to accept and save the server certificate. Please run 'TpdSrm.exe validatecert' to accept and save the server certificate.


Cause

The issue occurs as SRA fails to validate the HPE 3PAR array SSL certificate.
 
HPE 3PAR StoreServ Storage enables management and validation of SSL certificates by the host and client applications to establish a secure connection.
After the installation, SRA requires that you accept and validate the HPE 3PAR StoreServ server SSL certificate to perform any operations related to HPE 3PAR StoreServ. You must validate the HPE 3PAR StoreServ certificate using the SRA command line interface (TPDSrm.exe) before you configure arrays from SRM.
If you do not accept the specific HPE 3PAR StoreServ certificate, the connection is not established with HPE 3PAR StoreServ and SRA returns an error message to SRM.

Resolution

To resolve this issue:
  1. RDP to each SRM node.
  2. Open command prompt in elevated mode (run as an administrator).
  3. Open this file:

    cd \Program Files\VMware\VMware vCenter Site Recovery Manager\storage\sra\3PARInServ

    Note: This location may change based on the drive selected during SRM installation.
  4. Execute the following command for all local 3PAR arrays:

    TPDSrm.exe validatecert <-sys StorageSystemIP -user UserName -pass Password>

    Example:

    In case of Two array pair local and remote

    </u>
    TPDSrm.exe validatecert –sys 10.93.48.30 –user admin –pass Vmware123!

    TPDSrm.exe validatecert –sys 10.93.48.31 –user admin –pass
    Vmware123!

    10.93.48.30 Local array IP

    10.93.48.31 Remote array IP


    After running this command, you will see a warning message for Server Certificate for StoreServer

    Sample :

    -----------------------------------------------------------
    Server Certificate for StoreServ System ID: 74389

    Thumbprint: 7E9E851E399328F77443038098F54B15B086BF7

    Subject: CN=HP_3PAR 7200c-1674389

    Issuer: CN=HP_3PAR 7200c-1674389

    Valid Date: 6/13/2016 10:03:11 AM

    Expiry Date: 6/13/2019 10:03:11 AM

    Warning, the server certificate has the following error<s>:

    *RemoteCertificateNameMismatch

    Warning, the server certificate has the following error<s>:
    -----------------------------------------------------------
    UntrustedRoot

    Do you want to accept and save this certificate for connection to this array ? <enter ‘yes’ or ‘no’ ></s></s>
    <s><s>
    </s></s>
<s><s>
  • Ignore this warning and enter yes.
  • Press Enter key to accept the certificate.
  • Repeat the step 4 on each SRM node as both SRM server needs to validate certs and accept certificate for local and remote arrays.
  • Restart the SRM service on both sites and perform the array manager configuration.
</s></s>

Additional Information

Refer to HPE 3PAR Storage Replication Adapter 6.0 for VMware vCenter Site Recovery Manager™ User Guide.