Версия сервера - в подписи.
Поведение замечено только на одной машине. Установка проходит нормально, АВ на клиенте функционирует, держит связь с сервером, но обновляться не желает.
Переустанавливать (через remover) - пробовали. Перезагружались после переустановки несколько раз.
В общем, всё работает, кроме обновлений.
Ключ на сервере - валидный. С другими машинами таких проблем не замечено.
Куда копнуть? Дебажный лог включил, могу выслать ссылку в ПМ при необходимости.
Логи dwupdater заканчиваются примерно следуюшим (на дату переустановки):
20170515 16:58:00 [ERR] [ Script ] dwupd.install_file(v, C:\Program Files\DrWeb); ..\service\api\api.cpp(1582): Throw in function bool __cdecl api::install_file_impl(struct upd_comp_t *,const struct upd_finfo_t *,const class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > &) Dynamic exception type: class boost::exception_detail::clone_impl<struct api::runtime_error> std::exception::what: Unknown exception [struct common::tag_error_desc_c * __ptr64] = acquire file failed
В dwservice в том числе повторяется следующее:
2017-May-24 12:33:28.901370 [2728] [DBG] [local-services] DrWebNetFilter is 'Running', pid: 2356 2017-May-24 12:33:33.907871 [1020] [DBG] [local-services] DrWebNetFilter is 'Running', pid: 2356 2017-May-24 12:33:38.915372 [1020] [DBG] [local-services] DrWebNetFilter is 'Running', pid: 2356 2017-May-24 12:33:42.694749 [1020] [INF] [DbStorage] exec select: "SELECT rowid, * FROM events WHERE is_sent=0 ORDER BY time" 2017-May-24 12:33:43.922872 [1020] [DBG] [local-services] DrWebNetFilter is 'Running', pid: 2356 2017-May-24 12:33:44.251905 [2808] [DBG] [wsc] first update isn't ended while autoupdate is enable;ignore on_uptodate (state=0) event 2017-May-24 12:33:48.134293 [2824] [DBG] [task_manager] New task named 'services' 2017-May-24 12:33:48.930373 [1020] [DBG] [local-services] DrWebNetFilter is 'Running', pid: 2356 2017-May-24 12:33:49.534433 [1020] [INF] [reconnector] 20170524.123349.53 tr3 [01452 03fc] noname [Layer/TextProto] tcp://10.1.22.210:2193: rcv <163 PING 6363121523015596722> 2017-May-24 12:33:49.534433 [1020] [INF] [reconnector] 20170524.123349.53 tr3 [01452 03fc] noname [Layer/TextProto] tcp://10.1.22.210:2193: snd <175 PONG 6363121523015596722 6363121522953443380> 2017-May-24 12:33:53.493829 [2808] [DBG] [GetUpdaterLastStart] Exception at [winapi_regkey_t::open]. Code 2 "The system cannot find the file specified. ". LastUpdateStart 2017-May-24 12:33:53.495829 [2808] [DBG] [GetUpdaterLastStart] Exception at [winapi_regkey_t::open]. Code 2 "The system cannot find the file specified. ". LastUpdateStart 2017-May-24 12:33:53.499830 [2808] [DBG] [dws9] protocol exception: Object was not found; (ProductType) (2) occured on dws_remote_registry::get_value for user 2017-May-24 12:33:53.501830 [2808] [DBG] [GetUpdaterLastStart] Exception at [winapi_regkey_t::open]. Code 2 "The system cannot find the file specified. ". LastUpdateStart 2017-May-24 12:33:53.936874 [2728] [DBG] [local-services] DrWebNetFilter is 'Running', pid: 2356 2017-May-24 12:33:58.944374 [2808] [DBG] [local-services] DrWebNetFilter is 'Running', pid: 2356