SRA command 'syncOnce' failed. Wrong IP Address Format, use https://IPAddress:Port/rest format.
Remove IP from snap
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.
VMware Site Recovery Manager (SRM) 9.x
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.
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:
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
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.
Execute the Test Recovery workflow again.
It should now proceed without encountering the IP format error.
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