Поприветствуем новый стабильный релиз Domoticz 2020.1.11804. Что нового.
Обновиться с наскока не получилось, по-прежнему ошибки
Но тут я решил не ждать разработчиков, и обновиться на свежий релиз Buster. Там уже будут новые библиотеки GLIBC_2.28. Как обновиться со Stretch на Buster.
Пакеты обновляются почти час, можно смело заниматься другими делами.
В конце установки, устанавливаем злополучный пакет
И на этом ещё не всё. Раз в 2-3 дня domoticz стал падать. В логах проскочили ошибки
Пока вроде не падает
Обновиться с наскока не получилось, по-прежнему ошибки
мар 24 10:57:08 raspberrypi domoticz.sh[3479]: /home/pi/domoticz/domoticz: /lib/arm-linux-gnueabihf/libm.so.6: version `GLIBC_2.27' not found (required by /home/pi/domoticz/domoticz)
мар 24 10:57:08 raspberrypi domoticz.sh[3479]: /home/pi/domoticz/domoticz: /lib/arm-linux-gnueabihf/libc.so.6: version `GLIBC_2.28' not found (required by /home/pi/domoticz/domoticz)
Впрочем как и в прошлый раз.Но тут я решил не ждать разработчиков, и обновиться на свежий релиз Buster. Там уже будут новые библиотеки GLIBC_2.28. Как обновиться со Stretch на Buster.
Пакеты обновляются почти час, можно смело заниматься другими делами.
В конце установки, устанавливаем злополучный пакет
sudo apt install libc6
и перезапускаем Domoticzsudo service domoticz stop
sudo service domoticz start
Возникшие проблемы!!!
После апгрейда, отвалился скрипт мониторинга за работами в Россетях. Оказалось curl стал плеватьсяcurl: (35) error:1414D172:SSL routines:tls12_check_peer_sigalg:wrong signature type
Связано это с обновлением OpenSSL до 1.1.1openssl version
OpenSSL 1.1.1d 10 Sep 2019
Решение понизить SECLEVEL с 2 на 1 в /etc/ssl/openssl.cnfИ на этом ещё не всё. Раз в 2-3 дня domoticz стал падать. В логах проскочили ошибки
Apr 2 05:46:08 raspberrypi domoticz: Thread 7 (Thread 0x72ce2220 (LWP 564)):
Apr 2 05:46:08 raspberrypi domoticz: #0 __waitpid (options=0, stat_loc=0x72cdeac0, pid=10917) at ../sysdeps/unix/sysv/linux/waitpid.c:30
Apr 2 05:46:08 raspberrypi domoticz: #1 __waitpid (pid=10917, stat_loc=0x72cdeac0, options=0) at ../sysdeps/unix/sysv/linux/waitpid.c:25
Apr 2 05:46:08 raspberrypi domoticz: #2 0x00109454 in dumpstack_gdb(bool) ()
Apr 2 05:46:08 raspberrypi domoticz: #3 0x00109a20 in signal_handler(int, siginfo_t*, void*) ()
Apr 2 05:46:08 raspberrypi domoticz: #4
Apr 2 05:46:08 raspberrypi domoticz: #5 raise (sig=11) at ../sysdeps/unix/sysv/linux/raise.c:50
Apr 2 05:46:08 raspberrypi domoticz: #6
Apr 2 05:46:08 raspberrypi domoticz: #7 0x00620a2c in packet.queue ()
Apr 2 05:46:08 raspberrypi domoticz: #8 0x00623a18 in send.real_publish ()
Apr 2 05:46:08 raspberrypi domoticz: #9 0x0061b838 in mosquitto_publish ()
Apr 2 05:46:08 raspberrypi domoticz: #10 0x000ed2b0 in mosqdz::mosquittodz::publish(int*, char const*, int, void const*, int, bool) ()
Apr 2 05:46:08 raspberrypi domoticz: #11 0x003072c8 in MQTT::SendMessage(std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&) ()
Решил, что проблема в mosquitto. Установлена версияУже установлен пакет mosquitto самой новой версии (1.5.7-1+deb10u1)
Обновился до последней версии для Buster 1.6.8-0mosquitto1~buster1Пока вроде не падает
Комментариев нет :
Отправить комментарий