Faults in Site Recovery Manager Appliance Management API
This section lists the various faults thrown by the Site Recovery Manager Appliance
Management APIs.
Fault | Description |
---|---|
CannotCreateSraLogDirectory | Thrown when the SRA directory cannot be created. |
CannotExecuteDockerCommand | Thrown when there are issues executing the 'docker' CLI inside
the SRM VA, that is there is no 'docker' command in the '/usr/bin/'
directory; there are no permissions to execute the 'docker' command,
and so on. |
CannotGenerateSystemLogBundle | Thrown when bundle generation fails and we cannot narrow it down
to a more precise result. |
CertificateBadKeyPair | Thrown when the private key does not match the
certificate's public key. |
CertificateCaNotAllowed | Thrown when certification authority certificate is
provided. |
CertificateCtlNotValidForUsage | Thrown when a certificate trust list used to
create this chain is not valid for this usage. |
CertificateCtlSignatureNotValid | Thrown when a certificate trust list used to
create this chain did not have a valid signature. |
CertificateCtlTimeNotValid | Thrown when a certificate trust list used to
create this chain was not time-valid. |
CertificateCyclicError | Thrown when a cycle in the certificate chain of
trust was detected. |
CertificateDnsMismatch | Thrown when the certificate's Subject Alternative
Name does not meet certain conditions. |
CertificateHasExpired | Thrown when the certificate has expired. |
CertificateInvalidKeyLength | Thrown when the certificate does not have the
minimum required key length. |
CertificateMd5NotAllowed | Thrown when certificate signed with MD5 is
provided. |
CertificateNotTimeNested | Thrown when certificates in the host's certificate
chain are not properly time-nested. |
CertificateNotTrustedByDrConfig | DrConfig cannot validate SSL certificate. |
CertificateNotValidForUsage | Thrown when a certificate in the host's chain is
not valid in its proposed usage. |
CertificateNotYetValid | Thrown when the certificate is not yet
valid. |
CertificateParseError | Thrown when certificate can't be parsed due to
incorrect format or password. |
CertificatePartialChain | Thrown when the host certificate chain is not
complete. |
CertificateRevocStatusUnknown | Thrown when a certificate in the host's chain has
an unknown revocation status. |
CertificateRevokedError | Thrown when trust for a certificate in the host's
chain has been revoked. |
CertificateSha1NotAllowed | Thrown when certificate signed with SHA-1 is not
allowed. |
CertificateSignatureNotValid | Thrown when a certificate in the host's chain does
not have a valid signature. |
CertificateTimeNotValid | Thrown when a certificate in the host's chain is
not time-valid. |
CertificateUnknownError | Thrown when an unknown certificate trust error
occurs. |
CertificateUntrustedRoot | Thrown when a certificate in the host's chain is
based on an untrusted root. |
ChangePasswordFault | Thrown when change pass operation fails. |
CommandFailed | Thrown when the SRA command execution fails. |
CommandResponseMissing | Thrown when a request is made involving a non-existent docker
image. |
ConnectionError | Thrown during a failed TCP connection when accessing an address
using a port number. |
ConnectionRefusedFault | Thrown when the connection was refused by the target. |
CreateDbSchemaFault | Thrown when there is an error during database schema
creation. |
DatabaseConnectionFault | Thrown when there's an error while connecting to
database. |
DnsLookupFault | Thrown when failed to look up the server in DNS |
DockerCommandFailed | Thrown when the 'docker' command execution failed. The contents
of the command's 'stderr' can be found in the reason field. |
DockerImageDoesNotExist | Thrown when a request is made involving a non-existent docker
image. |
DrConfigMethodFault | Root type for all DrConfig faults |
DrConfigRuntimeFault | Base type for DrConfig faults extending RuntimeFault |
DropDbSchemaFault | Thrown when there is an error during db schema drop. |
ExcessiveTimeSkewFault | Thrown when the time skew between this machine |
FailedToRetrieveUpdateFault | Thrown when check for update fails to retrieve avaivable updates
from the repository. |
HostUnreachableFault | Thrown when the host could not be contacted. |
IncompatibleVcFault | Occurs when attempting to connect to a Virtual
Center server with incompatible protocol version. |
InstallUpdateFailedFault | Thrown when install update fails. |
InternalError | Occurs when the fault is not better described by a more specific
DrConfig fault. |
InvalidLocale | Thrown when a locale name is invalid or unavailable. |
InvalidLogin | Thrown when the login is incomplete due to an incorrect token,
user name, or password. |
IncompatibleVmomiServer | Thrown when a VMOMI server has an incompatible
version. |
InvalidCaCertificate | Thrown when provided certificate cannot be decoded
from PEM format or when it is not CA certificate. |
InvalidCertificate | Thrown when certificate is not suitable. For
example when it is expired, not yet valid, contains a weak key
etc. |
InvalidNetworkConfiguration | Thrown when network configuration provided by
client is not valid. For example when static IP address is
configured but DNS is dynamic. |
NoPermission | Thrown when an operation is denied because of a privilege not
held on a managed object. |
NotAuthenticated | Thrown when an operation is denied because the session has not
yet successfully logged in. |
NotAuthorized | Failed to authorize account. |
OutOfBounds | Thrown if a parameter exceeds the acceptable range of
values. |
PrivateKeyNotFound | Thrown when certificate does not match the generated private
key. |
ReadDbStatusFault | Thrown when there is an error during db status read. |
RecreateDbSchemaFault | Thrown when there is an error during db |
ServiceBusy | Thrown if another configuration task is already
running. |
ServiceIdle | Thrown when cancel is called and thereis no running task. |
ServiceNotFound | Thrown when an attempt is made to retrieve service
information for a non-existent service. |
SraOperationsDisabled | Thrown when SRA operation are disabled through the
configuration. Used in VMC case. |
SraUuidMismatch | Thrown when an operation involves two SRA images which have
different vendor UUIDs. Some operations only make sense between SRA
images which represent different version of the same SRA. For
example, copying the SRA configuration. By the SRA spec, such images
must have the same vendor UUID. |
SrmAlreadyRunning | Thrown when configure is called on an already running SRM
server. |
SrmNotConfigured | Thrown when the operation's prerequisite of a configured SRM is
not met. |
SsoTokenNotAcquired | Thrown when SSO token could not be acquired. |
SystemLogBundleNotFound | Thrown when an attempt is made to access a system log bundle that
does not exist |
UpdateNotAvailableFault | Thrown when install operation is invoked without avaivable
update. |
UpgradeDbFault | Thrown when there is an error during db schema upgrade. |