После обновления 3.48.3 не обновляются модули [10555]

Версия ЛЭРС УЧЁТ: 3.48.3
Сервер БД: PostgreSQL
ОС: Ubuntu 20.04(Docker)

3.48.2 обновлялись

На сколько я понимаю в качестве источника обновления выбран Сервер ЛЭРС УЧЕТ в docker-контейнере. Чтобы модули обновлялись от Сервера, они должны быть установлены там. Но в docker-контейнере внешние модули установить нельзя. Пока что этот механизм не проработан. Мы создали задачу по этому поводу.

В качестве обходного пути обновления внешних модулей в данном случае вы можете просто переустановить их. При повторной установке у вас будет установлен внешний модуль текущей на момент установки версии.

Мы можем обновляться с серверов ХЭЦ, но необходимо получать список к обновлению с нашего сервера.

Как я писал выше, мы прорабатываем задачу обновления внешних модулей при использовании Сервера ЛЭРС УЧЕТ из docker-контейнер в качестве источника обновления.

В 3.49 мы реализуем обновление внешних модулей после обновления контейнера.

@lersbot update 3.49.0

Дайте пожалуйста ссылки на файлы модулей(нужны срочно, не могу ждать до 3.49.0):

1. Удалённый пульт КМ-5
2. Перенаправление подключений ЛЭРС УЧЁТ
3. Импорт из Excel

Удаление и повторная установка не помогают, ручной импорт библиотек модулей помогает.

https://update.lers.ru/plugins-3.48.79.html

1 лайк

в бета версии не заработало

Сейчас проверил, после установки беты все внешние модули, установленные на сервере, обновились. Проверьте журнал docker compose logs lers на предмет ошибок. Может, у вас сервер не имеет доступа к нашему источнику обновлений update.lers.ru. Внешние модули docker образ качает оттуда.

следует ли мне каким-то образом настроить сервер на раздачу обновлений?
сам сервер обновился успешно, клиенты получили обновления с сервера, но без модулей.
в логах docker compose logs lers скачаны файлы модулей с сервера update.lers.ru

На клиентах обязательно должен стоять флажок “Обновлять внешние модули”. Сервер раздаёт их автоматически. Для проверки введите адрес:
http://АДРЕС_ВАШЕГО_СЕРВЕРА/Updates/Neutral/Lers-PluginsManifest.xml
Должен загрузиться XML-манифест с новыми версиями внешних модулей.

манифест загружается, все модули в нём есть. галочка стоит. обновлений не найдено.


Lers-PluginsManifest.xml <?xml version="1.0" encoding="UTF-8"?> Lers.Client.exe IRZ ATM2 Конфируратор 3.49.80.0 2022-11-01T09:21:11.9418867+03:00 Plugins\IRZATM2_Configurator.dll OriginalFile 301800 d45efc9d4433de8fa1523a8fceec724ebfd40dd3 Галерея документов 3.49.80.0 2022-11-01T09:20:52.6772849+03:00 Plugins\DocumentsGallery.dll OriginalFile 191720 9ccb86f5969c3873690e7c77b54688b296f0f9c1 Импорт данных из файлов КМ-5 3.49.80.0 2022-11-01T09:20:43.3354196+03:00 Plugins\KM5Import.dll OriginalFile 157928 4155ae1161c4cfefaa75d572cbca3b00255e0dd5 Импорт из Excel 3.49.80.0 2022-11-01T09:21:22.6652608+03:00 Plugins\ExcelImport.dll OriginalFile 436456 d2235a42f2fac0f4ec10d076c7600b99f5769206 ЛЭРС УЧЕТ. Модуль импорта данных с адаптера переноса данных ТВ7. 3.49.80.0 2022-11-01T09:20:57.5099586+03:00 Plugins\Lers.TV7Adapter.dll OriginalFile 167656 05764509b5cf9ebe5b77820620228e5bd795557c ЛЭРС УЧЕТ. Модуль импорта данных с пульта Луч-МК 3.49.80.0 2022-11-01T09:20:07.1538195+03:00 Plugins\Lers.Plugins.LuchMK.dll OriginalFile 180968 5b5d41c4d0898f52059008ab1ba8e4540ca5664a Оценка эффективности котельной 3.49.80.0 2022-11-01T09:19:52.7507342+03:00 Plugins\BoilerEfficiency.dll OriginalFile 153320 73e026d902786a650b85136149cf20fa723c8786 Расчет договорных нагрузок 3.49.80.0 2022-11-01T09:19:57.4903957+03:00 Plugins\ContractConsumptionCalculation.dll OriginalFile 88808 e6ca90e35458227a8e312d2746b6b07f0249f9c7 Удалённый пульт ECL Comfort 300 3.49.80.0 2022-11-01T09:19:36.248122+03:00 Plugins\Ecl300_RemoteConsole.dll OriginalFile 61160 034efc2a48ffdd96cb9811127c43230b2c630154 Управление контроллерами Danfoss ECL Comfort 210/296/310 3.49.80.0 2022-11-01T09:21:33.5949632+03:00 Plugins\ECL310_RemoteConsole.dll OriginalFile 52459752 0279655da0b62dd96637a4a5483a4d48a7a63302 Перенаправление подключений ЛЭРС УЧЁТ 3.49.80.0 2022-11-01T09:21:06.8443577+03:00 Plugins\PortTunnel.dll OriginalFile 57064 c8fdbb9bd3d0c84d6a560da8cf5fec479ed55d24 Удалённый пульт КМ-5 3.49.80.0 2022-11-01T09:19:21.425966+03:00 Plugins\KM5_RemoteConsole.dll OriginalFile 103144 1dd0b9c16b986606dd7137cd46eeb3f1c19c25ae

Журнал службы обновления нужен. Или адрес вашего сервера. Проверим загружаются ли обновления.

2022-11-22 02:47:05.1336 I Lers.UpdateService.UpdateEngine Установлен сервер, активированный персональной лицензией. В качестве источника обновлений будут использоваться серверы ЛЭРС УЧЁТ.
Собственно вот и проблема. Пользуюсь для разных тестов… Как быть? Удалять?

Откройте в regedit раздел HKEY_LOCAL_MACHINE\SOFTWARE\LERS\LERS_UCHET\Components и переименуйте раздел Server например в Server.bak.

После этого служба обновлений посчитает, что сервер не установлен и обновит модули.