ErrorCannotDeleteVolume = 1025,
ErrorCannotSnapshotPGroup = 1026,
ErrorEmptyOrMissingDeviceID = 1027,
WarningAlreadyPerformedPrepareRestoreReplication = 1028,
WarningAlreadyPerformedRestoreReplication = 1029,
WarningAlreadyPerformedPrepareReverseReplication = 1030
The "PureExceptionMessage" portion of the error will contain more specific information about why the operation
failed. Examples are under the subheadings for specific errors below.
Additionally, the SRA logs the HTTP requests (URL only) and their response codes. Look for "Rest Library
transcript:" in the log. In the HTTP transcript that follows, look for "PureStorage.Rest Error:". Note that many
HTTP errors are benign and expected (e.g. we test for the existence of a volume by asking the array about it; if
the array responds with a does-not-exist error, we know it doesn't exist), so view errors in the HTTP transcript in
the context of other clues in the log.
Error 1004 (ErrorArrayUnreachable)
Common Problems
"invalid credentials"
Example error:
[01/04/2018 11:54:01,DiscoverArrays.cs:ProcessCommand,V] Exiting
Setting output: <?xml version="1.0" encoding="utf-8"?>
<Response xmlns="http://www.vmware.com/srm/sra/v2" xmlns:purestorage="http://www.purestorage.com/sra">
<Error code="1004">
<purestorage:PureExceptionMessage>The remote server returned an error: (400) Bad Request.
Message from Purity='ctx:,msg:invalid credentials'</purestorage:PureExceptionMessage>
<purestorage:LogFile>C:\ProgramData\VMware\VMware vCenter Site Recovery Manager\Logs\SRAs\
purestorage\discoverArrays_2018-01-04-11-53-58-443789-6607c4a5-ed27-4f4a-8d3b-46c8db303e85.
log</purestorage:LogFile>
</Error>
</Response>
This usually means the array managers are configured incorrectly. If it is a "one to many" or "many to one"
configuration, ensure that the Pure FlashArray username and password are the same for each array.
Tunable: HTTP Timeout
If the SRA does not hear a response from the array with 60 seconds for a REST call, it times out (indicated by
verbiage about "timed out" in the logs).
To change the HTTP timeout value from the default value of 60 seconds, do the following (on all machines
where the SRA is installed):
https://support.purestorage.com/Solutions/VMware_Platform_Guide/Troubleshooting_for_VMware_Solutions/Site_Reco…
Updated: Thu, 29 Feb 2024 22:59:31 GMT
©2024 Copyright Pure Storage. All rights reserved.
5