mirror of
https://github.com/fhem/fhem-mirror.git
synced 2025-01-31 12:49:34 +00:00
ErrCodes.pm: new version 1.3.8
git-svn-id: https://svn.fhem.de/fhem/trunk@29302 2b470e98-0d58-463d-a4d8-8e2adae1ed80
This commit is contained in:
parent
462eecd5e7
commit
af1c52331f
@ -3,7 +3,7 @@
|
|||||||
#########################################################################################################################
|
#########################################################################################################################
|
||||||
# ErrCodes.pm
|
# ErrCodes.pm
|
||||||
#
|
#
|
||||||
# (c) 2020 - 2023 by Heiko Maaz
|
# (c) 2020 - 2024 by Heiko Maaz
|
||||||
# e-mail: Heiko dot Maaz at t-online dot de
|
# e-mail: Heiko dot Maaz at t-online dot de
|
||||||
#
|
#
|
||||||
# This Module provides Synology API Error Codes.
|
# This Module provides Synology API Error Codes.
|
||||||
@ -32,7 +32,7 @@ use warnings;
|
|||||||
use utf8;
|
use utf8;
|
||||||
use Carp qw(croak carp);
|
use Carp qw(croak carp);
|
||||||
|
|
||||||
use version; our $VERSION = version->declare('1.3.7');
|
use version; our $VERSION = version->declare('1.3.8');
|
||||||
|
|
||||||
use Exporter ('import');
|
use Exporter ('import');
|
||||||
our @EXPORT_OK = qw(expErrorsAuth expErrors);
|
our @EXPORT_OK = qw(expErrorsAuth expErrors);
|
||||||
@ -51,18 +51,29 @@ my %errauthsscam = ( # Authen
|
|||||||
100 => "Unknown error",
|
100 => "Unknown error",
|
||||||
101 => "The account parameter is not specified",
|
101 => "The account parameter is not specified",
|
||||||
102 => "API does not exist",
|
102 => "API does not exist",
|
||||||
400 => "invalid user or password",
|
105 => "No permission",
|
||||||
401 => "Guest or disabled account",
|
117 => "Internal error",
|
||||||
|
119 => "SID not found",
|
||||||
|
400 => "invalid user or password, WebAPI >= 9.2.1: Execute failed",
|
||||||
|
401 => "Guest or disabled account, WebAPI >= 9.2.1: Param invalid",
|
||||||
402 => "Permission denied - DSM-Session: make sure user is member of Admin-group, SVS-Session: make sure SVS package is started, make sure FHEM-Server IP won't be blocked in DSM automated blocking list",
|
402 => "Permission denied - DSM-Session: make sure user is member of Admin-group, SVS-Session: make sure SVS package is started, make sure FHEM-Server IP won't be blocked in DSM automated blocking list",
|
||||||
403 => "2-factor authentication code required",
|
403 => "2-factor authentication code required, WebAPI >= 9.2.1: Insufficient license",
|
||||||
404 => "Failed to authenticate 2-factor authentication code",
|
404 => "Failed to authenticate 2-factor authentication code",
|
||||||
405 => "method not allowd - maybe the password is too long",
|
405 => "method not allowd - maybe the password is too long",
|
||||||
406 => "enforce to authenticate with 2-factor authentication code",
|
406 => "enforce to authenticate with 2-factor authentication code, WebAPI >= 9.2.1: Related server conn failed",
|
||||||
407 => "blocked IP source - make sure FHEM-Server IP won't be blocked in DSM automated blocking list",
|
407 => "blocked IP source - make sure FHEM-Server IP won't be blocked in DSM automated blocking list, WebAPI >= 9.2.1: CMS closed reload",
|
||||||
408 => "expired password cannot change",
|
408 => "expired password cannot change",
|
||||||
409 => "Password expired",
|
409 => "Password expired",
|
||||||
410 => "Password must be changed (when first time use or after reset password by admin)",
|
410 => "Password must be changed (when first time use or after reset password by admin)",
|
||||||
411 => "Account locked (when account max try exceed)",
|
411 => "Account locked (when account max try exceed)",
|
||||||
|
416 => "Msg connect host failed",
|
||||||
|
418 => "Object not exist",
|
||||||
|
424 => "Upgrade dp",
|
||||||
|
440 => "License conn server failed",
|
||||||
|
441 => "License activation failed",
|
||||||
|
448 => "License activation ssl verify failed",
|
||||||
|
450 => "Not apply on migrating cam",
|
||||||
|
457 => "Camcap error default",
|
||||||
);
|
);
|
||||||
|
|
||||||
my %errsscam = ( # Standard Error Codes der Surveillance Station API
|
my %errsscam = ( # Standard Error Codes der Surveillance Station API
|
||||||
@ -71,26 +82,35 @@ my %errsscam = ( # Standar
|
|||||||
102 => "API does not exist",
|
102 => "API does not exist",
|
||||||
103 => "Method does not exist",
|
103 => "Method does not exist",
|
||||||
104 => "This API version is not supported",
|
104 => "This API version is not supported",
|
||||||
105 => "Insufficient user privilege",
|
105 => "Insufficient user privilege, WebAPI >= 9.2.1: No permission",
|
||||||
106 => "Connection time out",
|
106 => "Connection time out",
|
||||||
107 => "Multiple login detected",
|
107 => "Multiple login detected",
|
||||||
117 => "need manager rights in SurveillanceStation for operation",
|
117 => "need manager rights in SurveillanceStation for operation, WebAPI >= 9.2.1: Internal error",
|
||||||
400 => "Execution failed",
|
119 => "SID not found",
|
||||||
401 => "Parameter invalid",
|
400 => "Execute failed",
|
||||||
|
401 => "Parameter invalid, WebAPI >= 9.2.1: Param invalid",
|
||||||
402 => "Camera disabled",
|
402 => "Camera disabled",
|
||||||
403 => "Insufficient license",
|
403 => "Insufficient license",
|
||||||
404 => "Codec activation failed",
|
404 => "Codec activation failed",
|
||||||
405 => "CMS server connection failed",
|
405 => "CMS server connection failed",
|
||||||
407 => "CMS closed",
|
406 => "Related server conn failed",
|
||||||
|
407 => "CMS closed reload",
|
||||||
410 => "Service is not enabled",
|
410 => "Service is not enabled",
|
||||||
412 => "Need to add license",
|
412 => "Need to add license",
|
||||||
413 => "Reach the maximum of platform",
|
413 => "Reach the maximum of platform",
|
||||||
414 => "Some events not exist",
|
414 => "Some events not exist",
|
||||||
415 => "message connect failed",
|
415 => "message connect failed",
|
||||||
|
416 => "Msg connect host failed",
|
||||||
417 => "Test Connection Error",
|
417 => "Test Connection Error",
|
||||||
418 => "Object is not exist",
|
418 => "Object is not exist",
|
||||||
419 => "Visualstation name repetition",
|
419 => "Visualstation name repetition",
|
||||||
|
424 => "Upgrade dp",
|
||||||
439 => "Too many items selected",
|
439 => "Too many items selected",
|
||||||
|
440 => "License conn server failed",
|
||||||
|
441 => "License activation failed",
|
||||||
|
448 => "License activation ssl verify failed",
|
||||||
|
450 => "Not apply on migrating cam",
|
||||||
|
457 => "Camcap error default",
|
||||||
502 => "Camera disconnected",
|
502 => "Camera disconnected",
|
||||||
600 => "Presetname and PresetID not found in Hash",
|
600 => "Presetname and PresetID not found in Hash",
|
||||||
806 => "couldn't get Synology Surveillance Station API informations",
|
806 => "couldn't get Synology Surveillance Station API informations",
|
||||||
|
Loading…
Reference in New Issue
Block a user