Test Recovery Fails with "Wrong IP Address Format" Due to Misconfigured Array Manager URL in SRM
search cancel

Test Recovery Fails with "Wrong IP Address Format" Due to Misconfigured Array Manager URL in SRM

book

Article ID: 396970

calendar_today

Updated On:

Products

VMware vCenter Server

Issue/Introduction

Symptoms 

  • Test recovery fails with the error:
    SRA command 'syncOnce' failed. Wrong IP Address Format, use https://IPAddress:Port/rest format.

Remove IP from snap

  • Additionally, the array pair status is in a failed state.

  • The "Discover Devices" operation also fails with the same error:
    SRA command 'discoverDevices' failed. Wrong IP Address Format, use https://IPAddress:Port/rest format. Example https://10.##.###.##:7443/rest. Refer to IBM Storage Virtualize Family SRA troubleshooting.

  • In SRM > Array Managers, the configured Local and Remote Array URLs are in the following unsupported format:

Environment

VMware Site Recovery Manager (SRM) 9.x

 

 

Cause

The issue occurs due to incorrectly formatted Array Manager URLs in SRM.

Instead of the required https://IPAddress:7443/rest format, the configuration is using an older format such as 10.x.x.x:5989, which is not supported in SRA version 4.2 and later.

  • In SRA 3.7, communication between the SRM server and the IBM storage system relied on CIM/SSL protocols over port 5989..
  • From version 4.x onward, IBM’s SRA requires REST-based communication over port 7443. 

Using an outdated format like 10.x.x.x:5989 prevents SRM from successfully performing array operations like discoverDevices and syncOnce.

Log excerpt from sra.logs confirms the malformed format:

/opt/vmware/support/logs/srm/SRAs/sha256###/SRA-###/sra.logs:

2025-05-09 05:59:28,791 DiscoverDevices INFO - [verbose][ DiscoverDevices ]calling getSRAClient function for localStorageIP: [10.###.###.##:5989]
2025-05-09 05:59:28,791 DiscoverDevices INFO - com.ibm.cstl.hsg.sra.svc.SRAException: Wrong Address [10.###.###.##:5989]  format

Resolution

Workaround

  • Update the Array Manager URL Format:
    • Navigate to SRM > Array Managers.

    • Update both Local and Remote Array Manager URLs to follow the correct format:  https://IPAddress:7443/rest.

  • Run Discover Devices:

    • After updating the URLs, perform the Discover Devices operation.

    • Ensure the Array Pair Status shows Success.

  • Retry Test Recovery:
    • Execute the Test Recovery workflow again.

    • It should now proceed without encountering the IP format error.

Additional Information

 

  • IBM SRA 4.x no longer supports CIM-based communication.

  • REST is now required for all replication operations:

    • Device discovery

    • Managing volumes and consistency groups

Refer for 3.7 SRA version: IBM Spectrum Virtualize Family Storage Replication Adapter

Refer for 4.2 SRA version: IBM Storage Virtualize and VMware: Integrations, Implementation and Best Practices