Represents the error codes returned by Aria2.
SuccessIf all downloads were successful.
UnknownErrorIf an unknown error occurred.
TimeoutIf a timeout occurred.
ResourceNotFoundIf a resource was not found.
MaxFileNotFoundExceededIf Aria2 saw the specified number of “resource not found” errors. See –max-file-not-found option.
DownloadTooSlowIf a download was aborted because the download speed was too slow. See –lowest-speed-limit option.
NetworkProblemIf a network problem occurred.
UnfinishedDownloadsIf there were unfinished downloads. This error is only reported if all finished downloads were successful and there were unfinished downloads in a queue when Aria2 exited by pressing Ctrl-C or sending a TERM or INT signal.
ResumeNotSupportedIf the remote server did not support resume when resume was required to complete the download.
NotEnoughDiskSpaceIf there was not enough disk space available.
PieceLengthMismatchIf the piece length was different from the one in the .aria2 control file. See –allow-piece-length-change option.
DownloadingSameFileIf Aria2 was downloading the same file at that moment.
DownloadingSameTorrentIf Aria2 was downloading the same info hash torrent at that moment.
FileAlreadyExistsIf the file already existed. See –allow-overwrite option.
FileRenameFailedIf renaming the file failed. See –auto-file-renaming option.
CannotOpenFileIf Aria2 could not open an existing file.
CannotCreateOrTruncateFileIf Aria2 could not create a new file or truncate an existing file.
FileIOErrorIf a file I/O error occurred.
CannotCreateDirectoryIf Aria2 could not create a directory.
NameResolutionFailedIf name resolution failed.
MetalinkParseErrorIf Aria2 could not parse a Metalink document.
FTPCommandFailedIf an FTP command failed.
BadHttpResponseHeaderIf the HTTP response header was bad or unexpected.
TooManyRedirectsIf too many redirects occurred.
HttpAuthorizationFailedIf HTTP authorization failed.
BencodeParseErrorIf Aria2 could not parse a bencoded file (usually a “.torrent” file).
TorrentFileCorruptedIf the “.torrent” file was corrupted or missing information that Aria2 needed.
BadMagnetUriIf the Magnet URI was bad.
BadOrUnexpectedOptionIf a bad or unrecognized option was given, or an unexpected option argument was provided.
RemoteServerOverloadedIf the remote server was unable to handle the request due to temporary overloading or maintenance.
JsonRpcParseErrorIf Aria2 could not parse a JSON-RPC request.
ReservedReserved. Not used.
ChecksumValidationFailedIf checksum validation failed.