{"id":454,"date":"2020-02-07T20:38:15","date_gmt":"2020-02-07T17:38:15","guid":{"rendered":""},"modified":"2022-08-17T10:40:16","modified_gmt":"2022-08-17T07:40:16","slug":"error-codes-and-log-messages","status":"publish","type":"docs","link":"https:\/\/microimpuls.com\/en\/docs\/micropvr\/launch-and-use\/error-codes-and-log-messages","title":{"rendered":"Possible error codes and messages in logs"},"content":{"rendered":"<h2 class=\"wp-block-heading\">Log micropvr<\/h2>\n\n\n\n<p>All messages have a four-digit code, with the first digit of the code denoting the module:<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li><strong>1<\/strong> \u2014 other communications.<\/li><li><strong>2<\/strong> \u2014 API messages.<\/li><li><strong>3<\/strong> \u2014 DBMS messages.<\/li><li><strong>4<\/strong> \u2014 Task Manager (TASK MANAGER).<\/li><li><strong>5<\/strong> \u2014 Recording Process Manager (RECORDER MANAGER).<\/li><li><strong>6<\/strong> \u2014 Records Manager (RECORDS MANAGER) messages.<\/li><\/ul>\n\n\n\n<p>Messages with x0xx format refer to the micropvr startup process.<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table><tbody><tr><td>Code<\/td><td>Format<\/td><td>Description<\/td><td>Level<\/td><td>Example<\/td><\/tr><tr><td>1000<\/td><td>MicroPVR Manager<\/td><td>beginning of MicroPVR Manager Launch<\/td><td>INFO<\/td><td>Wed Mar 15 14:37:03 2017 INFO INIT main[13521]: (1000) MicroPVR Manager<\/td><\/tr><tr><td>1001<\/td><td>%module started<\/td><td>start message of the %module module<\/td><td>INFO<\/td><td>Wed Mar 15 14:37:04 2017 INFO INIT main[13521]: (1001) TASKS MANAGER started<\/td><\/tr><tr><td>1003<\/td><td>configuration loading failed, use defaults<\/td><td>error reading configuration, will use default settings<\/td><td>ERROR<\/td><td>Wed Mar 15 14:40:00 2017 ERROR INIT main[21013]: (1003) configuration loading failed, use defaults<\/td><\/tr><tr><td>1004<\/td><td>configuration is loaded<\/td><td>configuration successfully read and applied<\/td><td>INFO<\/td><td>Wed Mar 15 14:40:00 2017 INFO INIT main[21013]: (1004) configuration is loaded<\/td><\/tr><tr><td>1005<\/td><td>objects not created<\/td><td>initialization error of any module<\/td><td>CRITICAL<\/td><td>Wed Mar 15 14:41:00 2017 CRITICAL INIT StartRecordersManager[21013]: (1005) objects not created<\/td><\/tr><tr><td>1006<\/td><td>reading tasks<\/td><td>start the process of reading tasks from the configuration<\/td><td>INFO<\/td><td>Wed Mar 15 14:37:04 2017 INFO INIT main[13521]: (1006) reading tasks<\/td><\/tr><tr><td>2000<\/td><td>binding<\/td><td>beginning of API initialization<\/td><td>INFO<\/td><td>Wed Mar 15 14:40:01 2017 INFO API StartTCPServer[21013]: (2000) binding methods<\/td><\/tr><tr><td>2001<\/td><td>API init fail: %<\/td><td>aPI launcher<\/td><td>CRITICAL<\/td><td>Wed Mar 15 14:41:00 2017 CRITICAL INIT StartTCPServer[21013]: (2001) API init fail: port binding fail<\/td><\/tr><tr><td>2002<\/td><td>bind ok<\/td><td>aPI initialization completed<\/td><td>INFO<\/td><td>Wed Mar 15 14:40:01 2017 INFO API StartTCPServer[21013]: (2002) bind ok<\/td><\/tr><tr><td>3000<\/td><td>id generator init failure<\/td><td>failure to start the task identifier generator<\/td><td>CRITICAL<\/td><td>Thu Mar 16 16:55:52 2017 CRITICAL GENERIC DB DBTaskNumberGenerator[13321]: (3000) id generator init failure<\/td><\/tr><tr><td>3001<\/td><td>check if column %col. exists in %table<\/td><td>messages of verification of compliance with the database tables of the current version<\/td><td>INFO<\/td><td>Wed Mar 15 14:40:00 2017 INFO GENERIC DB CheckColumnExists[21013]: check if column channelName exists in TasksTMTable<\/td><\/tr><tr><td>3002<\/td><td>migrate, %<\/td><td>migration report<\/td><td>WARNING<\/td><td>Thu Mar 16 16:55:52 2017 WARNING GENERIC DB Migrate_version_1_5_0b[13321]: (3002) migrate, set duration = stopTimestamp \u2014 startTimestamp in tasks<\/td><\/tr><tr><td>4000<\/td><td>load all tasks to queue<\/td><td>start loading tasks from the DB<\/td><td>INFO<\/td><td>Wed Mar 15 14:40:00 2017 INFO TASKS MANAGER LoadAll[21013]: (4000) load all tasks to queue<\/td><\/tr><tr><td>5000<\/td><td>load recorder from DB<\/td><td>recording<\/td><td>INFO<\/td><td>Wed Mar 15 14:40:01 2017 INFO RECORDERS MANAGER FillWatchlistFromDB[21013]: (5000) load recorder from DB: task_id = 992283, channel_id = 1, channel_name = channel_1<\/td><\/tr><tr><td>5001<\/td><td>can't start task, postpone<\/td><td>it is not possible to start recording now, the task is postponed<\/td><td>WARNING<\/td><td>Wed Mar 15 14:40:01 2017 WARNING RECORDERS MANAGER FillWatchlistFromDB[21013]: (5001) can't start task, postpone: task_id = 992283, channel_id = 1, channel_name = channel_1<\/td><\/tr><tr><td>5002<\/td><td>task was not started<\/td><td>recording information was in the database but no recorder process information; a new recorder process will be launched<\/td><td>WARNING<\/td><td>Wed Mar 15 14:40:01 2017 WARNING RECORDERS MANAGER FillWatchlistFromDB[21013]: (5002) task was not started: task_id = 992283, channel_id = 1, channel_name = channel_1<\/td><\/tr><tr><td>6000<\/td><td>record added to watchlist from DB<\/td><td>record file added to watch list<\/td><td>INFO<\/td><td>Wed Mar 15 14:40:01 2017 INFO RECORDS MANAGER TryAddToWatchlistFromDB[21013]: (6000) record added to watchlist from DB: task_id = 992283, channel_id = 1, channel_name = channel_1.<\/td><\/tr><tr><td>6001<\/td><td>can't add record to watchlist: %s<\/td><td>failure to add a file to the surveillance list<\/td><td>WARNING<\/td><td>Wed Mar 15 14:40:01 2017 WARNING RECORDS MANAGER TryAddToWatchlistFromDB[21013]: (6001) can't add record to watchlist: task with ID 992283 does not exist in DB.<\/td><\/tr><tr><td>1200<\/td><td>configuration has been loaded<\/td><td>readout<\/td><td>INFO<\/td><td>Wed Mar 15 14:40:00 2017 INFO CONFIG CONTROL LoadConfigs[21013]: (1200) configuration has been loaded<\/td><\/tr><tr><td>1201<\/td><td>error read config file: %<\/td><td>error reading configuration file<\/td><td>ERROR<\/td><td>Wed Mar 15 14:40:00 2017 ERROR CONFIG CONTROL ReadConfig[21013]: (1201) file \/etc\/micropvr\/micropvr.conf was not found<\/td><\/tr><tr><td>1202<\/td><td>configuration parsing failed: %<\/td><td>jSON object parsing error in configuration file<\/td><td>ERROR<\/td><td>Wed Mar 15 14:40:00 2017 ERROR CONFIG CONTROL ReadConfig[21013]: (1202) configuration parsing failed: config root is non-object<\/td><\/tr><tr><td>1203<\/td><td>configuration parsing completed<\/td><td>jSON configuration object analysis successfully completed<\/td><td>INFO<\/td><td>Wed Mar 15 14:40:00 2017 INFO INIT Check[21013]: (1203) configuration parsing completed<\/td><\/tr><tr><td>1204<\/td><td>backup config, file name: %file<\/td><td>backup configuration from the %file file<\/td><td>DEBUG<\/td><td>Wed Mar 15 14:40:00 2017 DEBUG CONFIG CONTROL BackupConfig[21013]: (1204) backup config, file name: \/etc\/micropvr\/micropvr.conf<\/td><\/tr><tr><td>1205<\/td><td>try to backup config, backup file name: %file<\/td><td>configuration backup to %file file<\/td><td>INFO<\/td><td>Wed Mar 15 14:40:00 2017 INFO CONFIG CONTROL BackupConfig[21013]: (1205) try to backup config, backup file name: \/etc\/micropvr\/micropvr.conf-2016-12-19-19-16:37:49<\/td><\/tr><tr><td>1206<\/td><td>backup error: %<\/td><td>cockpit<\/td><td>WARNING<\/td><td>Wed Mar 15 14:40:00 2017 WARNING CONFIG CONTROL BackupConfig[21013]: (1206) backup error: can't write file \/etc\/micropvr\/micropvr.conf-2016-12-19-16:37:49<\/td><\/tr><tr><td>1207<\/td><td>config write error: %<\/td><td>configuration file recording error<\/td><td>WARNING<\/td><td>Wed Mar 15 14:40:00 2017 WARNING CONFIG CONTROL WriteConfig[21013]: (1207) config write error: can't write file \/etc\/micropvr.conf<\/td><\/tr><tr><td>2100<\/td><td>API %method: %params<\/td><td>call %method with %params parameters<\/td><td>DEBUG<\/td><td>Wed Mar 15 15:52:23 2017 DEBUG API CancelTask[21013]: (2100) API cancel_task: channel_id = 110, record_location =<\/td><\/tr><tr><td>2101<\/td><td>API %method error (%code): %<\/td><td>%method error, %code error<\/td><td>WARNING<\/td><td>Wed Mar 15 15:52:23 2017 INFO API CancelTask[21013]: (2101) API cancel_task fail (101): empty 'params' object<\/td><\/tr><tr><td>2102<\/td><td>API %method result: %<\/td><td>method-call<\/td><td>DEBUG<\/td><td>Wed Mar 15 15:52:23 2017 INFO API CancelTask[21013]: (2102) API cancel_task fail (101): empty 'params' object<\/td><\/tr><tr><td>2103<\/td><td>incorrect %param: %i<\/td><td>message to check the parameters of the method create_new_task about the incorrect parameter<\/td><td>WARNING<\/td><td>Wed Mar 15 15:52:23 2017 INFO API CreateNewTask[21013]: (2103) incorrect channel_id: -1<\/td><\/tr><tr><td>2104<\/td><td>missed parameter: %param<\/td><td>message to check the parameters of the create_new_task method about the missed mandatory parameter<\/td><td>WARNING<\/td><td>Wed Mar 15 15:52:23 2017 INFO API CreateNewTask[21013]: (2104) missed parameter: channel_id<\/td><\/tr><tr><td>3100<\/td><td>%<\/td><td>error<\/td><td>ERROR<\/td><td>Thu Mar 16 16:55:52 2017 ERROR GENERIC DB FillList[13321]: (3100) error when reading from DB<\/td><\/tr><tr><td>3101<\/td><td>%<\/td><td>request<\/td><td>EXTENDED<\/td><td>Thu Mar 16 16:55:52 2017 EXTENDED GENERIC DB SendQuery[13321]: (3101) UPDATE TasksTMTable SET taskStatus=11 WHERE taskID=1006750<\/td><\/tr><tr><td>3102<\/td><td>DB are empty<\/td><td>no entries in the database (when requesting content)<\/td><td>WARNING<\/td><td>Thu Mar 16 16:55:52 2017 WARNING GENERIC DB GetFileOffset[13321]: (3102) DB are empty<\/td><\/tr><tr><td>3103<\/td><td>incorrect task in DB<\/td><td>the task has no identifier or is incorrect<\/td><td>ERROR<\/td><td>Thu Mar 16 16:55:52 2017 WARNING GENERIC DB GetFileOffset[13321]: (3103) DB are empty<\/td><\/tr><tr><td>3104<\/td><td>attempt already write present task with file_name = %file<\/td><td>in the database there is already a recorder with this file name<\/td><td>WARNING<\/td><td>Thu Mar 16:55:52 2017 WARNING GENERIC DB NoDuplicationCheck[13321]: (3104) attempt write already present task with file_name = \/tmp\/pvr\/ch_63\/ file_location = \/tmp\/pvr\/ch_63\/ch_id-63_time-1489461902_task_id-96 2733.ts<\/td><\/tr><tr><td>3105<\/td><td>cancel task write task_id = %ID initialize incorrect<\/td><td>attempting to write an incorrect task, for example, if the recording start time is longer than the end time<\/td><td>ERROR<\/td><td>Thu Mar 16 16:55:52 2017 ERROR GENERIC DB WriteTask[13321]: (3105) cancel task write task_id = 962733 initialize incorrect<\/td><\/tr><tr><td>4100<\/td><td>task execution started: task_id = %ID<\/td><td>new task, identifier %ID<\/td><td>INFO<\/td><td>Tue Mar 14 06:25:17 2017 INFO TASKS MANAGER MainThread[18527]: (4100) task execution started: task_id = 962679<\/td><\/tr><tr><td>4101<\/td><td>task is being postponed: task_id = %ID<\/td><td>performing the %ID task postponed<\/td><td>WARNING<\/td><td>Wed Mar 15 15:43:03 2017 WARNING TASKS MANAGER PostponeTask[21013]: (4101) task is being postponed: task_id = 993388<\/td><\/tr><tr><td>4102<\/td><td>postponing has failed: task_id = %ID, channel_id = %channel<\/td><td>the task will not be delayed due to an error, manual restart may be required<\/td><td>ERROR<\/td><td>Wed Mar 15 15:43:03 2017 ERROR TASKS MANAGER PostponeTask[21013]: task is being postponed: (4102) task_id = 993388, channel_id = 1<\/td><\/tr><tr><td>4103<\/td><td>try to repeat task: task_id = %ID, channel_name = %name, channel_id = %channel<\/td><td>restart the periodic task<\/td><td>INFO<\/td><td>Wed Mar 15 06:25:03 2017 INFO TASKS MANAGER RepeatTask[18527]: (4103) try to repeat task: task_id = 985130, channel_name = name, channel_id = 65<\/td><\/tr><tr><td>4104<\/td><td>repeat has failed: task_id = %ID<\/td><td>re-start periodic task error may require manual restart<\/td><td>ERROR<\/td><td>Wed Mar 15 06:25:03 2017 ERROR TASKS MANAGER RepeatTask[18527]: (4104) repeating has failed: task_id = 985130, channel_name = name, channel_id = 65<\/td><\/tr><tr><td>4105<\/td><td>task completed: task_id = %ID, channel_name = %name, channel_id = %channel<\/td><td>task completion<\/td><td>INFO<\/td><td>Tue Mar 14 06:26:01 2017 INFO TASKS MANAGER FinalizeTask[18527]: (4105) task completed: task_id = 962585, channel_name = name, channel_id = 2<\/td><\/tr><tr><td>4106<\/td><td>task repeated, skip<\/td><td>attempting to run a task that has already been restarted; perhaps the recording time is too short<\/td><td>WARNING<\/td><td>Wed Mar 15 15:44:10 2017 INFO TASKS MANAGER ExecuteTask[21013]: (4106) task repeated, skip: channel_id: 87, channel_name: name, location: \/tmp\/pvr\/ch_87, task_id: 993525<\/td><\/tr><tr><td>4107<\/td><td>task is not new, skip<\/td><td>attempting to start a task that is not new<\/td><td>WARNING<\/td><td>Wed Mar 15 15:44:10 2017 INFO TASKS MANAGER ExecuteTask[21013]: (4107) task is not new, skip: channel_id:87, channel_name: name, location: \/tmp\/pvr\/ch_87, task_id: 993525<\/td><\/tr><tr><td>4108<\/td><td>execute<\/td><td>start-up<\/td><td>INFO<\/td><td>Wed Mar 15 14:40:01 2017 INFO TASKS MANAGER ExecuteTask[21013]: (4108) execute task: channel_id: 9, channel_name: name, location: \/tmp\/pvr\/ch_9, task_id: 992849.<\/td><\/tr><tr><td>4109<\/td><td>null cancel request skipped<\/td><td>attempt to fulfill an empty request to cancel the task<\/td><td>WARNING<\/td><td>Wed Mar 15 15:49:43 2017 WARNING TASKS MANAGER CancelTasksByMask[21013]: (4109) null cancel request skipped<\/td><\/tr><tr><td>4110<\/td><td>cancel task with ID %ID<\/td><td>cancellation of the %ID task<\/td><td>INFO<\/td><td>Wed Mar 15 15:49:43 2017 INFO TASKS MANAGER CancelTasksByMask[21013]: (4110) cancel task with ID 992849<\/td><\/tr><tr><td>4111<\/td><td>cancel tasks and stop record for channel_id%channel and location%loc<\/td><td>cancel all tasks to write %channel to %loc<\/td><td>INFO<\/td><td>Wed Mar 15 15:49:43 2017 INFO TASKS MANAGER CancelTasksByMask[21013]: (4111) cancel tasks and stop record for channel_id 1 and location<\/td><\/tr><tr><td>4112<\/td><td>generate new tasks<\/td><td>generation of a new task for periodic tasks<\/td><td>INFO<\/td><td>Tue Mar 14 06:25:03 2017 INFO TASKS MANAGER GenerateNewTask[18527]: (4112) generate new task: task_id = 962735, channel_id = 65, channel_name = name, start_timestamp = 1489461903, stop_timestamp = 1489462329, real duration is 426<\/td><\/tr><tr><td>4113<\/td><td>delete task from storage: task_id = %ID<\/td><td>removal<\/td><td>INFO<\/td><td>Tue Mar 14 06:26:01 2017 INFO TASKS MANAGER DeleteTaskFromStorageByID[18527]: (4113) delete task from storage: task_id = 962585<\/td><\/tr><tr><td>4114<\/td><td>new task add<\/td><td>add-on<\/td><td>INFO<\/td><td>Tue Mar 14 06:25:03 2017 INFO TASKS MANAGER AddTaskIntoStorage[18527]: (4114) new task add: task_id = 962735, channel_id = 65, channel_name = name, start_timestamp = 1489461903, stop_timestamp = 1489462329, real duration is 426<\/td><\/tr><tr><td>4115<\/td><td>generate delayed task<\/td><td>generation<\/td><td>WARNING<\/td><td>Wed Mar 15 15:43:02 2017 WARNING TASKS MANAGER GeneratePostponedTask[21013]: (4115) generate postponed task: task_id = 993498, channel_id = 20, channel_name = name, start_timestamp = 1489581842, stop_timestamp = 1489581843, real duration is 1<\/td><\/tr><tr><td>4116<\/td><td>can't generate delayed tasks<\/td><td>delayed task generation error: start time is longer and equal to stop time<\/td><td>WARNING<\/td><td>Wed Mar 15 15:43:03 2017 WARNING TASKS MANAGER GeneratePostponedTask[21013]: (4116) can't generate postponed task: task_id = 993499, channel_id = 21, channel_name = name, start_timestamp = 1489581843, stop_timestamp = 1489581843, real duration is 0<\/td><\/tr><tr><td>4117<\/td><td>get the job list<\/td><td>request<\/td><td>DEBUG<\/td><td>Wed Mar 15 15:43:03 2017 DEBUG TASKS MANAGER GetTasksList[21013]: (4117) get tasks list<\/td><\/tr><tr><td>5100<\/td><td>can't create folder %loc, task %ID will be postponed<\/td><td>directory error of %loc<\/td><td>ERROR<\/td><td>Tue Mar 14 06:25:03 2017 ERROR RECORDERS MANAGER MainThread[18527]: (5100) can't create folder \/tmp\/pvr\/ch_63\/, task 12314 will be postponed<\/td><\/tr><tr><td>5101<\/td><td>starting record: task_id = %ID, channel_id = %channel<\/td><td>start of recording<\/td><td>INFO<\/td><td>Tue Mar 14 06:25:03 2017 INFO RECORDERS MANAGER MainThread[18527]: (5101) starting record: task_id = 962733, channel_id = 63<\/td><\/tr><tr><td>5102<\/td><td>can't cancel record: %s<\/td><td>write-off<\/td><td>WARNING<\/td><td>Tue Mar 14 06:25:03 2017 WARNING RECORDERS MANAGER StopRecordersByMask[18527]: (5102) can't cancel record: no task with ID 962733<\/td><\/tr><tr><td>5103<\/td><td>cancelled record<\/td><td>recording stopped, recorder process completed<\/td><td>INFO<\/td><td>Wed Mar 15 15:49:43 2017 INFO RECORDERS MANAGER StopRecordersByMask[21013]: (5103) record cancelled: task_id = 993428, channel_id = 1, record_location = \/tmp\/pvr\/ch_1<\/td><\/tr><tr><td>5104<\/td><td>cancelling record: channel_id = %channel, record_location = %loc<\/td><td>stop all recorder processes for %channel channel and %loc directory if %loc is empty \u2014 for all directories<\/td><td>INFO<\/td><td>Wed Mar 15 15:49:43 2017 INFO RECORDERS MANAGER StopRecordersByMask[21013]: (5104) cancelling record: channel_id = 1, record_location =<\/td><\/tr><tr><td>5105<\/td><td>kill recorder with pid %pid<\/td><td>completion<\/td><td>INFO<\/td><td>Tue Mar 14 06:26:01 2017 INFO RECORDERS MANAGER StopRecorder[18527]: (5105) kill recorder with pid 26796<\/td><\/tr><tr><td>5106<\/td><td>can't kill PID %pid: %s<\/td><td>failure<\/td><td>CRITICAL<\/td><td>Tue Mar 14 06:26:01 2017 CRITICAL RECORDERS MANAGER StopRecorder[18527]: (5106) can't kill PID 1390: process does not have permission<\/td><\/tr><tr><td>5107<\/td><td>recorder with pid %pid still alive, use -9<\/td><td>completion of the process with SIGKILL assistance<\/td><td>WARNING<\/td><td>Tue Mar 14 06:26:01 2017 WARNING RECORDERS MANAGER StopRecorder[18527]: (5107) recorder with pid 26796 still alive, use -9<\/td><\/tr><tr><td>5109<\/td><td>fork failed<\/td><td>vfork call error()<\/td><td>CRITICAL<\/td><td>Tue Mar 14 06:26:01 2017 WARNING RECORDERS MANAGER StartRecorder[18527]: (5109) fork failed<\/td><\/tr><tr><td>5110<\/td><td>recorder is starting: run cmd: %s<\/td><td>start of the recorder process<\/td><td>DEBUG<\/td><td>Tue Mar 14 06:25:03 2017 DEBUG RECORDERS MANAGER StartRecorder[12264]: (5110) recorder is starting: run cmd: fake_recorder -f \"\/tmp\/pvr\/ch_63\/ch_id-63_time-1489461902_task_id-9 62733.ts\" -i \"udp:\/\/\/\/ 1.1.1.1\" -t 430 -p \"\/var\/run\/micropvr\/recorder_ch63_962733.pid\" -l \"\/var\/log\/micropvr\/recorder.log\" &gt;\/dev\/null 2&gt;\/dev\/null &lt;\/dev\/null &amp;<\/td><\/tr><tr><td>5111<\/td><td>recorder started: task_id = %ID<\/td><td>recorder successfully launched<\/td><td>INFO<\/td><td>Tue Mar 14 06:25:03 2017 INFO RECORDERS MANAGER CheckRecorders[18527]: (5111) recorder started: task_id = 962729, channel_id = 59, channel_name = name<\/td><\/tr><tr><td>5112<\/td><td>failed to start recorder, postponed: task_id = %ID<\/td><td>recorder was not started before the timeout, the task restarted<\/td><td>ERROR<\/td><td>Wed Mar 15 15:42:40 2017 ERROR RECORDERS MANAGER CheckRecorders[21013]: (5112) failed to start recorder, postpone: task_id = 993427, channel_id = 100, channel_name = name<\/td><\/tr><tr><td>5113<\/td><td>recorder is dead, restarting: task_id = %ID<\/td><td>recorder ended unexpectedly and will run again, the task is not restarted<\/td><td>WARNING<\/td><td>Wed Mar 15 15:42:31 2017 WARNING RECORDERS MANAGER CheckRecorders[21013]: (5113) recorder is dead, restarting: task_id = 993427, channel_id = 100, channel_name = name<\/td><\/tr><tr><td>5114<\/td><td>record completed: task_id = %ID<\/td><td>recording completed<\/td><td>INFO<\/td><td>Tue Mar 14 06:26:01 2017 INFO RECORDERS MANAGER CheckRecorders[18527]: (5114) record completed: task_id = 962585, channel_id = 2, channel_name = name<\/td><\/tr><tr><td>5115<\/td><td>creating locaton%location<\/td><td>creating a %loc directory<\/td><td>DEBUG<\/td><td>Tue Mar 14 06:26:01 2017 DEBUG RECORDERS MANAGER CreateFolderIfNotExist[18527]: (5115) creating locaton \/tmp\/pvr\/ch_63\/<\/td><\/tr><tr><td>5116<\/td><td>failed to make dir %loc: %<\/td><td>directory error of %loc<\/td><td>ERROR<\/td><td>Tue Mar 14 06:26:01 2017 ERROR RECORDERS MANAGER CreateFolderIfNotExist[18527]: (5116) failed to make dir \/tmp\/pvr\/ch_63\/: No such file or directory<\/td><\/tr><tr><td>5117<\/td><td>get recorders list<\/td><td>getting a list of active recorder processes<\/td><td>DEBUG<\/td><td>Tue Mar 14 06:26:01 2017 DEBUG RECORDERS MANAGER GetRecordersList[18527]: (5117) get recorders list<\/td><\/tr><tr><td>6100<\/td><td>can't remove record: %s<\/td><td>misspelling<\/td><td>WARNING<\/td><td>Wed Mar 15 14:38:41 2017 WARNING RECORDS MANAGER RemoveOutdatedRecordFromStorage[18527]: (6100) file was removed, but record still in DB: can't remove record: no task with ID 990548<\/td><\/tr><tr><td>6101<\/td><td>file was removed, but record still in DB: %file<\/td><td>the %file file was deleted, but the database entry was not deleted<\/td><td>WARNING<\/td><td>Wed Mar 15 14:38:41 2017 WARNING RECORDS MANAGER RemoveOutdatedRecordFromStorage[18527]: (6101) file was removed, but record still in DB: \/tmp\/pvr\/ch_47\/ch_id-47_time-1489568816_task_id-99 0548.ts<\/td><\/tr><tr><td>6102<\/td><td>remove record %file<\/td><td>record deleted<\/td><td>INFO<\/td><td>Wed Mar 15 14:38:41 2017 INFO RECORDS MANAGER RemoveOutdatedRecordFromStorage[18527]: (6102) remove record \/tmp\/pvr\/ch_47\/ch_id-47_time-1489568816_task_id-99 0548.ts<\/td><\/tr><tr><td>6103<\/td><td>record in watchlist already: task_id = %ID<\/td><td>attempting to add a file to the surveillance list<\/td><td>WARNING<\/td><td>Tue Mar 14 06:25:03 2017 WARNING RECORDS MANAGER AddToWatchlist[18527]: (6103) record in watchlist already: task_id = 962735<\/td><\/tr><tr><td>6104<\/td><td>record added to watchlist: task_id = %ID<\/td><td>note added to watch list<\/td><td>INFO<\/td><td>Tue Mar 14 06:25:03 2017 INFO RECORDS MANAGER AddToWatchlist[18527]: record added to watchlist: (6104) task_id = 962735, channel_id = 65<\/td><\/tr><tr><td>6105<\/td><td>record removed from watch list: task_id = %ID, channel_id = %channel<\/td><td>file removed from surveillance list due to completion or cancellation of recording<\/td><td>INFO<\/td><td>Tue Mar 14 06:26:01 2017 INFO RECORDS MANAGER RemoveRecordFromWatchList[18527]: (6105) record from watch list: task_id removed = 962585, channel_id = 2<\/td><\/tr><tr><td>6106<\/td><td>can't add to storage: task_id = %ID, channel_id = %channel<\/td><td>file insertion error<\/td><td>WARNING<\/td><td>Tue Mar 14 06:26:01 2017 WARNING RECORDS MANAGER AddToStorage[18527]: (6106) can't add to storage: task_id = 962585, channel_id = 2<\/td><\/tr><tr><td>6107<\/td><td>try to allocate in %loc, available space = %n bytes<\/td><td>attempt to reserve space in %loc<\/td><td>INFO<\/td><td>Tue Mar 14 06:26:01 2017 INFO RECORDS MANAGER TryToAddTaskToStorage[18527]: (6107) try to allocate in\/, available space = 400938810038 bytes<\/td><\/tr><tr><td>6108<\/td><td>no free space in %loc, task postponed<\/td><td>%loc is not enough free space to reserve the file, the task is postponed<\/td><td>WARNING<\/td><td>Tue Mar 14 06:26:01 2017 INFO RECORDS MANAGER TryToAddTaskToStorage[18527]: (6108) no free space in \/, task postponed: task_id: 19693, channel_id: 2, critical space level: 1800,000,000 available space: 1902124086<\/td><\/tr><tr><td>6109<\/td><td>%loc, free space: %n, real free space: %n, reserved: %n<\/td><td>messages monitoring free board space at the mounting point %loc; free space &amp; # 8212; amount of available space, reserved &amp; # 8212; amount of reserved space, real free space &amp; # 8212; actual amount of free disk space<\/td><td>DEBUG<\/td><td>Wed Mar 15 14:38:40 2017 DEBUG RECORDS MANAGER LogFreeSpace[18527]: (6109) \/ \u2014 free space: 410186887168, real free space: 410186887168, reserved: 0<\/td><\/tr><tr><td>6110<\/td><td>%loc, real free space: %n<\/td><td>free disk space monitoring messages at %loc mounting point at recorder_check_free_space = false<\/td><td>DEBUG<\/td><td>Wed Mar 15 14:35:00 2017 DEBUG RECORDS MANAGER LogFreeSpace[18527]: (6110) \/ \u2014 real free space: 410186887168<\/td><\/tr><tr><td>6111<\/td><td>reserve %n bytes in %loc, %m bytes left<\/td><td>%n bytes were reserved at %loc mounting point<\/td><td>INFO<\/td><td>Wed Mar 15 14:40:01 2017 INFO RECORDS MANAGER ReserveSpace[21013]: (6111) reserve 5242880000 bytes in \/, 404935340032 bytes left<\/td><\/tr><tr><td>6112<\/td><td>mountpoint for %loc not found<\/td><td>mounting point not found<\/td><td>ERROR<\/td><td>Wed Mar 15 14:40:01 2017 ERROR RECORDS MANAGER AddMountpoint[21013]: (6112) mountpoint for\/not found<\/td><\/tr><tr><td>6113<\/td><td>new mountpoint %loc added, free space = %n bytes<\/td><td>added a new mounting point<\/td><td>INFO<\/td><td>Wed Mar 15 14:40:01 2017 INFO RECORDS MANAGER AddMountpoint[21013]: (6113) new mountpoint \/ added, free space = 410178220032 bytes.<\/td><\/tr><tr><td>6114<\/td><td>file size check: %file, %n bytes<\/td><td>file size monitoring messages from the surveillance list<\/td><td>DEBUG<\/td><td>Wed Mar 15 14:38:40 2017 DEBUG RECORDS MANAGER CheckWritingFilesSizes[18527]: (6114) file size check: ch_id-97_time-1489577821_task_id-992897, 0 bytes<\/td><\/tr><tr><td>6115<\/td><td>try to remove something outdated in mount point %loc<\/td><td>attempt to immediately delete an outdated file due to lack of disk space<\/td><td>INFO<\/td><td>Wed Mar 15 14:40:01 2017 INFO RECORDS MANAGER RemoveOutdatedRecordsOnMount[21013]: (6115) try to remove something outdated in mount point \/<\/td><\/tr><tr><td>6116<\/td><td>no old file was found in %loc<\/td><td>no outdated files in the %loc directory<\/td><td>INFO<\/td><td>Wed Mar 15 14:40:01 2017 INFO RECORDS MANAGER RemoveOutdatedRecordsOnMount[21013]: (6116) no outdated file was found in \/<\/td><\/tr><tr><td>6117<\/td><td>remove records with channel ID: %channel and max start timestamp: %ts<\/td><td>delete all files with ID %channel and startup time not older than %ts<\/td><td>INFO<\/td><td>Wed Mar 15 14:40:01 2017 INFO RECORDS MANAGER RemoveRecords[21013]: (6117) remove records with channel ID: 2 and max start timestamp: 1489012032<\/td><\/tr><tr><td>6118<\/td><td>file is broken: %file<\/td><td>at the requested time, the record in the %file file was not kept for unknown reasons, another file will be selected<\/td><td>WARNING<\/td><td>Wed Mar 15 14:40:01 2017 WARNING RECORDS MANAGER GetOffsetForFile[21013]: (6118) file is broken: \/tmp\/pvr\/ch_47\/ch_id-47_time-1489568816_task_id-99 0548.ts<\/td><\/tr><tr><td>6119<\/td><td>can't add record to watchlist: %s<\/td><td>mistake of adding a record to the watch list<\/td><td>WARNING<\/td><td>Wed Mar 15 14:40:01 2017 WARNING RECORDS MANAGER TryAddToWatchlistFromDB[21013]: (6119) can't add record to watchlist: task with ID 1942 already in watchlist<\/td><\/tr><tr><td>6120<\/td><td>get mountpoint list<\/td><td>query<\/td><td>DEBUG<\/td><td>Wed Mar 15 14:40:01 2017 DEBUG RECORDS MANAGER GetMountpointList[21013]: (6120) get mountpoint list<\/td><\/tr><tr><td>6121<\/td><td>get records<\/td><td>request<\/td><td>DEBUG<\/td><td>Wed Mar 15 14:40:01 2017 DEBUG RECORDS MANAGER GetRecords[21013]: (6121) get records<\/td><\/tr><tr><td>6122<\/td><td>get oldest start timestamp<\/td><td>request the start time of the oldest record of those information about which is in the database<\/td><td>DEBUG<\/td><td>Wed Mar 15 14:40:01 2017 DEBUG RECORDS MANAGER GetOldestTimestamp[21013]: (6122) get oldest start timestamp<\/td><\/tr><tr><td>1100<\/td><td>send task: from = %module, to = %module, task_id = %id, channel_id = %channel<\/td><td>forwarding<\/td><td>EXTENDED<\/td><td>Thu Mar 16 17:31:02 2017 EXTENDED MODULE SendTask[13321]: (1100) send task: from = RecordersManager, to = RecordsManager, task_id = 1007113, channel_id = 100<\/td><\/tr><tr><td>1101<\/td><td>%sig received<\/td><td>micropvr receives an OS signal<\/td><td>WARNING<\/td><td>Thu Mar 16 16:28:23 2017 WARNING DEINIT SignalHandler[31491]: (1101) SIGTERM received. Stop and deinit all threads<\/td><\/tr><tr><td>1300<\/td><td>set period: %n seconds<\/td><td>altered state log period<\/td><td>DEBUG<\/td><td>Wed Mar 15 14:38:57 2017 DEBUG STATE LOGGER SetTime[19158]: (1300) set period: 0 seconds.<\/td><\/tr><tr><td>1301<\/td><td>logger start<\/td><td>triggering<\/td><td>INFO<\/td><td>Wed Mar 15 14:40:01 2017 INFO STATE LOGGER StartStop[21013]: (1301) logger start<\/td><\/tr><tr><td>1302<\/td><td>logger stop<\/td><td>completion<\/td><td>INFO<\/td><td>Wed Mar 15 14:40:00 2017 INFO STATE LOGGER StartStop[21013]: (1302) logger stop<\/td><\/tr><tr><td>1303<\/td><td>log state<\/td><td>state-log<\/td><td>DEBUG<\/td><td>Wed Mar 15 14:40:01 2017 DEBUG STATE LOGGER Log[21013]: (1303) log state<\/td><\/tr><tr><td>1304<\/td><td>logger unlocked<\/td><td>status log unlocked<\/td><td>DEBUG<\/td><td>Wed Mar 15 14:40:01 2017 DEBUG STATE LOGGER Log[21013]: (1304) logger unlocked<\/td><\/tr><tr><td>1400<\/td><td>popen error: %s<\/td><td>popen call error()<\/td><td>CRITICAL<\/td><td>Wed Mar 15 14:40:01 2017 CRITICAL UTILS GetCpuLA1[21013]: (1400) popen error: No such file or directory<\/td><\/tr><tr><td>1401<\/td><td>mount point name is too long<\/td><td>mounting-point name<\/td><td>ERROR<\/td><td>Wed Mar 15 14:40:01 2017 ERROR UTILS GetMountpointForFolder[21013]: (1401) mount point name is too long<\/td><\/tr><tr><td>1402<\/td><td>location %loc not found. Please, check storage<\/td><td>no mounting point found for %loc directory<\/td><td>WARNING<\/td><td>Wed Mar 15 14:40:01 2017 WARNING UTILS GetMountpointForFolder[21013]: (1402) location \/tmp\/pvr\/ch_47\/ not found. Please, check storage<\/td><\/tr><tr><td>1403<\/td><td>can't delete file %file: %s<\/td><td>file-deletion error<\/td><td>WARNING<\/td><td>Wed Mar 15 14:39:01 2017 WARNING RECORDS MANAGER DeleteFile[21013]: (1403) can't delete file \/tmp\/pvr\/ch_60\/ch_id-60_time-1489568821_task_id-99 0561.ts: file is busy<\/td><\/tr><tr><td>1404<\/td><td>file %file was deleted<\/td><td>%file file deleted<\/td><td>INFO<\/td><td>Wed Mar 15 14:40:01 2017 INFO RECORDS MANAGER DeleteFile[21013]: (1404) file \/tmp\/pvr\/ch_60\/ch_id-60_time-1489568821_task_id-99 was 0561.ts deleted<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">Log recorder<\/h2>\n\n\n\n<figure class=\"wp-block-table\"><table><tbody><tr><td>Code<\/td><td>Format<\/td><td>Description<\/td><td>Level<\/td><td>Example<\/td><\/tr><tr><td>9000<\/td><td>creating a control thread<\/td><td>Error of creating a monitoring stream, the recorder process will be completed<\/td><td>CRITICAL<\/td><td>Tue Mar 21 09:30:01 2017 CRITICAL Init[19967]: (9000) creating control thread fault<\/td><\/tr><tr><td>9001<\/td><td>record object is not created<\/td><td>Recorder initialization error, the process will be completed<\/td><td>CRITICAL<\/td><td>Tue Mar 21 09:35:10 2017 CRITICAL Init[20404]: (9001) recorder object is not created<\/td><\/tr><tr><td>9002<\/td><td>source ip: %ip, port: %port<\/td><td>Source with IP %ip and %port network port will be used<\/td><td>INFO<\/td><td>Tue Mar 21 09:35:10 2017 INFO ParseInputAddr[23421]: (9002) source ip: 239.10.1.79, port: 5000<\/td><\/tr><tr><td>9003<\/td><td>source (multicast) ip: %ip, port: %port<\/td><td>Multicast source with IP %ip and %port network port will be used<\/td><td>INFO<\/td><td>Tue Mar 21 06:21:27 2017 INFO ParseInputAddr[14805]: (9003) source (multicast) ip: 239.10.1.500, port: 5000<\/td><\/tr><tr><td>9004<\/td><td>invalid url: %s<\/td><td>Incorrect source address<\/td><td>ERROR<\/td><td>Tue Mar 21 05:42:54 2017 ERROR ParseInputAddr[381]: (9004) invalid url:udp:\/\/ 1.1.1.1<\/td><\/tr><tr><td>9005<\/td><td>-p parameter is missed<\/td><td>Missed file name setting for writing PID, PID will not be written, MicroPVR may not work correctly<\/td><td>ERROR<\/td><td>Tue Mar 21 10:01:20 2017 ERROR WritePidToFile[22896]: (9005) -p parameter is missed, PID won't be written<\/td><\/tr><tr><td>9006<\/td><td>recording is starting<\/td><td>Initialization of the record<\/td><td>DEBUG<\/td><td>Tue Mar 21 06:21:27 2017 INFO StartRecording[14805]: (9006) recording is starting on 239.10.1.500:5000<\/td><\/tr><tr><td>9007<\/td><td>socket() error: %s<\/td><td>Socket creation error, recorder will be completed<\/td><td>ERROR<\/td><td>Tue Mar 21 09:28:01 2017 INFO StartRecording[20178]: (9007) socket() error: Invalid argument<\/td><\/tr><tr><td>9008<\/td><td>can't set socket option %opt:%<\/td><td>Error socket option assignment, recorder will be completed<\/td><td>ERROR<\/td><td>Tue Mar 21 06:22:32 2017 ERROR StartRecording[16102]: (9008) can't set socket option IP_ADD_MEMBERSHIP: Invalid argument<\/td><\/tr><tr><td>9009<\/td><td>bind() error: %<\/td><td>Socket initialization error, recorder will be completed<\/td><td>ERROR<\/td><td>Tue Mar 21 09:30:47 2017 ERROR StartRecording[18043]: (9009) bind() error: Cannot assign requested address<\/td><\/tr><tr><td>9010<\/td><td>can not write stream to %file, terminate<\/td><td>Error of recording video stream in the file %file<\/td><td>ERROR<\/td><td>Tue Mar 21 09:28:58 2017 ERROR Recorder[15827]: (9010) can not write stream to \/tmp\/pvr\/ch_8\/ch_id-8_time-1490075921_task_id-1030 528.ts, terminate<\/td><\/tr><tr><td>9011<\/td><td>can not write PID to %, terminate<\/td><td>Error of writing process ID to %file<\/td><td>ERROR<\/td><td>Tue Mar 21 09:27:42 2017 ERROR WritePidToFile[14288]: (9011) can not write PID to \/var\/run\/recorder, terminate<\/td><\/tr><tr><td>9012<\/td><td>recording has been started on %url<\/td><td>Start recording from the source %url<\/td><td>INFO<\/td><td>Tue Mar 21 05:58:42 2017 DEBUG StartRecording[19592]: (9012) recording has been started on 239.10.1.153:5000<\/td><\/tr><tr><td>9013<\/td><td>recording has been stopped on %url<\/td><td>Recording from %url source completed<\/td><td>INFO<\/td><td>Tue Mar 21 09:33:41 2017 INFO StartRecording[21557]: (9013) recording has been stopped on 239.10.1.79:5000<\/td><\/tr><tr><td>9014<\/td><td>error closing the output file<\/td><td>File descriptor closing error<\/td><td>ERROR<\/td><td>Tue Mar 21 09:30:03 2017 ERROR~Recorder[20213]: (9014) error closing output file<\/td><\/tr><tr><td>9015<\/td><td>error removing PID file %<\/td><td>File descriptor closing error<\/td><td>ERROR<\/td><td>Tue Mar 21 09:34:35 2017 ERROR ~Recorder[22404]: (9015) error removing PID file \/tmp\/pid<\/td><\/tr><tr><td>9016<\/td><td>recorder shutdown on %url<\/td><td>Recorder process completed<\/td><td>DEBUG<\/td><td>Tue Mar 21 07:50:42 2017 DEBUG ~Recorder[25938]: (9016) recorder shutdown on udp:\/\/ @239.10.1.500:5000<\/td><\/tr><tr><td>9018<\/td><td>shutdown timeout is reached, process will be crashed<\/td><td>The completion of the process takes too long, the recorder will be completed immediately<\/td><td>WARNING<\/td><td>Tue Mar 21 09:12:40 2017 WARNING TerminateHandler[21016]: (9018) shutdown timeout is reached, process will be crashed<\/td><\/tr><tr><td>9020<\/td><td>%sig received<\/td><td>Process receives signal<\/td><td>INFO<\/td><td>Tue Mar 21 06:00:00 2017 INFO TerminateHandler[11536]: (9020) SIGTERM received, shutdown<\/td><\/tr><\/tbody><\/table><\/figure>","protected":false},"featured_media":0,"parent":449,"menu_order":4,"comment_status":"open","ping_status":"closed","template":"","meta":{"_links_to":"","_links_to_target":""},"doc_tag":[],"class_list":["post-454","docs","type-docs","status-publish","hentry"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v26.7 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>\u0412\u043e\u0437\u043c\u043e\u0436\u043d\u044b\u0435 \u043a\u043e\u0434\u044b \u043e\u0448\u0438\u0431\u043e\u043a \u0438 \u0441\u043e\u043e\u0431\u0449\u0435\u043d\u0438\u044f \u0432 \u043b\u043e\u0433\u0430\u0445<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/microimpuls.com\/en\/docs\/micropvr\/launch-and-use\/error-codes-and-log-messages\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"\u0412\u043e\u0437\u043c\u043e\u0436\u043d\u044b\u0435 \u043a\u043e\u0434\u044b \u043e\u0448\u0438\u0431\u043e\u043a \u0438 \u0441\u043e\u043e\u0431\u0449\u0435\u043d\u0438\u044f \u0432 \u043b\u043e\u0433\u0430\u0445\" \/>\n<meta property=\"og:description\" content=\"\u041b\u043e\u0433 micropvr \u0412\u0441\u0435 \u0441\u043e\u043e\u0431\u0449\u0435\u043d\u0438\u044f \u0438\u043c\u0435\u044e\u0442 \u0447\u0435\u0442\u044b\u0440\u0451\u0445\u0437\u043d\u0430\u0447\u043d\u044b\u0439 \u043a\u043e\u0434, \u043f\u0440\u0438\u0447\u0451\u043c \u043f\u0435\u0440\u0432\u0430\u044f \u0446\u0438\u0444\u0440\u0430 \u043a\u043e\u0434\u0430 \u043e\u0431\u043e\u0437\u043d\u0430\u0447\u0430\u0435\u0442 \u043c\u043e\u0434\u0443\u043b\u044c: 1 &#8212; \u0434\u0440\u0443\u0433\u0438\u0435 \u0441\u043e\u043e\u0431\u0449\u0435\u043d\u0438\u044f. 2 &#8212; \u0441\u043e\u043e\u0431\u0449\u0435\u043d\u0438\u044f API. 3 &#8212; \u0441\u043e\u043e\u0431\u0449\u0435\u043d\u0438\u044f \u0421\u0423\u0411\u0414. 4 &#8212; \u0441\u043e\u043e\u0431\u0449\u0435\u043d\u0438\u044f \u043c\u0435\u043d\u0435\u0434\u0436\u0435\u0440\u0430 \u0437\u0430\u0434\u0430\u0447 (TASK MANAGER). 5 &#8212; \u0441\u043e\u043e\u0431\u0449\u0435\u043d\u0438\u044f \u043c\u0435\u043d\u0435\u0434\u0436\u0435\u0440\u0430 \u043f\u0440\u043e\u0446\u0435\u0441\u0441\u043e\u0432 \u0437\u0430\u043f\u0438\u0441\u0438 (RECORDER MANAGER). 6 &#8212; \u0441\u043e\u043e\u0431\u0449\u0435\u043d\u0438\u044f \u043c\u0435\u043d\u0435\u0434\u0436\u0435\u0440\u0430 \u0444\u0430\u0439\u043b\u043e\u0432 \u0437\u0430\u043f\u0438\u0441\u0435\u0439 (RECORDS MANAGER). \u0421\u043e\u043e\u0431\u0449\u0435\u043d\u0438\u044f, \u0438\u043c\u0435\u044e\u0449\u0438\u0435 \u0444\u043e\u0440\u043c\u0430\u0442 x0xx \u043e\u0442\u043d\u043e\u0441\u044f\u0442\u0441\u044f \u043a \u043f\u0440\u043e\u0446\u0435\u0441\u0441\u0443 [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/microimpuls.com\/en\/docs\/micropvr\/launch-and-use\/error-codes-and-log-messages\/\" \/>\n<meta property=\"og:site_name\" content=\"Microimpuls\" \/>\n<meta property=\"article:modified_time\" content=\"2022-08-17T07:40:16+00:00\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"12 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/microimpuls.com\/docs\/micropvr\/launch-and-use\/error-codes-and-log-messages\",\"url\":\"https:\/\/microimpuls.com\/docs\/micropvr\/launch-and-use\/error-codes-and-log-messages\",\"name\":\"\u0412\u043e\u0437\u043c\u043e\u0436\u043d\u044b\u0435 \u043a\u043e\u0434\u044b \u043e\u0448\u0438\u0431\u043e\u043a \u0438 \u0441\u043e\u043e\u0431\u0449\u0435\u043d\u0438\u044f \u0432 \u043b\u043e\u0433\u0430\u0445\",\"isPartOf\":{\"@id\":\"https:\/\/micro.im\/#website\"},\"datePublished\":\"2020-02-07T17:38:15+00:00\",\"dateModified\":\"2022-08-17T07:40:16+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/microimpuls.com\/docs\/micropvr\/launch-and-use\/error-codes-and-log-messages#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/microimpuls.com\/docs\/micropvr\/launch-and-use\/error-codes-and-log-messages\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/microimpuls.com\/docs\/micropvr\/launch-and-use\/error-codes-and-log-messages#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"\u0413\u043b\u0430\u0432\u043d\u0430\u044f \u0441\u0442\u0440\u0430\u043d\u0438\u0446\u0430\",\"item\":\"https:\/\/micro.im\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"MicroPVR\",\"item\":\"https:\/\/microimpuls.com\/docs\/micropvr\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"\u0417\u0430\u043f\u0443\u0441\u043a \u0438 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u0435\",\"item\":\"https:\/\/microimpuls.com\/docs\/micropvr\/launch-and-use\"},{\"@type\":\"ListItem\",\"position\":4,\"name\":\"\u0412\u043e\u0437\u043c\u043e\u0436\u043d\u044b\u0435 \u043a\u043e\u0434\u044b \u043e\u0448\u0438\u0431\u043e\u043a \u0438 \u0441\u043e\u043e\u0431\u0449\u0435\u043d\u0438\u044f \u0432 \u043b\u043e\u0433\u0430\u0445\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/micro.im\/#website\",\"url\":\"https:\/\/micro.im\/\",\"name\":\"Microimpuls\",\"description\":\"\u041a\u043e\u043c\u043f\u043b\u0435\u043a\u0441\u043d\u044b\u0435 \u0440\u0435\u0448\u0435\u043d\u0438\u044f \u0434\u043b\u044f OTT \u0438 IPTV\",\"publisher\":{\"@id\":\"https:\/\/micro.im\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/micro.im\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/micro.im\/#organization\",\"name\":\"Microimpuls\",\"url\":\"https:\/\/micro.im\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/micro.im\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/microimpuls.com\/wp-content\/uploads\/2024\/12\/mi-logo-square-en-black.png\",\"contentUrl\":\"https:\/\/microimpuls.com\/wp-content\/uploads\/2024\/12\/mi-logo-square-en-black.png\",\"width\":208,\"height\":219,\"caption\":\"Microimpuls\"},\"image\":{\"@id\":\"https:\/\/micro.im\/#\/schema\/logo\/image\/\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Possible error codes and messages in logs","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/microimpuls.com\/en\/docs\/micropvr\/launch-and-use\/error-codes-and-log-messages\/","og_locale":"en_US","og_type":"article","og_title":"\u0412\u043e\u0437\u043c\u043e\u0436\u043d\u044b\u0435 \u043a\u043e\u0434\u044b \u043e\u0448\u0438\u0431\u043e\u043a \u0438 \u0441\u043e\u043e\u0431\u0449\u0435\u043d\u0438\u044f \u0432 \u043b\u043e\u0433\u0430\u0445","og_description":"\u041b\u043e\u0433 micropvr \u0412\u0441\u0435 \u0441\u043e\u043e\u0431\u0449\u0435\u043d\u0438\u044f \u0438\u043c\u0435\u044e\u0442 \u0447\u0435\u0442\u044b\u0440\u0451\u0445\u0437\u043d\u0430\u0447\u043d\u044b\u0439 \u043a\u043e\u0434, \u043f\u0440\u0438\u0447\u0451\u043c \u043f\u0435\u0440\u0432\u0430\u044f \u0446\u0438\u0444\u0440\u0430 \u043a\u043e\u0434\u0430 \u043e\u0431\u043e\u0437\u043d\u0430\u0447\u0430\u0435\u0442 \u043c\u043e\u0434\u0443\u043b\u044c: 1 &#8212; \u0434\u0440\u0443\u0433\u0438\u0435 \u0441\u043e\u043e\u0431\u0449\u0435\u043d\u0438\u044f. 2 &#8212; \u0441\u043e\u043e\u0431\u0449\u0435\u043d\u0438\u044f API. 3 &#8212; \u0441\u043e\u043e\u0431\u0449\u0435\u043d\u0438\u044f \u0421\u0423\u0411\u0414. 4 &#8212; \u0441\u043e\u043e\u0431\u0449\u0435\u043d\u0438\u044f \u043c\u0435\u043d\u0435\u0434\u0436\u0435\u0440\u0430 \u0437\u0430\u0434\u0430\u0447 (TASK MANAGER). 5 &#8212; \u0441\u043e\u043e\u0431\u0449\u0435\u043d\u0438\u044f \u043c\u0435\u043d\u0435\u0434\u0436\u0435\u0440\u0430 \u043f\u0440\u043e\u0446\u0435\u0441\u0441\u043e\u0432 \u0437\u0430\u043f\u0438\u0441\u0438 (RECORDER MANAGER). 6 &#8212; \u0441\u043e\u043e\u0431\u0449\u0435\u043d\u0438\u044f \u043c\u0435\u043d\u0435\u0434\u0436\u0435\u0440\u0430 \u0444\u0430\u0439\u043b\u043e\u0432 \u0437\u0430\u043f\u0438\u0441\u0435\u0439 (RECORDS MANAGER). \u0421\u043e\u043e\u0431\u0449\u0435\u043d\u0438\u044f, \u0438\u043c\u0435\u044e\u0449\u0438\u0435 \u0444\u043e\u0440\u043c\u0430\u0442 x0xx \u043e\u0442\u043d\u043e\u0441\u044f\u0442\u0441\u044f \u043a \u043f\u0440\u043e\u0446\u0435\u0441\u0441\u0443 [&hellip;]","og_url":"https:\/\/microimpuls.com\/en\/docs\/micropvr\/launch-and-use\/error-codes-and-log-messages\/","og_site_name":"Microimpuls","article_modified_time":"2022-08-17T07:40:16+00:00","twitter_card":"summary_large_image","twitter_misc":{"Est. reading time":"12 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/microimpuls.com\/docs\/micropvr\/launch-and-use\/error-codes-and-log-messages","url":"https:\/\/microimpuls.com\/docs\/micropvr\/launch-and-use\/error-codes-and-log-messages","name":"Possible error codes and messages in logs","isPartOf":{"@id":"https:\/\/micro.im\/#website"},"datePublished":"2020-02-07T17:38:15+00:00","dateModified":"2022-08-17T07:40:16+00:00","breadcrumb":{"@id":"https:\/\/microimpuls.com\/docs\/micropvr\/launch-and-use\/error-codes-and-log-messages#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/microimpuls.com\/docs\/micropvr\/launch-and-use\/error-codes-and-log-messages"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/microimpuls.com\/docs\/micropvr\/launch-and-use\/error-codes-and-log-messages#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"\u0413\u043b\u0430\u0432\u043d\u0430\u044f \u0441\u0442\u0440\u0430\u043d\u0438\u0446\u0430","item":"https:\/\/micro.im\/"},{"@type":"ListItem","position":2,"name":"MicroPVR","item":"https:\/\/microimpuls.com\/docs\/micropvr"},{"@type":"ListItem","position":3,"name":"\u0417\u0430\u043f\u0443\u0441\u043a \u0438 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u0435","item":"https:\/\/microimpuls.com\/docs\/micropvr\/launch-and-use"},{"@type":"ListItem","position":4,"name":"\u0412\u043e\u0437\u043c\u043e\u0436\u043d\u044b\u0435 \u043a\u043e\u0434\u044b \u043e\u0448\u0438\u0431\u043e\u043a \u0438 \u0441\u043e\u043e\u0431\u0449\u0435\u043d\u0438\u044f \u0432 \u043b\u043e\u0433\u0430\u0445"}]},{"@type":"WebSite","@id":"https:\/\/micro.im\/#website","url":"https:\/\/micro.im\/","name":"Microimpulses","description":"Comprehensive solutions for OTT and IPTV","publisher":{"@id":"https:\/\/micro.im\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/micro.im\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/micro.im\/#organization","name":"Microimpulses","url":"https:\/\/micro.im\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/micro.im\/#\/schema\/logo\/image\/","url":"https:\/\/microimpuls.com\/wp-content\/uploads\/2024\/12\/mi-logo-square-en-black.png","contentUrl":"https:\/\/microimpuls.com\/wp-content\/uploads\/2024\/12\/mi-logo-square-en-black.png","width":208,"height":219,"caption":"Microimpuls"},"image":{"@id":"https:\/\/micro.im\/#\/schema\/logo\/image\/"}}]}},"_links":{"self":[{"href":"https:\/\/microimpuls.com\/en\/wp-json\/wp\/v2\/docs\/454","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/microimpuls.com\/en\/wp-json\/wp\/v2\/docs"}],"about":[{"href":"https:\/\/microimpuls.com\/en\/wp-json\/wp\/v2\/types\/docs"}],"replies":[{"embeddable":true,"href":"https:\/\/microimpuls.com\/en\/wp-json\/wp\/v2\/comments?post=454"}],"version-history":[{"count":5,"href":"https:\/\/microimpuls.com\/en\/wp-json\/wp\/v2\/docs\/454\/revisions"}],"predecessor-version":[{"id":3151,"href":"https:\/\/microimpuls.com\/en\/wp-json\/wp\/v2\/docs\/454\/revisions\/3151"}],"up":[{"embeddable":true,"href":"https:\/\/microimpuls.com\/en\/wp-json\/wp\/v2\/docs\/449"}],"prev":[{"title":"Logistics","link":"https:\/\/microimpuls.com\/en\/docs\/micropvr\/launch-and-use\/logging","href":"https:\/\/microimpuls.com\/en\/wp-json\/wp\/v2\/docs\/452"}],"wp:attachment":[{"href":"https:\/\/microimpuls.com\/en\/wp-json\/wp\/v2\/media?parent=454"}],"wp:term":[{"taxonomy":"doc_tag","embeddable":true,"href":"https:\/\/microimpuls.com\/en\/wp-json\/wp\/v2\/doc_tag?post=454"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}