Служби автоматичного оновлення та автоматичної синхронізації

yurybx (автор теми)
11.07.2019, 16:30 (Відредаговано: 11.07.2019, 16:31)

Я вирішив розібратись, чому соната не оновлюється в фоновому режимі. Для цього я встановив на тестовий комп'ютер стару версію сонати (0.24.20.2), при встановленні були обрані всі компоненти. При запуску сонати з'являється пропозиція завантажити та встановити нову версію, але після завантаження з'являється запит паролю адміністратора (як і очікувалось). Пароль адміністратора вводити відмовляємось. Згадуємо, що в сонати є служба автоматичних оновлень SonataUpdater та служба автоматичної синхронізації BTSync. В оснащенні "керування комп'ютером" бачимо, що служба SonataUpdater працює (хоча оновлення в фоновому режимі не встановлюються), а BTSync в переліку служб знайти не вдається. Тому в мене два запитання:

  1. Яка функція служби "SonataUpdater"? Чому при оновленні соната запитує пароль адміністратора в той час, коли служба SonataUpdater працює з правами системи, що еквівалентно правам адміністратора?
  2. Чи відмовились розробники від служби синхронізації BTSync? Як ця служба називається в оснащенні "керування комп'ютером"?
Вiталій (адміністратор)

SonataUpdater та BTSync працюють паралельно для зниження навантаження на сервер оновлень. При цьому SonataUpdater ще й має функціонал запуску інсталятора у тихому режимі.
BTSync - не служба, а звичайний процес, який запускається від SonataUpdater у режимі без графічного інтерфейсу.

Чому при оновленні соната запитує пароль адміністратора в той час, коли служба SonataUpdater працює з правами системи, що еквівалентно правам адміністратора?

yurybx@rambler.ru

Пароль було запитано в який саме момент? Після закінчення завантаження оновлення засобами самої програми? Після закінчення процесу цього оновлення?

yurybx (автор теми)

Пароль було запитано після закінчення завантаження оновлення засобами графічного інтерфейсу Сонати. Розумію, що Ви маєете на увазу: цей спосіб оновлення не має відношення до служби SunataUpdater.

Ок. Тоді допоможіть, будь-ласка, налагодити роботу служби. Ось що пише у мене в updater.log:

[2019-07-12 08:47:08.908] СТАРТ СЛУЖБИ ОНОВЛЕННЯ
[2019-07-12 08:47:08.911] запуск торрент сервера: "C:\Program Files (x86)\Sonata\btsync\BTSync.exe"
[2019-07-12 08:47:09.090] торрент сервер запущений: PID 10688, Main thread 13604, Error code 0
[2019-07-12 08:47:09.092] пауза: 30 сек.
[2019-07-12 08:47:39.163] перевірка оновленння: ревізія програми=327, джерело оновлення=http://sonata.biz.ua/download/update.xml, період перевірки=7200 сек.
[2019-07-12 08:47:39.164] отримання інформації про оновлення
[2019-07-12 08:47:39.174] перевірка роботи BTSync: {"version":"1.4.103"}
[2019-07-12 08:47:39.177] початок завантаження http://sonata.biz.ua/download/update.xml
[2019-07-12 08:47:39.274] 1,58 з 1,58 Kb завантажено, швидкість 47,28 Kb/sec, пройшло 0,00 хв, залишилось 0,00 хв
[2019-07-12 08:47:39.306] файл успішно завантажено з http://sonata.biz.ua/download/update.xml, розмір 1621 байт
[2019-07-12 08:47:39.308] статус оновлення: Оновлення не вдалося перевірити або перевірка ще не відбувалась
[2019-07-12 08:47:39.310] ревізія оновлення -1
[2019-07-12 08:47:39.311] оновлення не потрібне
[2019-07-12 08:47:39.312] пауза: 7200 сек.
Вiталій (адміністратор)

Зробіть "Меню - Допомога - Надіслати інформацію розробнику - Зберегти у файл". Отриманий файл надішліть нам на support@sonata.biz.ua з коротким описом проблеми. Щоб ми могли бачити повні логи програми.

Відповісти у темі

Відповісти

Технічна підтримка: support@sonata.biz.ua