Через год от момента первого запуска с ключем. Eserv не может этого узнать, нет такой функции в API KAV. Все, чем можем помочь — это рассылкой напоминаний о том, что "год назад вы купили антивирус, и скоро он у вас истечет" — даты покупок у нас в базе есть, и такие рассылки мы делаем в начале каждого месяца.
Получил новый ключ. Как теперь узнать в какой момент его надо "подложить" в папку антивируса ? Где-то в логах будет предупреждение о том что истёк действия существующего ключа ?
Сначала Eproxy загнётся, а при перезапуске напишет про ошибку инициализации антивируса и про ноль вирусных записей. Это и будет сигналом.
Насколько я себе представляю систему защиты KAV, ключ можно положить и сейчас, не дожидаясь. Пока не умерла запрятанная глубоко в реестре копия старого ключа, движок новых ключей не ищет. Я на днях попробую эксперимент — уберу с тестовой машины рабочий ключ. По идее, антивирус этого заметить не должен, он его уже засосал в своё внутренyее хранилище.
Сейчас завершается прикручивание к Eproxy и acSMTP новой версии KAV API (KAVE 5.0.1.83), там есть функция для определения точного момента истечения лицензии, Eserv её использует. После завершения всех необходимых тестов будет включен в комплект. Возможность использования старого API тоже сохранится (на случай потенциальных проблем совместимости). Текущие ключи KAV для Eserv подходят к обоим движкам.
Насколько я себе представляю систему защиты KAV, ключ можно положить и сейчас, не дожидаясь. Пока не умерла запрятанная глубоко в реестре копия старого ключа, движок новых ключей не ищет. Я на днях попробую эксперимент — уберу с тестовой машины рабочий ключ. По идее, антивирус этого заметить не должен, он его уже засосал в своё внутренyее хранилище.