SBC Messages

From SEPsesam
Jump to: navigation, search

Copyright © SEP AG 1999-2019. All rights reserved.

Any form of reproduction of the contents or parts of this manual is allowed only with the express written permission from SEP AG. When compiling and designing user documentation SEP AG uses great diligence and attempts to deliver accurate and correct information. However, SEP AG cannot issue a guarantee for the contents of this manual.

Information sign.png Note
The following content is of informative nature and is intended for information purposes only.
   /*CLI*/       {1001, E_ERROR, "Option -%c requires an argument."},
   /*CLI*/       {1002, E_ERROR, "Unrecognized option: -%c."},
   /*CLI*/       {1003, E_ERROR, "Double specified argument: -%c."},
   /**/          {1004, E_ERROR, "Invalid function."},
   /*CLI*/       {1005, E_ERROR, "Option -%c not available in this mode."},
   /*CLI*/       {1006, E_ERROR, "Maximum number of backup files in command line exceeded."},
   /*XBSA*/      {1007, E_ERROR, "XBSA Call failed with message: %s"},
   /**/          {1008, E_ERROR, "System call failed: %s"},
   /*XBSA*/      {1009, E_ERROR, "XBSA Call BSACreateObject failed with message: %s"},
   /*XBSA*/      {1010, E_ERROR, "XBSA Call BSAEndData (closing saveset) failed: %s"},
   /*FILE*/      {1011, E_ERROR, "Unable to open file [%s] [%s]."},
   /**/          {1012, E_ERROR, "Undefined \"HOME\" environment variable."},
   /**/          {1013, E_ERROR, "Invalid function."},
   /**/          {1014, E_ERROR, "Invalid number of colon separated fields within savesetsource|savesettarget argument."},
   /**/          {1015, E_ERROR, "Cannot get HOME directory."},
   /**/          {1016, E_ERROR, "Cannot change directory to %s: %s."},
   /*EXIT*/      {1017, E_ERROR, "Backup command call failed with exit status: %d."},
   /**/          {1018, E_ERROR, "DATA interface start failed: %s"},
   /**/          {1019, E_ERROR, "System call [%s] timed out after [%i] seconds"},
   /*EXIT*/      {1020, E_ERROR, "Backup source not specified. Exiting."},
   /**/          {1021, E_ERROR, "Cannot read item header from archive: [%s]. Exiting."},
   /**/          {1022, E_ERROR, "Unknown item header magic number [%s]. Exiting."},
   /**/          {1023, E_ERROR, "Cannot read item header from archive: [%s][%d][%d]. Exiting."},
   /**/          {1024, E_ERROR, "Cannot parse item header: [%s]. Exiting."},
   /**/          {1025, E_ERROR, "Cannot read item name from archive: [%s][%d][%d]. Exiting."},
   /*DIR*/       {1026, E_ERROR, "Cannot create temporary directory [%s]."},
   /**/          {1027, E_ERROR, "Cannot read from remote archive: [%s]."},
   /**/          {1028, E_ERROR, "Termination signal received!"},
   /**/          {1029, E_ERROR, "Failed to kill DATA process [%d]:[%s]."},
   /**/          {1030, E_ERROR, "Archive padding failed: [%s]."},
   /**/          {1031, E_ERROR, "Cannot write to remote archive: [%s]"},
   /**/          {1032, E_ERROR, "Cannot read item [%s]:[%s]. Padding remaining [%u] bytes..."},
   /**/          {1033, E_ERROR, "Cannot write to remote archive. Exiting."},
   /**/          {1034, E_ERROR, "Unable to open GEN interface: [%s]"},
   /**/          {1035, E_ERROR, "Unknown item type: [%d]. Skipping remaining bytes [%d]"},
   /**/          {1036, E_ERROR, "Unknown item type: [%d]."},
   /**/          {1037, E_ERROR, "Internal error. eHdrFmt unknown"},
   /*CLI*/       {1038, E_ERROR, "Invalid argument [%s] for switch -%c."},
   /*XBSA*/      {1039, E_ERROR, "Failed STP call [%s] [%s]."},
   /*CLI*/       {1040, E_ERROR, "Invalid host specification for option -%c."},
   /*CLI*/       {1041, E_ERROR, "Invalid argument for -%c. Encryption password too long."},
   /*CLI*/       {1042, E_ERROR, "Invalid usage. Try \"sbc -h\" for help screen."},
   /*CLI*/       {1043, E_ERROR, "Option -%c is required for this operation."},
   /*CLI*/       {1044, E_ERROR, "Invalid time specification for since backup."},
   /*REGISTRY*/  {1045, E_ERROR, "Error while retrieving user profile images."},
   /*REGISTRY*/  {1046, E_ERROR, "Cannot enable backup/restore privilegies."},
   /*REGISTRY*/  {1047, E_ERROR, "Cannot disable backup/restore privilegies."},
   /*REGISTRY*/  {1048, E_ERROR, "Cannot find registry data."},
   /*REGISTRY*/  {1049, E_ERROR, "Cannot enable registry privilegies to retrieve user profile images."},
   /*REGISTRY*/  {1050, E_ERROR, "Error while unloading user profile images."},
   /*REGISTRY*/  {1051, E_ERROR, "Cannot retrieve user profiles."},
   /*REGISTRY*/  {1052, E_ERROR, "Cannot retrieve value for [%s]\\ProfileImagePath"},
   /*REGISTRY*/  {1053, E_ERROR, "Unable to open registry key: [%s]"},
   /*INI*/       {1054, E_ERROR, "Invalid PHYSICAL_BLK_SIZE = [%d] or FORMAT_LOGICAL_BLK_SIZE = [%d] specified in INI file."},
   /*ARCHIVE*/   {1055, E_ERROR, "Initialization of archive failed: [%s]"},
   /**/          {1056, E_ERROR, "Error while retrieving items."},
   /*ARCHIVE*/   {1057, E_ERROR, "Cannot create local archive [%s]. Error: %s"},
   /**/          {1058, E_ERROR, "Error while writing data. Error: %s"},
   /*ARCHIVE*/   {1059, E_ERROR, "Unable to open local archive [%s]. Error: %s"},
   /**/          {1060, E_ERROR, "Error while reading data. Error: %s"},
   /*ARCHIVE*/   {1061, E_ERROR, "Error while unpacking data. %s"},
   /**/          {1062, E_ERROR, "Local file [%s] does not exist."},
   /**/          {1063, E_ERROR, "Unable to open local file [%s]."},
   /**/          {1064, E_ERROR, "Error while processing local file [%s]."},
   /*FILE IO*/   {1065, E_ERROR, "Cannot create local file [%s]."},
   /*FILE EXCL*/ {1066, E_ERROR, "Error while reading exclude pattern file [%s]:[%s]."},
   /*XBSA*/      {1067, E_ERROR, "XBSA Call BSAGetObject failed with message: %s"},
   /*CLI*/       {1068, E_ERROR, "-%c: Specified argument too long."},
   /*CLI*/       {1069, E_ERROR, "-%c: Invalid argument - must be numeric."},
   /*CLI*/       {1070, E_ERROR, "Mandatory argument not specified."},
   /*CLI*/       {1071, E_ERROR, "-%c: Invalid time specified [use: hhmm]."},
   /*CLI*/       {1072, E_ERROR, "Unable to open include list file. Argument: -%c"},
   /*CLI*/       {1073, E_ERROR, "-%c: Invalid verbose level specified [max. 3 allowed]."},
   /*COM*/       {1074, E_ERROR, "SBC_COM_INTERFACE call failed: %s"},
   /*COM*/       {1075, E_ERROR, "Error checking the include list specs: %s"},
   /*COM*/       {1076, E_ERROR, "Error allocating include list specs. buffer: %s"},
   /*COM*/       {1077, E_ERROR, "Answer buffer empty."},
   /*COM*/       {1078, E_ERROR, "SESAM server answer processing failed ! %s"},
   /*ITEM*/      {1079, E_ERROR, "Archive could not be resyncronized. Exiting."},
   /*COM*/       {1080, E_ERROR, "-%c: Invalid operation initiator specified !"},
   /*CLI*/       {1081, E_ERROR, "-%c: Invalid argument - max. value exceeded!"},
   /*CLI*/       {1082, E_ERROR, "-%c: Operation unspecified [open|openjob|closejob|close]!"},
   /*CLI*/       {1083, E_ERROR, "-%c: Operation [openjob|closejob|close] requires the  session ID argument!"},
   /*CLI*/       {1084, E_ERROR, "-%c: Operation [open] doesn't need the session ID argument!"},
   /*COM*/       {1085, E_ERROR, "CWD command assembling failed!"},
   /*COM*/       {1086, E_ERROR, "%s command assembling failed!"},
   /*MSEX*/      {1087, E_ERROR, "Invalid backup source [%s]."},
   /*MSEX*/      {1088, E_ERROR, "MS Exchange server not specified."},
   /*MSEX*/      {1089, E_ERROR, "MS Exchange server path not available. [%s]."},
   /*MSEX*/      {1090, E_ERROR, "Cannot establish connection to remote Sesam server."},
   /*MSEX*/      {1091, E_ERROR, "Unable to open file [%s] : [%d]"},
   /*MSEX*/      {1092, E_ERROR, "Backup operation failed."},
   /*MSEX*/      {1093, E_ERROR, "Cannot end MS Exchange backup:[%s]"},
   /*MEM*/       {1094, E_ERROR, "Unable to allocate memory."},
   /*MSEX*/      {1095, E_ERROR, "Failed to read MS Exchange database file. [%s]."},
   /*MSEX*/      {1096, E_ERROR, "Failed to purge MS Exchange database log files [%s]."},
   /*MSEX*/      {1097, E_ERROR, "Cannot retrieve a file list from MS Exchange server. [%s]."},
   /*MSEX*/      {1098, E_ERROR, "Cannot save file [%s]."},
   /*CLI*/       {1099, E_ERROR, "Decryption [%s] failed."},
   /*MSEX*/      {1100, E_ERROR, "Unable to open file [%s]: [%s]."},
   /*MSEX*/      {1101, E_ERROR, "Restore operation failed."},
   /*MSEX*/      {1102, E_ERROR, "Cannot end MS Exchange restore: [%s]."},
   /*MSEX*/      {1103, E_ERROR, "Cannot get local database files paths. [%s]."},
   /*MSEX*/      {1104, E_ERROR, "Error reading file header from archive."},
   /*MSEX*/      {1105, E_ERROR, "Cannot register MS Exchange restore: [%s]"},
   /*MSEX*/      {1106, E_ERROR, "Cannot find MS Exchange target for file [%s]."},
   /*MSEX*/      {1107, E_ERROR, "Cannot read file header from remote saveset."},
   /*MSEX*/      {1108, E_ERROR, "Invalid file header magic number. [%s]"},
   /*MSEX*/      {1109, E_ERROR, "Invalid file size in header."},
   /*MSEX*/      {1110, E_ERROR, "Invalid file name size in header"},
   /*MSEX*/      {1111, E_ERROR, "Cannot read file name from remote saveset."},
   /*MSEX*/      {1112, E_ERROR, "Unable to open file [%s]. Make sure the store service has been stopped before restoring"},
   /*MSEX*/      {1113, E_ERROR, "Unable to open file [%s] for restore: [%d]"},
   /*MSEX*/      {1114, E_ERROR, "Failed to read [%d] bytes from remote archive."},
   /*MSEX*/      {1115, E_ERROR, "Failed to write to remote archive [%s]: [%s]"},
   /*MSEX*/      {1116, E_ERROR, "Failed to read from remote archive [%s]."},
   /*MSEX*/      {1117, E_ERROR, "Cannot close saveset."},
   /*sbc_gen.sh*/{1118, E_ERROR, "Item [%s] does not exist."},
   /*CLI*/       {1119, E_ERROR, "SESAM server not specified."},
   /*sbc_gen.sh*/{1120, E_ERROR, "Backup source could not be found. Exiting."}, /* issue#102 */
   /**/          {1121, E_ERROR, "For this operation option [-f @] require [-F pipe]. Exiting."}, /* issue#103# */
   /*KILL*/      {1122, E_ERROR, "Cannot kill process group [%d], [%s]. Exiting."},
   /*sbc_gen.sh*/{1123, E_ERROR, "sbc_gen.sh exit with error."},
   /*FP*/        {1124, E_ERROR, "Error while browsing through process list: [%s]"},
   /*KILL*/      {1125, E_ERROR, "Cannot find matching process."},
   /*KILL*/      {1126, E_ERROR, "Cannot perform core termination."},
   /*CTRLC*/     {1127, E_ERROR, "Cannot detect currently logged user: [%s]"},
   /*NETWORK*/   {1128, E_ERROR, "Network communication problem: %s"},
   /*NETWORK*/   {1129, E_ERROR, "Not connected."},
   /*CTRLC*/     {1130, E_ERROR, "STDIN channel not established: [%s]"},
   /*INI*/       {1131, E_ERROR, "Unable to open initialization file: [%s]"},
   /*CTRLC*/     {1132, E_ERROR, "STDIN channel broken: [%s]"},
   /*CTRLD*/     {1133, E_ERROR, "Denying service. Maximum active connection reached."},
   /*CTRLD*/     {1134, E_ERROR, "Cannot start child process: %s"},
   /*NETWORK*/   {1135, E_ERROR, "Remote IP address could not be resolved: [%s]"},
   /*CTRLD*/     {1136, E_ERROR, "Host [%s] is not allowed to connect or security problem for user: [%s]."},
   /*INTF*/      {1137, E_ERROR, "Parameter to long."},
   /*STREAM*/    {1138, E_ERROR, "Pipe creation problem: [%s]."},
   /*CTRLD*/     {1139, E_ERROR, "CTRLD reply: Could not find executable [%s] in defined path(s)."},
   /*PROCESS*/   {1140, E_ERROR, "Unable to start process: [%s]"},
   /*PROCESS*/   {1141, E_ERROR, "Unable to start thread: [%s]"},
   /*CLI*/       {1142, E_ERROR, "-%c: Mandatory argument not specified."},
   /*DLL*/       {1143, E_ERROR, "Problem while loading dynamic link library: [%s]."},
   /*DLL*/       {1144, E_ERROR, "Problem while unloading dynamic link library: [%s]."},
   /*STPD*/      {1145, E_ERROR, "SESAM server signal received: [%s]"},
   /*DB*/        {1146, E_ERROR, "DB Module: [%s]"},
   /*Item*/      {1147, E_ERROR, "Unable to access item [%s]: [%s]."},
   /*W2KSS*/     {1148, E_ERROR, "W2KSS Error: [%s]."},
   /*Encryption*/{1149, E_ERROR, "Encryption password validation failed."},
   /*Ex2K*/      {1150, E_ERROR, "Ex2K Error: [%s]."},
   /*Encryption*/{1151, E_ERROR, "Encryption/Decryption operation failed."},
   /*Encryption*/{1152, E_ERROR, "Writing SSET file failed."},
   /*Encryption*/{1153, E_ERROR, "Reading SSET file failed."},
   /*CLI*/       {1154, E_ERROR, "Invalid argument for switch -%c."},
   /*NDMPC 
     LICENSE */  {1155, E_ERROR, "SBC_NDMP not licensed."},
   /**/          {1156, E_ERROR, "Operation failed!"},
   /*CTRLD*/     {1157, E_ERROR, "Couldn't call setsockopt() with TCP_NODELAY: [%s]"},
   /*CTRLD*/     {1158, E_ERROR, "Process was terminated by sm_kill"},
   /*CTRLD*/     {1159, E_ERROR, "Waiting for socket activity failed: [%s]"},
   /*CTRLD*/     {1160, E_ERROR, "Receiving data from socket failed: [%s]"},
   /*sbc*/       {1161, E_ERROR, "UTF-8 conversion for item [%s] failed."},
   /*sbc*/       {1162, E_ERROR, "Relocation processing for item [%s] failed: 1st substitution of slashes"},
   /*sbc*/       {1163, E_ERROR, "Relocation processing for item [%s] failed: 2nd substitution of slashes"},
   /*sbc*/       {1164, E_ERROR, "Relocation processing for item [%s] failed"},

   /*SBC_LNL*/   {1165, E_ERROR, "Error initializing Domino Server."},
   /*SBC_LNL*/   {1166, E_ERROR, "Database initialisation returned error [%s]"},
   /*sbc*/       {1167, E_ERROR, "Pipe thread still running."},
   /*sbc*/       {1168, E_ERROR, "Item generator returns [%s] for item [%s]"},
   /*sbc*/       {1169, E_ERROR, "Operation with incomplete or broken data stream!"}, // broken backup stream
   /*sbc(crypt)*/{1170, E_ERROR, "Could not get file system attributes for item [%s]: %s"},
   /*sbc*/       {1171, E_ERROR, "Function wordexp(%s) failed (%d): %s"},
   /*sbc*/       {1172, E_ERROR, "Subprocess for sbc_gen returned with exit state %d"},
   /*sbc*/       {1173, E_ERROR, "sbc_find returned error state %d"},
   /*sbc*/       {1174, E_ERROR, "Invalid path specification: %s"},
   /*sbc*/       {1175, E_ERROR, "Operating system architecture [%s] is not supported!" },
   /*sbc*/       {1176, E_ERROR, "Could not parse exclude/ignore list item [%s]." },

   /*sbc-vss*/   {1177, E_ERROR, "Volume Shadow Copy creation failed due to %s is in failed state!"},
   /*sbc-vss*/   {1178, E_ERROR, "VSS API error: %s"},
   /*sbc-vss*/   {1179, E_ERROR, "PS cmdlet error: %s"},
   /*sbc-vss*/   {1180, E_ERROR, "EWS API error: %s"},
   /*sbc-vss*/   {1189, E_ERROR, "Failed to register [%s] type library. Installation of Microsoft .NET 4.0 Full is required."},
   /*sbc-vss*/   {1190, E_ERROR, "Failed to register [%s] type library"},
   /*sbc-vss*/   {1191, E_ERROR, "Failed to unregister [%s] type library"},
   
   /*CLI*/       {1192, E_ERROR, "Option \"%s\" requires value"},
   /*CLI*/       {1193, E_ERROR, "Value for option \"%s\" can't be longer than %d characters"},
   /*CLI*/       {1194, E_ERROR, "Maximum number (%d) of path relocation expressions reached"},
   /*CLI*/       {1195, E_ERROR, "Path relocation failed for [%s], Relocation error code: 0x%X"},
   /*CLI*/       {1196, E_ERROR, "Argument [%s] conflicts with [%s]"},
   /*CLI*/       {1197, E_ERROR, "Incorrect option argument format for [%s]"},
   /*sbc-XBSA*/  {1200, E_ERROR, "XBSA:  {#s}"},  // {#s} ==> arg 1 is format string 
   
   /**/          {1201, E_ERROR, "No space left on device"},
   /*sbc(HL-restore)*/   {1202, E_ERROR, "Failed to create hardlink [%s]: %s"},
   /*sbc(all)*/  {1500, E_ERROR, ""},
   /*sbc(vss)*/  {1501, E_ERROR, "%s"},
     
   /*sbc-vmjava*/{1900, E_ERROR, "VM Error: [%s]."},
   /*sbc-vmjava*/{1901, E_ERROR, "VM Exception: [%s]."},
   /*sbc-vmjava*/{1902, E_ERROR, "Invalid VM-Typ parameter"},
   /*sbc-vmjava*/{1903, E_ERROR, "vSphere server URL is not unique, use either '--server' or '--url' attribute"},
   /*sbc-vmjava*/{1904, E_ERROR, "Missing parameter '%s' (%s)"},
   /*sbc-vmjava*/{1905, E_ERROR, "'gv_rw_work' entry not found in sm.ini)"},
   /*sbc-vmjava*/{1906, E_ERROR, "Argument '%s' for parameter '%s' is invalid, use format '%s'"},
   
   /*sbc-vmjava*/{1930, E_ERROR, "There are no VM directories available on specified locations"},
   /*sbc-vmjava*/{1931, E_ERROR, "VM could not be created."},
   /*sbc-vmjava*/{1932, E_ERROR, "No host in datacenter has access to the specified datastore and free space"},
   /*sbc-vmjava*/{1933, E_ERROR, "Exception while reconfiguring the VM '%s'"},
   /*sbc-vmjava*/{1934, E_ERROR, "Local path does not exist"},
   /*sbc-vmjava*/{1935, E_ERROR, "Specified datastore '%s' not found in specified datacenter '%s'"},
   /*sbc-vmjava*/{1936, E_ERROR, "No datastore found in specified datacenter '%s'"},
   /*sbc-vmjava*/{1937, E_ERROR, "Specified datacenter '%s' not found"},   
   /*sbc-vmjava*/{1938, E_ERROR, "Register VM failed, no host system found at datacenter '%s'"},   
   /*sbc-vmjlog*/{1939, E_ERROR, "Virtual Machine '%s' already exists, stop restore operation"}, 
   /*sbc-vmjwss*/{1940, E_ERROR, "Virtual Machine '%s' already exists in '%s' and overwrite flag not set"},            
   
   /*sbc-vmjwss*/{1960, E_ERROR, "For create operation SnapshotName and description are mandatory options"},  
   /*sbc-vmjwss*/{1961, E_ERROR, "For remove operation Snapshotname and removechild are mandatory options"},
   /*sbc-vmjwss*/{1962, E_ERROR, "Value of removechild parameter must be either 0 or 1"},
   /*sbc-vmjwss*/{1963, E_ERROR, "For Revert operation SnapshotName is a mandatory option"},
   /*sbc-vmjwss*/{1964, E_ERROR, "Invalid operation [create|list|revert|remoeveall|remove]"},

   /*libcurl*/   {1965, E_ERROR, "cURL initialization failed"},
   /*cm_url*/    {1966, E_ERROR, "Remove file failed: %s: %s"},
   /*libcurl*/   {1967, E_ERROR, "URL Download failed: %s"},
   /*libcurl*/   {1968, E_ERROR, "Upload to URL [%s] failed"},
   /*libcurl*/   {1969, E_ERROR, "Curl: %s"},
   /*sbc_vmware*/{1970, E_ERROR, "Libvirt connect: [%s]"},
   /*sbc_vmware*/{1971, E_ERROR, "Virtual Machine not found: [%s]"},
   /*sbc_vmware*/{1972, E_ERROR, "VDDK can't connect: [%s]"},
   /*sbc_vmware*/{1973, E_ERROR, "Connection parameters are not established"},
   /*sbc_vmware*/{1974, E_ERROR, "Incompatible VDDK version: Installed [%d.%d], compiled for: [%d.%d]"},
   /* sbc */     {1975, E_ERROR, "Unable to get computer name" },
   /* sbc */     {1976, E_ERROR, "Local snapshot creation failed"},
   /* sbc */     {1977, E_ERROR, "Local snapshot not found here: '%s'"},
   /* sbc */     {1978, E_ERROR, "Unsupported snapshot options type specified: '%s'"},
   /* sbc */     {1979, E_ERROR, "Snapshot option can be used only during backup"},
   /* sbc */     {1980, E_ERROR, "Missing snapshot option value"},
   /* sbc */     {1981, E_ERROR, "Local Time Machine snapshots are not supported by this platform"},
   /* sbc */     {1982, E_ERROR, "Can't initialize path relocation context"},
   /* sbc */     {1983, E_ERROR, "Can't add the relocation expression: [%s]"},
   /*sbc_vmware*/{1984, E_ERROR, "Requested transport mode [%s] is not available"},
   /*sbc_xen*/   {1985, E_ERROR, "HTTP error detected in response header - HTTP-%d"},
   /*XBSA*/      {2001, E_WARNING, "Maximum BSA_ObjectName->pathName length exceeded, truncating this field"},
   /**/          {2002, E_WARNING, "Saveset empty or containing trailer only (512 bytes)."},
   /**/          {2003, E_WARNING, "XBSA Call failed. Continuing. (%s)."},
   /**/          {2004, E_WARNING, "Restore target directory not specified. Using current working directory for target."},
   /**/          {2005, E_WARNING, "Operating system [%s] is not supported!" },
   /**/          {2006, E_WARNING, "Remote saveset not created."},
   /**/          {2007, E_WARNING, "Item generator read returns: [%s]"},
   /**/          {2008, E_WARNING, "Item generator returns empty line. Continuing."},
   /**/          {2009, E_WARNING, "Exclude pattern matching failed for [%s]:[%s]."},
   /**/          {2010, E_WARNING, "Unable to access item [%s]: [%s]."},
   /**/          {2011, E_WARNING, "Cannot make item header [%s]. Continuing."},
   /**/          {2012, E_WARNING, "Unable to open item [%s]: [%s]."},
   /**/          {2013, E_WARNING, "Waiting for DATA process interrupted."},
   /**/          {2014, E_WARNING, "Sending INTR signal to DATA process [%d]...)"},
   /**/          {2015, E_WARNING, "Waiting for DATA process timed out."},
   /**/          {2016, E_WARNING, "Sending INTR signal to DATA process [%d]...)"},
   /**/          {2017, E_WARNING, "Unable to restore item [%s]. User or directory quota limit exceeded."},
   /**/          {2018, E_WARNING, "Undefined \"HOME\" environment variable."},
   /**/          {2019, E_WARNING, "[%s] truncating inode number"},
   /**/          {2020, E_WARNING, "sbc_make_header() internal error. Unknown hdr format."},
   /**/          {2021, E_WARNING, "Time stamp update failed for [%s]:[%s]"},
   /**/          {2022, E_WARNING, "Cannot stat() time stamp file [%s]:[%s]."},
   /**/          {2023, E_WARNING, "Item generator returns [%s] for item [%s]"},
   /**/          {2024, E_WARNING, "Unable to open log file [%s]:[%s]. Continuing logging to stderr..."},
   /**/          {2025, E_WARNING, "Failed to store log file to remote host. Continuing..."},
   /**/          {2026, E_WARNING, "System call [%s] failed. [%s]."},
   /**/          {2027, E_WARNING, "Signal received. Closing DATA and CONTROL sockets. Exiting..."},
   /**/          {2028, E_WARNING, "Could not store key \"%s\" to file: %s"},
   /**/          {2029, E_WARNING, "Could not restore registry subkey: %s."},   
   /**/          {2030, E_WARNING, "Setting of short name [%s] for item [%s] failed [%s]."},
   /**/          {2031, E_WARNING, "Saveset not created."},
   /**/          {2032, E_WARNING, "Operation successful with warnings."},
   /**/          {2033, E_WARNING, "Item [%s] packing failed. Reason: %s"},
   /**/          {2034, E_WARNING, "Item archive attribute resetting failed. Item: [%s]"},
   /**/          {2035, E_WARNING, "Cannot find valid first block. Using predefined settings."},
   /**/          {2036, E_WARNING, "Retrieving of standard attributes for item [%s] failed."},
   /**/          {2037, E_WARNING, "Retrieving of extended attributes for item [%s] failed."},
   /**/          {2038, E_WARNING, "Setting of standard attributes for item failed [%s]"},
   /**/          {2039, E_WARNING, "Setting of extended attributes for item failed [%s]"},
   /**/          {2040, E_WARNING, "Cannot read item [%s]:[%s]. Padding remaining bytes..."},
   /**/          {2041, E_WARNING, "Problem while locking area of file [%s]."},
   /**/          {2042, E_WARNING, "Item [%s] shrunk during processing. Padding..."},
   /**/          {2043, E_WARNING, "Item [%s] enlarged during processing. Cutting."},
   /**/          {2044, E_WARNING, "Cannot create item [%s]: %s"},
   /**/          {2045, E_WARNING, "Cannot write to item: [%s], [%s]. Skipping remaining data"},
   /**/          {2046, E_WARNING, "Cannot get item security data for [%s]."},
   /**/          {2047, E_WARNING, "Cannot set item security data for [%s]."},
   /*COM*/       {2048, E_WARNING, "Server returned unrecognized message.\n %s"},
   /*ITEM*/      {2049, E_WARNING, "Unknown item header magic number [%s]."}, /*instead of 1022*/
   /*ITEM*/      {2050, E_WARNING, "Cannot read item header from archive: [%s][%d][%d]."}, /*instead of 1023*/
   /*ITEM*/      {2051, E_WARNING, "Cannot parse item header. [%s]."}, /*instead of 1024*/
   /*ITEM*/      {2052, E_WARNING, "Cannot read item name from archive: [%s][%d][%d]."}, /*instead of 1025*/
   /*ARCHIVE*/   {2053, E_WARNING, "Archive without TRAILER!!!"}, /* issue #256*/
   /*MSEX*/      {2054, E_WARNING, "Cannot stop service [%s] : [%s]"},
   /*MSEX*/      {2055, E_WARNING, "Cannot start service [%s] : [%s]"},
   /*MSEX*/      {2056, E_WARNING, "The Microsoft Exchange component specified is configured to use circular database logs. It cannot be backed up without a full backup"},
   /*MSEX*/      {2057, E_WARNING, "Cannot close file [%s]:[%s]."},
   /*SBC*/       {2058, E_WARNING, "No data found for given backup level [%s]."},
   /*sbc_gen.sh*/{2059, E_WARNING, "No timestamp file found. Doing full save"},
   /**/          {2060, E_WARNING, "Cannot read item [%s]:[%s]. Padding remaining [%u] bytes..."},   /* issue 101 */
   /*KILL*/      {2061, E_WARNING, "Process sbc_gen.sh killed. Exiting."},
   /**/          {2062, E_WARNING, "Unknown item type: [%d]."},  /* add on 13-12-2000 in SEP BT*/
   /**/          {2063, E_WARNING, "Avoiding padding. Negative value!"},  /* add on 14-12-2000 in SEP BT*/
   /*KILL*/      {2064, E_WARNING, "Signalling not successful."},
   /*KILL*/      {2065, E_WARNING, "Performing core termination. Process ID: [%d]"},
   /*CTRLC*/     {2066, E_WARNING, "Cannot handle signals Ctrl+C, Ctrl+Break: [%s]"},
   /*COM*/       {2067, E_WARNING, "SBC_COM_INTERFACE call warning: %s"},
   /*COM*/       {2068, E_WARNING, "Server returned error message: %s"},
   /*DB*/        {2069, E_WARNING, "DB Module: [%s]"},
   /*ITEM*/      {2070, E_WARNING, "Item found [%s] in combination with its path resulting with too long full path. Current full path size is [%d] (limit is 260 characters)."},
   /*ITEM*/      {2071, E_WARNING, "SBC FIND problem: [%s]"},
   /*ENC PASS*/  {2072, E_WARNING, "Cannot read encryption password from archive: [%s][%d][%d]."}, /*instead of 1025*/
   /*INI*/       {2073, E_WARNING, "INI file name: [%s], section: %s, variable: [%s] could not be read. Reason: [%s]. Using default value: [%s]"},
   /*W2KSS*/     {2074, E_WARNING, "W2KSS Warning: [%s]."},
   /*W2KSS*/     {2075, E_WARNING, "EV signalling problem: %s."},
   /*DB*/        {2076, E_WARNING, "Item [%s] is not logged. This database can only be recovered to the end of the backup."},
   /*DB*/        {2077, E_WARNING, "Item [%s] is not accessible."},
   /*sbc*/       {2078, E_WARNING, "Item [%s] with not supported reparse tag 0x%08XL."},
   /*sbc-vms*/   {2079, E_WARNING, "File name converted to ODS-2 [%s] due to destination volume does not support ODS-5"},
   /*sbc-vms*/   {2080, E_WARNING, "VMS file [%s] locked by another process - skipping."},
   /*sbc-vms*/   {2081, E_WARNING, "VMS file [%s] access conflict - opening with NOLOCK flag."},
   /*sbc-vms*/   {2082, E_WARNING, "VMS file [%s] access conflict - skipping."},
   /*sbc(ea)*/   {2083, E_WARNING, "sbc_mk_ea_acl_hdr() internal error. Unknown hdr format."},
   /*sbc*/       {2084, E_WARNING, "setuid(0) failed: %s (%d)"},
   /*sbc*/       {2085, E_WARNING, "Please check if root is owner of sbc and set user ID permission is set."},
   /*sbc(ea)*/   {2086, E_WARNING, "sbc: Cannot find libacl.so - switching to noacl mode: %s"},
   /*sbc(ea)*/   {2087, E_WARNING, "sbc: Error loading symbols from libacl.so - switching to noacl mode: %s"},
   /*sbc(ea)*/   {2088, E_WARNING, "sbc: Compiled without -DPOSIX_ACL - switching to the only possible noacl mode!!!"},
   /*sbc(ea)*/   {2089, E_WARNING, "os_get_ea: Error allocating memory for extended attributes"},
   /*sbc(ea)*/   {2090, E_WARNING, "os_get_acl: Error getting acl from %s"},
   /*sbc(ea)*/   {2091, E_WARNING, "Error making cpio header OS Attr %s"},
   /*sbc(ea)*/   {2092, E_WARNING, "Error writing cpio header OS Attr %s"},
   /*sbc(ea)*/   {2093, E_WARNING, "Error padding cpio header OS Attr %s"},
   /*sbc(ea)*/   {2094, E_WARNING, "Error saving OS Attr for file %s"},
   /*sbc(ea)*/   {2095, E_WARNING, "Error padding cpio data OS Attr %s"},
   /*sbc(ea)*/   {2096, E_WARNING, "Error saving Access ACL for %s"},
   /*sbc(ea)*/   {2097, E_WARNING, "Error saving Default ACL for %s"},
   /*sbc(ea)*/   {2098, E_WARNING, "Ignoring default ACL for non-directory file %s"},
   /*sbc(ea)*/   {2099, E_WARNING, "Ignoring unknown attributes for file %s"},
   /*sbc(ea)*/   {2100, E_WARNING, "Error attr restore %s (%x-%x)=%d+%d>%d"},
   /*sbc(ea)*/   {2101, E_WARNING, "Cannot get %sACL for '%s': %s."},
   /*sbc(ea)*/   {2102, E_WARNING, "Cannot convert %sACL entries to text for '%s'."},
   /*sbc(ea)*/   {2103, E_WARNING, "%s Cannot convert ACL entries (string too long)."},
   /*sbc(ea)*/   {2104, E_WARNING, "set_acls: Invalid ACL type flag %c (must be 'A' or 'D')"},
   /*sbc(ea)*/   {2105, E_WARNING, "Cannot convert %s ACL '%s' to internal format for '%s'."},
   /*sbc(ea)*/   {2106, E_WARNING, "Cannot set %s ACL '%s' for '%s': %s."},
   /*SBC*/       {2107, E_WARNING, "Found item [%s] with too large future modification time. Reducing modification time to maximal future supported value (19/1/2038)."},
   /*sbc(crypt)*/{2110, E_WARNING, "Item [%s] restore with Encryption failed: %s"},
   /*sbc(di)*/   {2120, E_WARNING, "Cannot collect disk_info with %s, because output channel is %x, errno = %d, error = %s"},

   /*sbc-moss*/{2300, E_WARNING, "Content database [%s] restore skipped while web application for this database not found on server"},
   /*sbc-moss*/{2310, E_WARNING, "MOSS warning: [%s]"},
   /*sbc-moss*/{2320, E_WARNING, "SQL warning: [%s]"},
   /*sbc-vss*/ {2400, E_WARNING, "Writer [%s] has invalid status [%s]"},
   /*sbc-vss*/ {2410, E_WARNING, "Failed to get unique volume name for drive [%s]. Error:  %s"},
   /*sbc-vss*/ {2440, E_WARNING, "VSS warning: %s"},
   /*sbc-es*/  {2450, E_WARNING, "Exchange Server warning: %s"},
   /*sbc(all)*/  {2500, E_WARNING, ""}, //Generic Warning 

   /*sbc-vmjava*/{2900, E_WARNING, "Toplevel key '%s' not resolved!"},
   /*sbc-vmjava*/{2901, E_WARNING, "Registry Error %s, %s"},
   /*sbc-vmjava*/{2902, E_WARNING, "Value '%s' does not exist"},
   /*sbc-vmjava*/{2903, E_WARNING, "Deleting of dump directory failed"},
   /*sbc-vmjava*/{2930, E_WARNING, "Remove directory '%s' of VM '%s'..........failed"},
   /*sbc-vmjava*/{2931, E_WARNING, "Remove VM '%s'..........failed"},
   /*sbc-vmjava*/{2932, E_WARNING, "Remove snapshots from VM '%s'..........failed"},
   /*sbc-vmjwss*/{2950, E_WARNING, "Cannot restore VM. Not able to find the VM config info"},
   /*sbc-vmjwss*/{2960, E_WARNING, "Virtual Machine %s Not Found."},
   /*sbc-vmjwss*/{2961, E_WARNING, "Snapshot not found"},
   /*sbc-vmjwss*/{2962, E_WARNING, "No Snapshot named : '%s' found for VM : %s"},
   /*sbc-vmjwss*/{2963, E_WARNING, "No Snapshots found for VirtualMachine %s"},
   /*cm_url*/    {2964, E_WARNING, "The URL points to a non-exiting destination"},
   /*sbc-vmjwss*/    {2965, E_WARNING, "The URL points to a non-exiting destination"},
   /*sbc-vmjwss*/    {2966, E_WARNING, "Error occured during snapshot creation: %s"},
   /*sbc-vmjwss*/    {2967, E_WARNING, "Create snapshot without quiesce flag"},   
   /*sbc-vmjwss*/    {2968, E_WARNING, "CBT information has been reset. Doing full save"},   
   /*SBC_CLI*/   {2969, E_WARNING, "NTFS journal. Time stamp -T 'since_datetime' required. Using standard algorithm"},
   /*sbc_xen*/   {2970, E_WARNING, "Falling back to level copy, CBT functionality not supported by Citrix version < 7.3"},
   /*sbc_vadp*/  {2971, E_WARNING, "Cannot back up the virtual disk '%s' because it is of type 'independent'."},
   /*sbc_vadp*/  {2972, E_WARNING, "Cannot back up the volume '%s' since it is a raw volume that uses the compatibility mode 'physicalMode'."},
   /*sbc_vadp*/  {2973, E_WARNING, "Cannot back up the volume '%s' since it is a raw volume that uses the compatibility mode 'virtualMode'."},
   /*sbc_xen*/   {2974, E_WARNING, "Falling back to level full, found a disk without the full backup performed."},
   /*libcurl*/   {2975, E_WARNING, "Curl: %s"},
   /*INFO*/      {3000, E_INFO, "%s"}, /* USAGE text, use sbc_usage.h -> STR_USAGE as argument */
   /*EXIT*/      {3001, E_INFO, "Exiting."},
   /*CRONO*/     {3002, E_INFO, "Building file list from: [%s]"},
   /*CRONO*/     {3003, E_INFO, "Opening saveset:  %s"},            /* Issue #123*/
   /*CRONO*/     {3004, E_INFO, "Begin writing to saveset..."},  /* Issue #123*/
   /*CRONO*/     {3005, E_INFO, "Closing saveset."},
   /*CRONO*/     {3006, E_INFO, "Saveset size: %s bytes. Throughput: %s MB/Hour. (%s)"},
   /*CRONO*/     {3007, E_INFO, "Operation successful."},
   /*ITEM*/      {3008, E_INFO, "Processing item: [%s]..."},
   /*ITEM*/      {3009, E_INFO, "Item [%s] not included. Skipping..."},
   /*ITEM*/      {3010, E_INFO, "Finish processing item: [%s]..."},
   /**/          {3011, E_INFO, "DATA interface exiting."},
   /*CRONO*/     {3012, E_INFO, "Begin reading from saveset..."},
   /**/          {3013, E_INFO, "Item generator end with EOF."},
   /*ITEM*/      {3014, E_INFO, "Item [%s] excluded."},
   /*ITEM*/      {3015, E_INFO, "Item [%s] not modified since [%s]. Skipping..."},
   /*ARCHIVE*/   {3016, E_INFO, "No more data in remote archive."},
   /*ARCHIVE*/   {3017, E_INFO, "Error reading remote archive: [%s]."},
   /*ARCHIVE*/   {3018, E_INFO, "Error writing to remote archive: [%s][%s]."},
   /*INFO*/      {3019, E_INFO, STR_OS_INFO"                    %s"},
   /*ARCHIVE*/   {3020, E_INFO, "End of archive reached."},
   /*ITEM*/      {3021, E_INFO, "Item [%s] already exists. Skipping overwrite..."},
   /*sbc*/       {3022, E_INFO, "Command line [%s]"},
   /*sbc*/       {3023, E_INFO, "Saveset empty or containing trailer only (512 bytes)."},
   /*sbc*/       {3024, E_INFO, "Restore only ACL of items due to option -o \"%s\""},
   /*sbc*/       {3025, E_INFO, "Got %d exclude patterns from SM.INI %s %s..."},
   /*sbc*/       {3026, E_INFO, "Exclude pattern [%s]"},
   /*sbc*/       {3027, E_INFO, "Got %d ignore patterns from SM.INI %s %s..."},
   /*sbc*/       {3028, E_INFO, "Ignore pattern [%s]"},
   /*sbc*/       {3029, E_INFO, "No %s found in sm.ini section %s"},
   /*INFO*/      {3030, E_INFO, "Operation:        %s, Level: %s"},
   /*INFO*/      {3031, E_INFO, "Storage Host:     %s:%d,%d-%d:%s:%s"},
   /*INFO*/      {3032, E_INFO, "Control Host:     %s:%d:%s:%s"},
   /*INFO*/      {3033, E_INFO, "Device:           %s:%s:%s:%d"},
   /*INFO*/      {3034, E_INFO, "Saveset Target:   %s"},
   /*INFO*/      {3035, E_INFO, "Saveset Source:   %s"},
   /*INFO*/      {3036, E_INFO, STR_BUILD_ID"# %s #"},
   /*INI*/       {3037, E_INFO, "Unable to open ini file [%s]:[%s]. Using default values."},
   /**/          {3038, E_INFO, "Changing working directory to [/]."},
   /*INFO*/      {3039, E_INFO, "Remote directory: %s"},
   /*INFO*/      {3040, E_INFO, "Device:           %s"},
   /*INFO*/      {3041, E_INFO, "Remote object:    %s"},
   /**/          {3042, E_INFO, "Transferring log file..."},
   /**/          {3043, E_INFO, "Store key \"%s\" to file: %s"},
   /**/          {3044, E_INFO, "Registry subkey restored successfully: %s"},
   /**/          {3045, E_INFO, "Reboot machine to accept the registry changes."},
   /**/          {3046, E_INFO, "Item [%s] not modified since last full or incremental backup. Skipping..."},
   /**/          {3047, E_INFO, "Item found: [%s]"},
   /**/          {3048, E_INFO, "Opening connection ..."},
   /**/          {3049, E_INFO, "Transferring file [%s]."},
   /**/          {3050, E_INFO, "Transfer complete."},
   /*sbc*/       {3051, E_INFO, "Skipped items: [%lu]."},
   /**/          {3052, E_INFO, "Items processed correctly: [%lu]. Not processed or incorrectly processed items: [%lu]. (%s)"},
   /**/          {3053, E_INFO, "Operation failed!"},
   /**/          {3054, E_INFO, "Archive dump [%s]"},
   /**/          {3055, E_INFO, "Resyncronizing ..."},
   /*COM*/       {3056, E_INFO, "COM Utility started: [%s]"},
   /*COM*/       {3057, E_INFO, "Bytes received: %d."},
   /*MSEX*/      {3058, E_INFO, "Restoring file [%s] into [%s]..."},
   /*MSEX*/      {3059, E_INFO, "Stopping Microsoft Exchange Information Store ..."},
   /*MSEX*/      {3060, E_INFO, "Starting Microsoft Exchange Information Store ..."},
   /*MSEX*/      {3061, E_INFO, "Performing FULL Backup ..."},
   /*sbc_gen.sh*/{3062, E_INFO, "Try to backup: [%s]"},
   /*INFO*/      {3063, E_INFO, "-------------------- Operation Parameters --------------------"},
   /*INFO*/      {3064, E_INFO, "--------------------- Operation Messages ---------------------"},
   /*INFO*/      {3065, E_INFO, "----------------- Log File Transfer Messages -----------------"},
   /*KILL*/      {3066, E_INFO, "Sending signal number [%d] to process with PID: [%d]."},
   /*KILL*/      {3067, E_INFO, "Process id [%d] is still active, sending signal [-9]"},
   /*KILL*/      {3068, E_INFO, "Process killed!"},
   /*KILL*/      {3069, E_INFO, "There is no specified process"},
   /*INFO*/      {3070, E_INFO, "Saveset:          %s"},
   /*INFO*/      {3071, E_INFO, "Regexp:           %s"},
   /*INFO*/      {3072, E_INFO, "Kill PID:         %d"},
   /*INFO*/      {3073, E_INFO, "Send event:       %d"},
   /*INFO*/      {3074, E_INFO, "Backup start time [%s]"},
   /*KILL*/      {3075, E_INFO, "Browsing through process list..."},
   /*KILL*/      {3076, E_INFO, "Signalling successful!"},
   /*KILL*/      {3077, E_INFO, "Waiting process to end..."},
   /*INFO*/      {3078, E_INFO, "Timeout:          %d"},
   /*CTRLC INFO*/{3079, E_INFO, "Connection mode:  %s"},
   /*CTRLC INFO*/{3080, E_INFO, "Main port:        %d"},
   /*CTRLC INFO*/{3081, E_INFO, "Second port:      %s"},
   /*CTRLC INFO*/{3082, E_INFO, "User:             %s"},
   /*CTRLC INFO*/{3083, E_INFO, "Remote Command:   %s"},
   /*INFO*/      {3084, E_INFO, "Second channel established. Remote host IP = [%s] to local port = [%d]"},
   /*INFO*/      {3085, E_INFO, "--------------------- Command Output ... ---------------------"},
   /*INFO*/      {3086, E_INFO, "Connected."},
   /*CTRLC INFO*/{3087, E_INFO, "Remote host:      %s"},
   /*INFO*/      {3088, E_INFO, "---------------------- Command Finished ----------------------"},
   /*CTRLD INFO*/{3089, E_INFO, "Listening port:   %d"},
   /*INFO*/      {3090, E_INFO, "Messaging:        %s"},
   /*CTRLD INFO*/{3091, E_INFO, "Authentication:   %s"},
   /*CTRLD INFO*/{3092, E_INFO, "SESAM Control DAEMON listening ..."},
   /*CTRLD INFO*/{3093, E_INFO, "INI file:         %s"},
   /*CTRLD*/     {3094, E_INFO, "[%d] Connection request received from host: [%s]."},
   /*INFO*/      {3095, E_INFO, "[%d] Second channel established. Remote host IP = [%s] to remote port = [%d]"},
   /*INFO*/      {3096, E_INFO, "[%d] Authorizing user: [%s] ..."},
   /*INFO*/      {3097, E_INFO, "[%d] User authorized. Access allowed."},
   /*INFO*/      {3098, E_INFO, "[%d] Executing command: [%s] ..."},
   /*INFO*/      {3099, E_INFO, "[%d] Exit code: [%d]."},
   /*INFO*/      {3100, E_INFO, "Program PID:      %d"},
   /*INFO*/      {3101, E_INFO, "Since Time:       %s"},
   /*SINCE*/     {3102, E_INFO, "SINCE MODE selected. %s"},
   /*DB*/        {3103, E_INFO, "DB Module: [%s]"},
   /*XBSA*/      {3104, E_INFO, "Saveset info: [%s]"},
   /*DB*/        {3105, E_INFO, "DATABASE options: %s"},
   /*SBC_FIND*/  {3106, E_INFO, "Item [%s] excluded by sbc_find"},
   /*SBC*/       {3107, E_INFO, "Item [%s] is a door file. Skipping..."},
   /*SBC*/       {3108, E_INFO, "Item processed successfully: [%s]"},
   /*SBC*/       {3109, E_INFO, "Item processed with failure: [%s]"},
   /*W2KSS*/     {3110, E_INFO, "W2KSS Info: [%s]."},
   /*Encryption*/{3111, E_INFO, "Encrypting archive..."},
   /*SBC*/       {3112, E_INFO, "Item [%s] with modification date before epoch. Setting time to epoch (1/1/1970)."},
   /*Ex2K*/      {3113, E_INFO, "Ex2K Info: [%s]."},
   /*Encryption*/{3114, E_INFO, "Decrypting archive..."},
   /*Encryption*/{3115, E_INFO, "Writing SSET file..."},
   /*Encryption*/{3116, E_INFO, "Reading SSET file..."},
   /*Encryption*/{3117, E_INFO, "Decrypting password..."},
   /*Verifying*/ {3118, E_INFO, "Items differ in [%s]: [%s]"},
   /*Verifying*/ {3119, E_INFO, "Item does not exist: [%s]"},
   /*Verifying*/ {3120, E_INFO, "Items are identical: [%s]"},
   /*Verifying*/ {3121, E_INFO, "Items are identical: [%s]"},
   /* message range 3122 - 3128 is FREE */
   /**/          {3129, E_INFO, "Directories excluded: [%lu], files excluded: [%lu]."},
   /*sbc-vms*/   {3130, E_INFO, "Timestamp file not supported under VMS."},
   /*ITEM*/      {3131, E_INFO, "Origin volume [%s], label [%s], machine [%s]."},
   /**/          {3132, E_INFO, "Item generator returns [%s] for item [%s]"},
   /*SBC*/       {3133, E_INFO, "Not processed ACL items: [%lu]."},
   /*VSS_SQL*/   {3134, E_INFO, "SQL Info [%s]"},
   /*SBC_LNL*/   {3135, E_INFO, "Changing working user to [%s]."},
   /*SBC_LNL*/   {3136, E_INFO, "Notes INI:          %s"},
   /*SBC_LNL*/   {3137, E_INFO, "Notes program path: %s"},
   /*SBC_LNL*/   {3138, E_INFO, "Notesdata path:     %s"},
   /*SBC_LNL*/   {3139, E_INFO, "Notes User:         %s [%d]"},
   /*SBC_LNL*/   {3140, E_INFO, "Setting environment for user [%s]."},
   /*SBC_LNL*/   {3141, E_INFO, "Try to initialize Notes ..."},
   /*SBC_LNL*/   {3142, E_INFO, "Initialize [OK]."},
   /*SBC-win*/   {3143, E_INFO, "Starting with drive [%s]"},
   /*INFO*/      {3144, E_INFO, "Processing EA for: [%s]"},
   /*INFO*/      {3145, E_INFO, "Processing ACL for: [%s]"},
   /*INFO*/      {3146, E_INFO, "Processing data of: [%s]"},
   /*INFO*/      {3147, E_INFO, "Mailbox database [%s] with [%d] mailboxes with items and [%d] without items."},
   /*sbc*/       {3148, E_INFO, "Backup only ACL of items due to option -o \"%s\""},
   /*sbc*/       {3149, E_INFO, "Item [%s] is saved as empty stub. Size: %llu"},
   /*SBC-VSS*/   {3150, E_INFO, "Creating Volume Shadow Copy for [%s] ..."},
   /*SBC-VSS*/   {3151, E_INFO, "Volume Shadow Copy [%s] is released."},
   /*SBC-VSS*/   {3152, E_INFO, "Setting volume [%ls] to [%ls]"},
   /*SBC*/       {3153, E_INFO, "Data deduplication enabled volume [%ls]"},
   /*COM*/       {3154, E_INFO, "%s command [%s]"},
   /*sbc(adat)*/ {3155, E_INFO, "Processing alternate data stream [%ls%ls], size %lu"},
   /*sbc(adat)*/ {3156, E_INFO, "Alternate Data Streams: Processed [%lu] files with [%lu] streams."},
   /*sbc-vss*/   {3160, E_INFO, "[%s] type library successfully registered."},
   /*sbc-vss*/   {3161, E_INFO, "[%s] type library successfully unregistered."},
   /*INFO*/      {3162, E_INFO, STR_CLIENT_HOST_NAME           "%s"},
   /*INFO*/      {3163, E_INFO, "Drive [%ls], device [%ls], label [%ls]"},
   /*INFO*/      {3164, E_INFO, "Size: %hs, Used: %hs, Avail: %hs, Use%%: %hs%%"},
   /*INFO*/      {3165, E_INFO, "Cluster Shared Volume path is detected, GUID = %s"},
   /*INFO*/      {3166, E_INFO, "Back up sparse files with standard data stream due to option -o \"%s\""},
   /*sbc*/       {3167, E_INFO, "Exclude match:    %s"},
   /*sbc*/       {3168, E_INFO, "Backup without ACL of items due to option -o \"%s\""},
   /*sbc*/       {3169, E_INFO, "Backup without reparse stream due to option -o \"%s\""},
   
   /*SBC-VSS*/   {3170, E_INFO, "Function [%s] is consuming [%d]"},
   /*SBC-FIND*/  {3172, E_INFO, "'sbc_find' returned with error, but '-o ignore_finderr' option has been set."},
   /*SBC-FIND*/  {3173, E_INFO, "'sbc_find' returned: %d."},
   /*sbc*/       {3174, E_INFO, "Restore without ACL due to option -o \"%s\""},
   /*sbc*/       {3175, E_INFO, "Restore without reparse stream due to option -o \"%s\""},
   /*sbc*/       {3176, E_INFO, "Backup without alternate data streams due to option -o \"%s\""},
   /*sbc*/       {3177, E_INFO, "Restore without alternate data streams due to option -o \"%s\""},

   /*sbc*/       {3181, E_INFO, "Can not read item [%s] (%s), but in ignore list."},
   /*sbc*/       {3182, E_INFO, "Item [%s] enlarged during processing. Cutting."},
   /*sbc*/       {3183, E_INFO, "Overwrite file [%s] which is currently in use."},
   /*sbc*/       {3184, E_INFO, "setuid(0) failed: %s (%d)"},
   /*sbc*/       {3185, E_INFO, "Please check if root is owner of sbc and set user ID permission is set."},
   /*sbc(ea)*/   {3186, E_INFO, "sbc: Cannot find libacl.so - switching to noacl mode: %s"},
   /*sbc(ea)*/   {3187, E_INFO, "sbc: Error loading symbols from libacl.so - switching to noacl mode: %s"},
   /*sbc(ea)*/   {3188, E_INFO, "sbc: Compiled without -DPOSIX_ACL - switching to the only possible noacl mode!!!"},
   /*sbc(ea)*/   {3189, E_INFO, "os_get_ea: Error allocating memory for extended attributes"},
   /*sbc(ea)*/   {3190, E_INFO, "os_get_acl: Error getting acl from %s"},
   /*sbc(ea)*/   {3191, E_INFO, "Error making cpio header OS Attr %s"},
   /*sbc(ea)*/   {3192, E_INFO, "Error writing cpio header OS Attr %s"},
   /*sbc(ea)*/   {3193, E_INFO, "Error padding cpio header OS Attr %s"},
   /*sbc(ea)*/   {3194, E_INFO, "Error saving OS Attr for file %s"},
   /*sbc(ea)*/   {3195, E_INFO, "Error padding cpio data OS Attr %s"},
   /*sbc(ea)*/   {3196, E_INFO, "Error saving Access ACL for %s"},
   /*sbc(ea)*/   {3197, E_INFO, "Error saving Default ACL for %s"},
   /*sbc(ea)*/   {3198, E_INFO, "Ignoring default ACL for non-directory file %s"},
   /*sbc(ea)*/   {3199, E_INFO, "Ignoring unknown attributes for file %s"},
   /*sbc(ea)*/   {3200, E_INFO, "Error attr restore %s (%x-%x)=%d+%d>%d"},
   /*sbc(mail)*/ {3201, E_INFO, "Subject: %s: %s"},
   /*sbc(ea)*/   {3202, E_INFO, "Cannot convert %sACL entries to text for '%s'.\n"},
   /*sbc(ea)*/   {3203, E_INFO, "%s Cannot convert ACL entries (string too long)."},
   /*sbc(ea)*/   {3204, E_INFO, "set_acls: Invalid ACL type flag %c (must be 'A' or 'D')"},
   /*sbc(ea)*/   {3205, E_INFO, "Cannot convert %s ACL '%s' to internal format for '%s'."},
   /*sbc(ea)*/   {3206, E_INFO, "Cannot set %s ACL '%s' for '%s'.\n"},
   /*sbc(ea)*/   {3207, E_INFO, "sbc: Found libacl.so -> implicitly switching to acl mode."},
   /*sbc(ea)*/   {3208, E_INFO, "Restoring ACL for item: [%s]"},
   /*sbc*/      {3209, E_INFO, "Did not find target directory [%s], it will be created."},        
   /*sbc(crypt)*/{3210, E_INFO, "Item [%s] saved with Encryption (EFS) API"},
   /*sbc(crypt)*/{3211, E_INFO, "Item [%s] restored with Encryption (EFS) API"},
   /*sbc NTRP*/  {3212, E_INFO, "Reparse Point [%s] saved"},
   /*sbc NTRP*/  {3213, E_INFO, "Reparse Point [%s] restored"},
   /*sbc NTRP*/  {3214, E_INFO, "Follow Reparse Point [%s] -> [%s]"},
   /*sbc(mail)*/ {3215, E_INFO, "Subject lines are displayed URL encoded"},
   /*sbc_rst*/   {3216, E_INFO, "Target file [%s] exists and will be overwritten."},
   /*sbc_rst*/   {3217, E_INFO, "File [%s] was renamed to [%s] which will be deleted on reboot."},
   /*sbc_rst*/   {3218, E_INFO, "Target file [%s] is in use so restore to [%s] and rename on reboot."},
   /*sbc(di)*/   {3220, E_INFO, "End of sbc_disk_info metadata reached."},
   /*sbc(di)*/   {3221, E_INFO, "Begin collecting 'disk_info' with %s"},
   /*sbc(di)*/   {3222, E_INFO, "End collecting disk_info"},
   /*sbc(tp)*/   {3225, E_INFO, "Found hard link: [%s]"},
   /*sbc(tp)*/   {3250, E_INFO, "Transferred: %0.f MB. Throughput: %0.2f MB/h"},
   /*sbc-win*/   {3251, E_INFO, "Directory [%s] excluded by 'nosbc' file."},
   /*sbc-win*/   {3252, E_INFO, "'nosbc' ignored for drive [%s] because of special backup target 'all'"},
   /*sbc*/       {3253, E_INFO, STR_SESAM_VERSION"             [%s]"},
   /*sbc*/       {3254, E_INFO, "Current item [%s]"},
   /*sbc*/       {3255, E_INFO, "Library %s, Version [%s] loaded."},
   /*sbc*/       {3256, E_INFO, "Mail info: %s: %s"},
   /*sbc*/       {3257, E_INFO, STR_SESAM_PACKAGE"             [%s]"},
   /*sbc*/       {3258, E_INFO, "Path relocation: [%s] => [%s]"},
   /*sbc*/       {3259, E_INFO, "%0.f%% processed."}, 
   ///*sbc*/       {3260, E_INFO, "Exclude match: [%s]"},
   /*sbc*/       {3261, E_INFO, STR_SESAM_INSTALLATION_DATE"         [%s]"},
   /*sbc*/       {3262, E_INFO, STR_SESAM_UPDATE_DATE"               [%s]"},
   /*sbc*/       {3263, E_INFO, STR_SESAM_SERVICEPACK_NUMBER"  [%s]"},
   /*sbc*/       {3264, E_INFO, STR_SESAM_SERVICEPACK_PACKAGE" [%s]"},
   /*sbc*/       {3265, E_INFO, STR_SESAM_SERVICEPACK_DATE"    [%s]"},
   /*sbc*/       {3266, E_INFO, "Remote connection:           %s"},
   /*sbc*/       {3267, E_INFO, "OpenSSL Version:             %s" },
   /*sbc*/       {3268, E_INFO, "cURL Version:                %s" },
   /*sbc*/       {3269, E_INFO, "cURL SSL Version:            %s" },
   /*sbc*/       {3270, E_INFO, "GNU Find Version:            %s" },
   /*sbc(nw)*/   {3304, E_INFO, "Resource: [%s]"},
   /*sbc*/       {3305, E_INFO, "Write end of file index record for item [%s] (fail over)"},
   /*sbc)*/      {3306, E_INFO, "Item [%s] has modification date/time same as in saveset. Skipping item due to \"-o newer\""},
   /*sbc)*/      {3307, E_INFO, "Unknown item comparison policy. Use \"-o newer=EQ|TG|<YYYY-MM-DD HH:MM:SS>\" option format."},
   /*sbc*/       {3308, E_INFO, "Item [%s] has shrunked during processing. Padding."},
   /*sbc*/       {3309, E_INFO, "Item processed successfully [%s] size: %lu"},
   /*sbc*/       {3310, E_INFO, "Checksum (%s): %s. (%s)"},
   /*sbc*/       {3311, E_INFO, "No data found for given backup level [%s]."},
   /*sbc*/       {3312, E_INFO, "File [%s] restored to temporary location [%s] will be moved to [%s] after system reboot."},
   /*sbc*/       {3313, E_INFO, "Journal tracking information. For backup source [%ls] found [%d] files changed since [%ls]"},
   /*sbc*/       {3314, E_INFO, "Journal tracking information. Occuring error for backup source [%ls]. Message [%ls]"},
   /*sbc*/       {3315, E_INFO, "Using NTFS journal for backup"},
   /*sbc*/       {3316, E_INFO, "%-20s: %s"},
   /*sbc*/       {3317, E_INFO, "%s\t%s"},
   /*sbc*/       {3318, E_INFO, "Overall processed data size: [%llu] bytes"},
   /*CLI*/       {3319, E_INFO, "Unrecognized option: -%c %s."},
   /*sbc*/       {3320, E_INFO, "Processed items having ACL/EA information: [%llu]"},
   /*sbc*/       {3321, E_INFO, "Data size of skipped items: [%llu] bytes"},
   /*sbc(HL-backup)*/   {3350, E_INFO, "New hardlink [%s] detected: index [0X%08X:0X%08X], total links %d"}, 
   /*sbc(HL-backup)*/   {3351, E_INFO, "Known hardlink [%s] processed: index [0X%08X:0X%08X], links processed %d of total %d"},
   /*sbc(HL-backup)*/   {3352, E_INFO, "Complete hardlink data stored: index [0X%08X:0X%08X], total links %d"},
   /*sbc(HL-backup)*/   {3353, E_INFO, "Partial hardlink data retrieved: index [0X%08X:0X%08X], links processed %d of total %d"},
   /*sbc(HL-backup)*/   {3354, E_INFO, "Hardlinked file [%s] retrieved (1/%d linked files)"},
   /*sbc(HL-backup)*/ //  {3355, E_INFO, "Hardlinked file [%s] linked to [%s] (0X%08X:0X%08X)"},
   /*sbc(HL-backup)*/   {3356, E_INFO, "Hardlink directory [%s\\_SharedHardlinkData_] processing started"},
   /*sbc(HL-backup)*/   {3357, E_INFO, "Hardlink file [%s] processing started"},
   /*sbc(HL-backup)*/   {3358, E_INFO, "Hardlink directory [%ls\\_SharedHardlinkData_] processed"},
   /*sbc(HL-backup)*/   {3359, E_INFO, "Hardlink file [%s] processed"},
   /*sbc(HL-restore)*/  {3360, E_INFO, "Hardlink [%s] restored: index [0X%08X:0X%08X], links restored %d of total links to be restored %d"},
   /*sbc(HL-restore)*/  {3361, E_INFO, "Hardlink [%s] restore skipped: index [0X%08X:0X%08X]"},

   /*sbc(HL-total_info)*/{3370, E_INFO, "Hardlinks summary: Processed [%lu] hard links refering to [%lu] files, with [%lu] files partially processed and [%lu] files not or incorrectly processed."},
   /*sbc(HL)*/         {3371, E_INFO, "Shared Hardlink Data: Processed [%lu] hard link collection directories."},
   // Workaround: following message added just to increase the log level of 2030 warning until "real" solution is not found.
   /**/          {3372, E_INFO, "Setting of short name [%s] for item [%s] failed [%s]."},
   /**/          {3373, E_INFO, "Processing HSM link [%s] as a file."},
     
   /*sbc(vss)*/  {3397, E_INFO,"No-repeatable error is occurring by the component [%ls]. Error: [%ls]. Host service [%ls] is going to be restarted."},
   /*sbc(vss)*/  {3398, E_INFO,"Repeatable error is occurring by the component [%ls]. Error: [%ls]. Operation is going to be restarted in [%d] seconds."},
   /*sbc(vss)*/  {3399, E_INFO,"Traverse file system for detecting reparse points. The option -o follow is set. It could takes some time. Waiting ..."},
   /*sbc(vss)*/  {3400, E_INFO,"-------------------- Snapshot properties ---------------------"},
   /*sbc(vss)*/  {3401, E_INFO,"SNAPSHOT ID = {%.8x-%.4x-%.4x-%.2x%.2x-%.2x%.2x%.2x%.2x%.2x%.2x}"},
   /*sbc(vss)*/  {3402, E_INFO,"Shadow copy Set: {%.8x-%.4x-%.4x-%.2x%.2x-%.2x%.2x%.2x%.2x%.2x%.2x}"},
   /*sbc(vss)*/  {3403, E_INFO,"Original count of shadow copies = %d"},
   /*sbc(vss)*/  {3404, E_INFO,"Original Volume name: %s, drive letter [%s], label [%s]"},
   /*sbc(vss)*/  {3405, E_INFO,"Creation Time: %s"},
   /*sbc(vss)*/  {3406, E_INFO,"Shadow copy device name: %s"},
   /*sbc(vss)*/  {3407, E_INFO,"Originating machine: %s"},
   /*sbc(vss)*/  {3408, E_INFO,"Service machine: %s"},
   /*sbc(vss)*/  {3409, E_INFO,"Exposed locally as: %s"},
   /*sbc(vss)*/  {3410, E_INFO,"Exposed remotely as %s"},
   /*sbc(vss)*/  {3411, E_INFO,"Path exposed: %s"},
   /*sbc(vss)*/  {3412, E_INFO,"Not Exposed"},
   /*sbc(vss)*/  {3413, E_INFO,"Provider name: %s. Id: {%.8x-%.4x-%.4x-%.2x%.2x-%.2x%.2x%.2x%.2x%.2x%.2x}"},
   /*sbc(vss)*/  {3414, E_INFO,"Attributes: %s"},
   /*sbc(vss)*/  {3420, E_INFO,"Writer: [%s]. Add component [%s] to snapshot set"},
   /*sbc(vss)*/  {3421, E_INFO,"Writer: [%s] is excluded from snapshot set"},
   /*sbc(vss)*/  {3430, E_INFO,"Writer: [%s]. Involve component [%s] to restore"},
   /*sbc(vss)*/  {3431, E_INFO,"Writer: [%s]. Involve subcomponent [%s] to restore"},
   /*sbc(vss)*/  {3432, E_INFO,"Database [%s] will be restored to the recovery database [%s]"},
   /*sbc(vss)*/  {3433, E_INFO,"Removing the recovery database [%s] ..."},
   /*sbc(vss)*/  {3434, E_INFO,"Storage group [%s] will be restored to the recovery storage group [%s]"},
   /*sbc(vss)*/  {3435, E_INFO,"Mounting database [%s] ..."},
   /*sbc(vss)*/  {3436, E_INFO,"Dismounting database [%s] ..."},
   /*sbc(vss)*/  {3437, E_INFO,"Public Folder database [%s] can not be restore into recovery storage group"},
   /*sbc_es*/    {3438, E_INFO,"%s"},
   /*sbc(vss)*/  {3440, E_INFO,"VSS backup component document"},
   /*sbc(vss)*/  {3441, E_INFO,"VSS writer metadata document"},
   /*eseutil*/   {3450, E_INFO,"eseutil: [%s]"},
   /*sbc(vss)*/  {3451, E_INFO,"%s"}, /* VSS backup document */
   /*sbc(vss)*/  {3452, E_INFO,"%s"}, /* VSS writer metadata */
   /*sbc(vss)*/  {3453, E_INFO,"Exchange LSN is corrupted for current backup operation. The backup type is going to change to FULL."},
   /*INFO*/      {3500, E_INFO, ""}, /* info level message with open text */
   /*INFO*/      {3501, E_INFO, "------------------------%s--------------------------------------"},
   /*sbc-XBSA*/  {3502, E_INFO, "XBSA:  {#s}"},  // {#s} ==> arg 1 is format string 
   /*sbc-com-interface*/ {3503, E_INFO, "COM:   {#s}"},  // {#s} ==> arg 1 is format string
   /*SBC_NDMP*/  {3504, E_INFO, "NDMP: {#s}"},
   /*SBC_NDMP*/  {3505, E_INFO, "Backup Type:      %s"},
   /*SBC_NDMP*/  {3506, E_INFO, "Block Size:       %lu"},     /* in bytes */
   /*SBC_NDMP*/  {3507, E_INFO, "Record Size:      %lu"},    /* in KB */
   /*SBC_NDMP*/  {3508, E_INFO, "Window Size:      %llu"},   /* in MB */
   /*SBC_NDMP*/  {3509, E_INFO, "DAR:              %s"},             /* TRUE | FALSE */
   /*SBC_NDMP*/  {3510, E_INFO, "NDMP-enviroment:%s=%s"}, /* multiple values, for each ENV VAR separately */
   /*SBC_NDMP*/  {3511, E_INFO, "Segment number:  %lu"},
   /*SBC_NDMP*/  {3512, E_INFO, "ENV {#s}"},
   /*SBC_NDMP*/  {3513, E_INFO, "SIGNAL: {#s}"},
   /*SBC_NDMP*/  {3514, E_INFO, "Completing operation: {#s}"},
   /*SBC_NDMP*/  {3515, E_INFO, "Operation completed: {#s}"},
   /*SBC_NDMP*/  {3516, E_WARNING, "Meta file not found!  %s"},
   /*SBC_NDMP*/  {3517, E_WARNING, "Environment variable ENHANCED_DAR_ENABLED is set on DATA Ontap < 8.0"},
   /*KERNEL SMK*/ {3526, E_INFO, "{#s}"},
   /*KERNEL SMK*/ {3527, E_INFO, "{#s}"}, // used for EOL adaption
   /*sbc-XBSA*/   {3536, E_INFO, "# %s #"},
   /*sbc-XBSA*/   {3550, E_INFO, "%s%s"},

   /*MOSS2K*/ {3600, E_INFO, "Processing MOSS2K component [%s]..."},
   /*MOSS2K*/ {3601, E_INFO, "Restoring MOSS2K component [%s]..."},
   /*MOSS2K*/ {3602, E_INFO, "MOSS2K component [%s] successfully restored."},
   /*MOSS2K*/ {3603, E_INFO, "MOSS2K component [%s] successfully restored."},
   /*MOSS2KS*/{3610, E_INFO, "MOSS2KS Info: [%s]"},
   /*Hyper-V*/{3700, E_INFO, "Hyper-V Info: %s"},
   /*Hyper-V*/{3701, E_INFO, "Hyper-V cluster information: \n%s"},
   /*Hyper-V*/{3702, E_INFO, "Hyper-V: Start backup of VM '%s' [%s]"},
   /*Hyper-V*/{3703, E_INFO, "Hyper-V: Hyper-V file [%s]"},
   /*Hyper-V*/{3704, E_INFO, "Hyper-V: Backup of VM '%s' [%s] finished successfully"},

/*Hyper-V*/{3705, E_INFO, "Hyper-V: Disk info '%s' : '%s'"},

   /*XEN*/    {3801, E_INFO, ""}, /* XEN VMDK LIS FILE */
   /*sbc-vmjava*/{3900, E_INFO, "Creating backup snapshot on VM."},
   /*sbc-vmjava*/{3901, E_INFO, "Extracting backup data from the target virtual machine."},
   /*sbc-vmjava*/{3902, E_INFO, "Execute command: [%s]"},
   /*sbc-vmjava*/{3903, E_INFO, "Dump folder '%s' already exists."},
   /*sbc-vmjava*/{3904, E_INFO, "Create dump folder '%s'"},
   /*sbc-vmjava*/{3905, E_INFO, "Exit code from %s: [%s] - %s"},
   /*sbc-vmjava*/{3906, E_INFO, "Deleting backup snapshot."},
   /*sbc-vmjava*/{3907, E_INFO, "SESAM VM SBC access, Version: '%s'"},
   /*sbc-vmjava*/{3908, E_INFO, "Deleting dump directory '%s'"},
   /*sbc-vmjava*/{3909, E_INFO, "Executing VM with parameter: %s"},                      
   /*sbc-vmjava*/{3910, E_INFO, "Sesam 'work' directory: '%s'"}, 
   /*sbc-vmjava*/{3911, E_INFO, "Restore VM with parameter: %s"},
   /*sbc-vmjava*/{3912, E_INFO, "Operation successfully completed"},          
   /*sbc-vm*/    {3923, E_INFO, "VM pre actions successfully finished"}, // to handle VDDK crashes at start
   /*sbc-vm*/    {3924, E_INFO, "Display file: Type: %s Saveset: %s File: %s"},
   /*sbc-vm*/    {3925, E_INFO, "VDDK:    {#s}"},  // {#s} ==> arg 1 is format string 
   /*sbc-vm*/    {3926, E_INFO, "[%s] %% of disk processed."}, 
   /*sbc-vm*/    {3927, E_INFO, "VMX: %s"},
   /*sbc-vm*/    {3928, E_INFO, "VMDK: %s"},
   /*sbc-vm*/    {3929, E_INFO, "SBCVM:   {#s}"},  // {#s} ==> arg 1 is format string 
   /*sbc-vm*/    {3930, E_INFO, "# SESAM BACKUP CLIENT FOR VSPHERE, VERSION: %s #"},
   /*sbc-vm*/    {3931, E_INFO, "Set level to '%s'"},
   /*sbc-vm*/    {3932, E_INFO, "Save CBT:  {#s}"},  // {#s} ==> arg 1 is format string 
   /*sbc-vm*/    {3933, E_INFO, "%-18s: %s"}, 
   /*sbc-vm*/    {3934, E_INFO, "%s operation was OK"}, // to handle VDDK crashes at finish
       
   /*sbc-vmjlog*/{3935, E_INFO, "Copying VM to host ..."},
   /*sbc-vmjlog*/{3936, E_INFO, "Copying VM ... Done"},
   /*sbc-vmjlog*/{3937, E_INFO, "Register VM ..."},
   /*sbc-vmjlog*/{3938, E_INFO, "No host found in datacenter to register the VM"},
   /*sbc-vmjlog*/{3939, E_INFO, "VM created successfully"},
   /*sbc-vmjlog*/{3940, E_INFO, "Re-configure VM ..."},
   /*sbc-vmjlog*/{3941, E_INFO, "Re-configure VM. Done"},
   /*sbc-vmjlog*/{3942, E_INFO, "Putting VM File '%s'"}, 
   /*sbc-vmjlog*/{3944, E_INFO, "VM '%s' is running, cancel restore operation"},
   /*sbc-vmjlog*/{3945, E_INFO, "Prepare for overwriting VM '%s'"},
   /*sbc-vmjlog*/{3946, E_INFO, "Remove directory '%s' of VM '%s' ..."},
   /*sbc-vmjlog*/{3947, E_INFO, "Removed directory '%s' of VM '%s'"},
   /*sbc-vmjlog*/{3948, E_INFO, "Delete VM '%s' ..."},
   /*sbc-vmjlog*/{3949, E_INFO, "VM '%s' deleted"},
   /*sbc-vmjlog*/{3950, E_INFO, "Remove snapshots from VM '%s' ..."},
   /*sbc-vmjlog*/{3951, E_INFO, "Snapshots from VM '%s' removed"},   
   /*sbc-vmjlog*/{3952, E_INFO, "Overwrite VM '%s'"},   
       
   /*sbc-vmjwsf*/{3954, E_INFO, "Downloading Virtual Machine configuration directory skipped. Exclude All is set" },
   /*sbc-vmjwsf*/{3955, E_INFO, "Downloading Virtual Machine Snapshot Suspend / Log directory completed"},
   /*sbc-vmjwsf*/{3956, E_INFO, "Downloading Virtual disks..."},
   /*sbc-vmjwsf*/{3957, E_INFO, "Downloading Virtual disks completed"},
   /*sbc-vmjwsf*/{3958, E_INFO, "Downloading VM File %s"},
   /*sbc-vmjwss*/{3960, E_INFO, "No Snapshots found"},
   /*sbc-vmjwss*/{3961, E_INFO, "Snapshot Name : %s"},
   /*sbc-vmjwss*/{3962, E_INFO, "Operation %s completed successfully"},
   /*sbc-vmjwsf*/{3963, E_INFO, "Downloading Virtual Machine VMX configuration file..."},
   /*sbc-vmjwsf*/{3964, E_INFO, "Downloading Virtual Machine VMX configuration file completed"},
   /*sbc-vmjwsf*/{3965, E_INFO, "Downloading Virtual Machine configuration directory..."},
   /*sbc-vmjwsf*/{3966, E_INFO, "Downloading Virtual Machine configuration directory completed"},
   /*sbc-vmjwsf*/{3967, E_INFO, "Not able to find %s"},
   /*sbc-vmjwsf*/{3968, E_INFO, "Downloading Virtual Machine Snapshot / Suspend / Log Directory"},
   /*sbc-vmjwsf*/{3969, E_INFO, "Already downloaded : {%s#vm#%s}"},

   /*cm_url*/    {3970, E_INFO, "Start download: [%s]"},
   /*cm_url*/    {3971, E_INFO, "Setting new temporary file: [%s] ..."},
   /*cm_url*/    {3972, E_INFO, "Remove file: [%s]"},
   /*cm_url*/    {3973, E_INFO, "Download ok: %s"},
   /*cm_url*/    {3974, E_INFO, "Start upload: %s, size: %lld"},
   /*cm_url*/    {3975, E_INFO, "Upload ok: %s"},
   /*libcurl*/   {3976, E_INFO, "Curl: %s"},
   /*sbc(all)*/  {3977, E_INFO, "Opening pipe [%s] ..."},
   /*sbc_vmware*/{3978, E_INFO, "Libvirt connected to: vCenter - [%s], ESX - [%s]"},
   /*sbc_vmware*/{3979, E_INFO, "VDDK connected: [%s]"},
   /*sbc_vmware*/{3980, E_INFO, "Opening disk: [%s]"},
   /*sbc_vmware*/{3981, E_INFO, "Disk opened successfully: [%s]"},
   /*sbc_vmware*/{3982, E_INFO, "Create virtual machine: [%s]"},
   /*sbc_vmware*/{3983, E_INFO, "current VM moref=%s"},
   /*sbc_vmware*/{3984, E_INFO, "current snapshot moref=%s"},
   /*sbc_vmware*/{3985, E_INFO, "VMDK of VM=%s with snapshot=%s"},
   /*sbc_vmware*/{3986, E_INFO, "%s"},
   /*sbc_vmware*/{3987, E_INFO, "Create snapshot '%s' (memory=%s, quiesce=%s)"},
   /*sbc_vmware*/{3988, E_INFO, "Required for 'changed block tracking' [snapshot=%s,drive=%s,changeid=%s]"},
   /*sbc_vmware*/{3989, E_INFO, "VMDK=%s,changeid=%s]"},
   /*sbc_vmware*/{3990, E_INFO, "Write changes of VMDK to file '%s'"},
   /*sbc_vmware*/{3991, E_INFO, "Executed command failed with exitcode '%s', try run same command again."},
   /*sbc_vmware*/{3992, E_INFO, "3992=No used blocks found for VMDK '%s'"},
   /*sbc_vmware*/{3998, E_INFO, "No virtual disks defined for VM, skip backup '%s'"},
   /*sbc_vmware*/{3999, E_INFO, "%s"},    

   /*TRACE*/     {4000, E_TRACE, ""}, /* trace level message is open text */
    
   /*LAST*/      {9999, E_ERROR, "Unknown message code: [%d]."}
};

</nowiki>