Ошибки/проблемы/неисправности системы

Новые релизы, обновления и т.п.

Модератор: immortal

SergeyM
Сообщения: 100
Зарегистрирован: Вт ноя 11, 2014 5:16 pm
Откуда: Шатура
Благодарил (а): 4 раза
Поблагодарили: 8 раз

Re: Ошибки/проблемы/неисправности системы

Сообщение SergeyM » Пт мар 17, 2017 7:47 am

Мне кажется, что-то с модулем ownet, вчера писал про такую ошибку, viewtopic.php?f=6&t=3817, думал исчезла, ан нет.
в логе cycle_onewire.php.txt появляется такая запись:
СпойлерПоказать

Код: Выделить всё

Checking device: Temp_otopl_pr
Checking device: Heating_pump_Relay
Checking device: Temp_Livingroom
Checking device: Temp_otopl_obr
Checking device: Temp_otopl_pr
Checking device: Temp_sauna
Checking device: Temp_Hall_1st_floor
Checking device: input_water
Checking device: Temp_shower
Checking device: Dressing_Room_Relay
Checking device: Temp_dressing_room
Checking device: Heating_pump_Relay
Checking device: Temp_N_Bedroom
Checking device: Temp_otopl_obr
Checking device: Temp_otopl_pr
Checking device: Heating_pump_Relay
Checking device: Temp_otopl_obr
<html><head><style>body {font-family:tahoma, arial}</style></head><body>&nbsp;<br><table border=0 cellspacing=2 cellpadding=15 bgcolor=#FF0000 align=center width=600><tr><td bgcolor='#FFFFFF'><p align=center><font color=red><b>Sorry, page is temporary unavailable.<br><br>Please try again later.</b></font></p><p align='center'><a href='#' onClick='history.go(-1);'><<< Back to previous page</a></p></td></tr><tr><td bgcolor='#FFFFFF'><p align=center><font color=red><b>http://<br />
Error:<br />
1114: The table 'cached_ws' is full<br>INSERT INTO `cached_ws`(`PROPERTY`, `DATAVALUE`, `POST_ACTION`, `ADDED`) VALUES('Temp_otopl_obr.temp', '26.5', 'PostProperty', '2017-03-17 01:00:11')</b></font></p></td></tr></table></body></html>
06:10:18 running cycle_onewire.php
Checking device: Temp_otopl_pr
<html><head><style>body {font-family:tahoma, arial}</style></head><body>&nbsp;<br><table border=0 cellspacing=2 cellpadding=15 bgcolor=#FF0000 align=center width=600><tr><td bgcolor='#FFFFFF'><p align=center><font color=red><b>Sorry, page is temporary unavailable.<br><br>Please try again later.</b></font></p><p align='center'><a href='#' onClick='history.go(-1);'><<< Back to previous page</a></p></td></tr><tr><td bgcolor='#FFFFFF'><p align=center><font color=red><b>http://<br />
Error:<br />
1062: Duplicate entry 'Temp_otopl_pr.alive' for key 'PRIMARY'<br>INSERT INTO `cached_ws`(`PROPERTY`, `DATAVALUE`, `POST_ACTION`, `ADDED`) VALUES('Temp_otopl_pr.alive', '1', 'PostProperty', '2017-03-17 06:10:22')</b></font></p></td></tr></table></body></html>
06:10:26 running cycle_onewire.php
Checking device: Heating_pump_Relay
Checking device: Temp_otopl_obr
Checking device: Temp_Livingroom
Checking device: Temp_sauna
Checking device: Temp_Hall_1st_floor
Checking device: input_water
Checking device: Temp_shower
Checking device: Temp_dressing_room
Checking device: 81.BD2134000000
Checking device: Dressing_Room_Relay
Checking device: 28.FF400F911501
Checking device: Temp_N_Bedroom
Checking device: Temp_otopl_pr
Checking device: Temp_otopl_obr
Checking device: Heating_pump_Relay
Checking device: Temp_otopl_pr
после чего цикл перезапускается и какое-то время работает, потом опять. Причем ругается всегда на разные устройства.
такое ощущение, что он парсит что-то не так.
в окне Start.bat при этом еще такие ошибки начинают сыпаться:
СпойлерПоказать

Код: Выделить всё

Notice: Undefined index: LAST in C:\_majordomo\htdocs\lib\jTemplate.class.php(586) : eval()'d code on line 1

Notice: Undefined index: LAST in C:\_majordomo\htdocs\lib\jTemplate.class.php(586) : eval()'d code on line 1

Notice: Undefined index: LAST in C:\_majordomo\htdocs\lib\jTemplate.class.php(586) : eval()'d code on line 1

Notice: Undefined index: OPPOSITE in C:\_majordomo\htdocs\lib\jTemplate.class.php(586) : eval()'d code on line 1

Notice: Undefined index: LAST in C:\_majordomo\htdocs\lib\jTemplate.class.php(586) : eval()'d code on line 1

Notice: Undefined index: OPPOSITE in C:\_majordomo\htdocs\lib\jTemplate.class.php(586) : eval()'d code on line 1

Notice: Undefined index: LAST in C:\_majordomo\htdocs\lib\jTemplate.class.php(586) : eval()'d code on line 1

Notice: Undefined index: OPPOSITE in C:\_majordomo\htdocs\lib\jTemplate.class.php(586) : eval()'d code on line 1

Notice: Undefined index: LAST in C:\_majordomo\htdocs\lib\jTemplate.class.php(586) : eval()'d code on line 1

Notice: Undefined index: OPPOSITE in C:\_majordomo\htdocs\lib\jTemplate.class.php(586) : eval()'d code on line 1

Notice: Undefined index: LAST in C:\_majordomo\htdocs\lib\jTemplate.class.php(586) : eval()'d code on line 1

Notice: Undefined index: LAST in C:\_majordomo\htdocs\lib\jTemplate.class.php(586) : eval()'d code on line 1

Notice: Undefined index: LAST in C:\_majordomo\htdocs\lib\jTemplate.class.php(586) : eval()'d code on line 1
P.S. обновляюсь из Альфы
Windows, Debian 8, 1-Wire
Connect
Аватара пользователя
Vovix
Сообщения: 1152
Зарегистрирован: Пн янв 27, 2014 1:43 am
Откуда: г.Ижевск
Благодарил (а): 58 раз
Поблагодарили: 509 раз
Контактная информация:

Re: Ошибки/проблемы/неисправности системы

Сообщение Vovix » Пт мар 17, 2017 7:18 pm

ну вот теперь и у меня все стало "падать":

Код: Выделить всё

19:21:21 Closing thread: ..\server\php\php.exe -q ./scripts/cycle_onewire.php --params "a:0:{}">>C:\_majordomo\htdocs/debmes/log_2017-03-17-cycle_onewire.php.tx
t
PHP Warning:  Illegal string offset 'BREAK' in C:\_majordomo\htdocs\lib\hooks.inc.php on line 119
PHP Warning:  Illegal string offset 'BREAK' in C:\_majordomo\htdocs\lib\hooks.inc.php on line 119
PHP Warning:  Illegal string offset 'BREAK' in C:\_majordomo\htdocs\lib\hooks.inc.php on line 119
PHP Warning:  Illegal string offset 'PROCESSED' in C:\_majordomo\htdocs\lib\hooks.inc.php on line 124
20:00:20 Closing thread: ..\server\php\php.exe -q ./scripts/cycle_snmp.php --params "a:0:{}">>C:\_majordomo\htdocs/debmes/log_2017-03-17-cycle_snmp.php.txt
20:00:20 Closing thread: ..\server\php\php.exe -q ./scripts/cycle_states.php --params "a:0:{}">>C:\_majordomo\htdocs/debmes/log_2017-03-17-cycle_states.php.txt
20:00:20 Closing thread: ..\server\php\php.exe -q ./scripts/cycle_telegram.php --params "a:0:{}">>C:\_majordomo\htdocs/debmes/log_2017-03-17-cycle_telegram.php.
txt
20:00:20 Closing thread: ..\server\php\php.exe -q ./scripts/cycle_wscache.php --params "a:0:{}">>C:\_majordomo\htdocs/debmes/log_2017-03-17-cycle_wscache.php.tx
t
<html><head><style>body {font-family:tahoma, arial}</style></head><body>&nbsp;<br><table border=0 cellspacing=2 cellpadding=15 bgcolor=#FF0000 align=center widt
h=600><tr><td bgcolor='#FFFFFF'><p align=center><font color=red><b>Sorry, page is temporary unavailable.<br><br>Please try again later.</b></font></p><p align='
center'><a href='#' onClick='history.go(-1);'><<< Back to previous page</a></p></td></tr><tr><td bgcolor='#FFFFFF'><p align=center><font color=red><b>h
ttp://<br />
Error:<br />
1114: The table 'cached_ws' is full<br>INSERT INTO `cached_ws`(`PROPERTY`, `DATAVALUE`, `POST_ACTION`, `ADDED`) VALUES('ThisComputer.cycle_snmpRun', '', 'PostPr
operty', '2017-03-17 20:00:21')</b></font></p></td></tr></table></body></html> 
table 'cached_ws' однако!
Мой -CONNECT-
Windows 7(PHP 7.2) + Raspberry Pi(освещение на 1-Wire) + MP751(управление) + ESP8266(сенсоры) + LAN(сенсоры)
-=: Если вам помогло моё сообщение, нажмите кнопку "Поблагодарить за сообщение автора: Vovix" (кнопка Спасибо) справа! :=-
Аватара пользователя
Vovix
Сообщения: 1152
Зарегистрирован: Пн янв 27, 2014 1:43 am
Откуда: г.Ижевск
Благодарил (а): 58 раз
Поблагодарили: 509 раз
Контактная информация:

Re: Ошибки/проблемы/неисправности системы

Сообщение Vovix » Пт мар 17, 2017 8:04 pm

система умирает частично каждый час:

Код: Выделить всё

PHP Warning:  Illegal string offset 'BREAK' in C:\_majordomo\htdocs\lib\hooks.inc.php on line 119
PHP Warning:  Illegal string offset 'BREAK' in C:\_majordomo\htdocs\lib\hooks.inc.php on line 119
PHP Warning:  Illegal string offset 'BREAK' in C:\_majordomo\htdocs\lib\hooks.inc.php on line 119
PHP Warning:  Illegal string offset 'PROCESSED' in C:\_majordomo\htdocs\lib\hooks.inc.php on line 124
21:00:20 Closing thread: ..\server\php\php.exe -q ./scripts/cycle_onewire.php --params "a:0:{}">>C:\_majordomo\htdocs/debmes/log_2017-03-17-cycle_onewire.php.tx
t
21:00:20 Closing thread: ..\server\php\php.exe -q ./scripts/cycle_wscache.php --params "a:0:{}">>C:\_majordomo\htdocs/debmes/log_2017-03-17-cycle_wscache.php.tx
t
<html><head><style>body {font-family:tahoma, arial}</style></head><body>&nbsp;<br><table border=0 cellspacing=2 cellpadding=15 bgcolor=#FF0000 align=center widt
h=600><tr><td bgcolor='#FFFFFF'><p align=center><font color=red><b>Sorry, page is temporary unavailable.<br><br>Please try again later.</b></font></p><p align='
center'><a href='#' onClick='history.go(-1);'><<< Back to previous page</a></p></td></tr><tr><td bgcolor='#FFFFFF'><p align=center><font color=red><b>h
ttp://<br />
Error:<br />
1114: The table 'cached_ws' is full<br>INSERT INTO `cached_ws`(`PROPERTY`, `DATAVALUE`, `POST_ACTION`, `ADDED`) VALUES('ThisComputer.cycle_wscacheRun', '', 'Pos
tProperty', '2017-03-17 21:00:21')</b></font></p></td></tr></table></body></html> 
Мой -CONNECT-
Windows 7(PHP 7.2) + Raspberry Pi(освещение на 1-Wire) + MP751(управление) + ESP8266(сенсоры) + LAN(сенсоры)
-=: Если вам помогло моё сообщение, нажмите кнопку "Поблагодарить за сообщение автора: Vovix" (кнопка Спасибо) справа! :=-
Аватара пользователя
Vovix
Сообщения: 1152
Зарегистрирован: Пн янв 27, 2014 1:43 am
Откуда: г.Ижевск
Благодарил (а): 58 раз
Поблагодарили: 509 раз
Контактная информация:

Re: Ошибки/проблемы/неисправности системы

Сообщение Vovix » Пт мар 17, 2017 9:08 pm

и далее теперь:

Код: Выделить всё

Процесс не может получить доступ к файлу, так как этот файл занят другим процессом.
22:06:18 Closing thread: ..\server\php\php.exe -q ./scripts/cycle_websockets.php --params "a:0:{}">>C:\_majordomo\htdocs/debmes/log_2017-03-17-cycle_websockets.
php.txt
Мой -CONNECT-
Windows 7(PHP 7.2) + Raspberry Pi(освещение на 1-Wire) + MP751(управление) + ESP8266(сенсоры) + LAN(сенсоры)
-=: Если вам помогло моё сообщение, нажмите кнопку "Поблагодарить за сообщение автора: Vovix" (кнопка Спасибо) справа! :=-
SergeyM
Сообщения: 100
Зарегистрирован: Вт ноя 11, 2014 5:16 pm
Откуда: Шатура
Благодарил (а): 4 раза
Поблагодарили: 8 раз

Re: Ошибки/проблемы/неисправности системы

Сообщение SergeyM » Пт мар 17, 2017 9:18 pm

Видно через форум передается :lol:
у меня после манипуляций по смене Master\Alfa ошибки пропали, видимо все же где-то база разъехалась.
А так, так же сыпались ошибки система падала каждый час.
Windows, Debian 8, 1-Wire
Connect
Аватара пользователя
Vovix
Сообщения: 1152
Зарегистрирован: Пн янв 27, 2014 1:43 am
Откуда: г.Ижевск
Благодарил (а): 58 раз
Поблагодарили: 509 раз
Контактная информация:

Re: Ошибки/проблемы/неисправности системы

Сообщение Vovix » Сб мар 18, 2017 8:11 am

очень похоже, что нашел виновника: обновленный модуль OpenWeatherMap
Мой -CONNECT-
Windows 7(PHP 7.2) + Raspberry Pi(освещение на 1-Wire) + MP751(управление) + ESP8266(сенсоры) + LAN(сенсоры)
-=: Если вам помогло моё сообщение, нажмите кнопку "Поблагодарить за сообщение автора: Vovix" (кнопка Спасибо) справа! :=-
kas5858
Сообщения: 319
Зарегистрирован: Вс янв 15, 2017 5:34 pm
Откуда: Москва
Благодарил (а): 82 раза
Поблагодарили: 45 раз

Re: Ошибки/проблемы/неисправности системы

Сообщение kas5858 » Сб мар 18, 2017 5:02 pm

Не знаю после чего произошло, но у меня теперь при запуске любого сценария Алиса говорит привет и вот такая ошибка:
  • Warning: Unterminated comment starting line 1 in /var/www/modules/scripts/scripts.class.php(139) : eval()'d code on line 1
Но заметил одно, когда сценарий создаю без кода, ошибки нет, вставляю код ошибка появляется и при удалении из сценария кода ошибка не исчезает.
Пробовал перезагружать и обновление.
Raspberry Pi3 - Broadlink - MegaD - Много датчиков - Камеры - Часы.
Изображение Connect
Аватара пользователя
Vovix
Сообщения: 1152
Зарегистрирован: Пн янв 27, 2014 1:43 am
Откуда: г.Ижевск
Благодарил (а): 58 раз
Поблагодарили: 509 раз
Контактная информация:

Re: Ошибки/проблемы/неисправности системы

Сообщение Vovix » Сб мар 18, 2017 8:35 pm

+ ИСПРАВЛЕНО обновление: 03/31/2017 18:06 Minor fixes (by sergejey)

начал пытаться разбираться с этим:

Код: Выделить всё

PHP Warning:  Illegal string offset 'BREAK' in C:\_majordomo\htdocs\lib\hooks.inc.php on line 119
PHP Warning:  Illegal string offset 'BREAK' in C:\_majordomo\htdocs\lib\hooks.inc.php on line 119
PHP Warning:  Illegal string offset 'PROCESSED' in C:\_majordomo\htdocs\lib\hooks.inc.php on line 124
вот эта функция в hooks.inc.php
СпойлерПоказать

Код: Выделить всё

/**
 * Summary of processSubscriptions
 * @param mixed $event_name Event name
 * @param mixed $details    Details (default '')
 * @return int|void
 */
function processSubscriptions($event_name, $details = '')
{

   postToWebSocketQueue($event_name, $details, 'PostEvent');

   if (!defined('SETTINGS_HOOK_EVENT_' . strtoupper($event_name)))
   {
      return 0;
   }

   $data = json_decode(constant('SETTINGS_HOOK_EVENT_' . strtoupper($event_name)), true);
   //DebMes("Subscription data: ".serialize($data));
   
   if (is_array($data))
   {

      if (!function_exists('cmpSubscribers')) {
       function cmpSubscribers ($a, $b) { 
        if ($a['priority'] == $b['priority']) return 0; 
        return ($a['priority'] > $b['priority']) ? -1 : 1; 
       } 
      }


      $data2=array();
      foreach($data as $k => $v) {
       $data2[]=array('module'=>$k, 'filter'=>$v['filter'], 'priority'=>(int)$v['priority']);
      }

      usort($data2, 'cmpSubscribers');

      $total=count($data2);
      for($i=0;$i<$total;$i++) {
       
         $module_name    = $data2[$i]['module'];
         $filter_details = $data2[$i]['filter'];

         $modulePath     = DIR_MODULES . $module_name . '/' . $module_name . '.class.php';

         if (file_exists($modulePath))
         {
            include_once($modulePath);
            $module_object = new $module_name();

            if (method_exists($module_object, 'processSubscription'))
            {
               DebMes("$module_name.processSubscription ($event_name)");
               $module_object->processSubscription($event_name, $details);
            } else {
             DebMes("$module_name.processSubscription error (method not found)");
            }
            if ($details['BREAK']) break;
         } else {
          DebMes("$module_name.processSubscription error (module class not found)");
         }
      }
      return (int)$details['PROCESSED'];
   } 
вот эти строки вызывающие ошибку:
строка 119:

Код: Выделить всё

 if ($details['BREAK']) break; 
строка 124:

Код: Выделить всё

return (int)$details['PROCESSED']; 
видимо ключей ['BREAK'] и ['PROCESSED'] не существует!
я бы исправил сам, но надо разобраться в логике работы этой функции
конечно это всего-лишь предупреждение и на работу походу не влияет
но все-же это не есть хорошо!
очень подозреваю, что данная ошибка возникает из-за registerEvent (но я не уверен)

Прошу Сергея учесть данную ошибку при следующем обновлении системы!

P.S.
в X-ray ошибка: 20:42:16 0.81804000 Error executing job sensorMovement1_detected (3675254): (C:\_majordomo\htdocs\lib\common.class.php)
очень может быть, что связанна с registerEvent('inhouseMovement',$this->name,2);[/size]
Последний раз редактировалось Vovix Пт мар 31, 2017 7:13 pm, всего редактировалось 1 раз.
Мой -CONNECT-
Windows 7(PHP 7.2) + Raspberry Pi(освещение на 1-Wire) + MP751(управление) + ESP8266(сенсоры) + LAN(сенсоры)
-=: Если вам помогло моё сообщение, нажмите кнопку "Поблагодарить за сообщение автора: Vovix" (кнопка Спасибо) справа! :=-
wukd
Сообщения: 23
Зарегистрирован: Чт дек 29, 2016 11:32 pm
Благодарил (а): 15 раз
Поблагодарили: 0

Re: Ошибки/проблемы/неисправности системы

Сообщение wukd » Пн мар 20, 2017 10:10 pm

22:08:35 0.80021200 windows_tts.processSubscription error (module class not found)
22:08:35 0.79745800 ivona_tts.processSubscription (SAY)

помогите, кто знает , как с этим бороться
Аватара пользователя
Vovix
Сообщения: 1152
Зарегистрирован: Пн янв 27, 2014 1:43 am
Откуда: г.Ижевск
Благодарил (а): 58 раз
Поблагодарили: 509 раз
Контактная информация:

Re: Ошибки/проблемы/неисправности системы

Сообщение Vovix » Пн мар 20, 2017 11:56 pm

wukd писал(а):22:08:35 0.80021200 windows_tts.processSubscription error (module class not found)
22:08:35 0.79745800 ivona_tts.processSubscription (SAY)

помогите, кто знает , как с этим бороться
я может чего-то не понимаю... но зачем вам два tts?

аааа, посмотрите настройки там, что выставлено по голосу?
Text-to-speech engine: Default ?
Мой -CONNECT-
Windows 7(PHP 7.2) + Raspberry Pi(освещение на 1-Wire) + MP751(управление) + ESP8266(сенсоры) + LAN(сенсоры)
-=: Если вам помогло моё сообщение, нажмите кнопку "Поблагодарить за сообщение автора: Vovix" (кнопка Спасибо) справа! :=-
Закрыто