Активация и токены
В gold-периоде 474 сообщения про активацию. Кейс чаще всего приходит при первой установке PC или после перенакатки образа.
Как выглядит запрос
Заголовок раздела «Как выглядит запрос»«старый токен в do-container-registry закончился» — Yury, conv 47 (про инфра-токен, пример соседнего кейса)
«а деактивировать не помогает?» — авазбек, conv 10
«при создании нового, в поле Зона пусто, т.к. не может быть видимо в одной зоне более одного поминутного тарифа» — Илья Бояршинов про активацию тарифа, conv 10
Типичный вопрос от клуба — «не могу активировать PC после установки» или «IZIInstall выдаёт ошибку».
Что проверить в первые 2 минуты
Заголовок раздела «Что проверить в первые 2 минуты»- Есть ли код активации в CRM? Устройство → кнопка «Код активации».
- ClientService живой? См. PC офлайн.
- В реестре есть остаточные Hash/Token? Если машина была активирована раньше — скрипт очистки.
- Сеть PC → CRM доступна? Проверь ping, DNS.
Типичные причины
Заголовок раздела «Типичные причины»- Клон-контаминация. PC накатан из образа, где уже была активация. В реестре остались Hash и Token, новый код не пропишется. См. скрипт ниже.
- Истёкший / невалидный код. Код в CRM генерируется заново — старый невалиден.
- Сетевой блок. PC не может достучаться до CRM API / EMQX.
- Лицензионные ограничения клуба. В одной зоне больше одного поминутного тарифа и т.п. (Илья Бояршинов).
Как чинить
Заголовок раздела «Как чинить»Сценарий A: Свежий PC, первая активация не проходит
Заголовок раздела «Сценарий A: Свежий PC, первая активация не проходит»- В CRM создай устройство → получи код активации.
- На PC запусти
IZIInstall.exe→ введи код. - Если пишет «уже активирован» — идём к сценарию B.
Сценарий B: PC был активирован раньше, надо «сбросить»
Заголовок раздела «Сценарий B: PC был активирован раньше, надо «сбросить»»Artem C++ (conv 10) — стандартный скрипт:
Remove-ItemProperty -Path "HKLM:\Software\IZI" -Name "Hash" -ErrorAction SilentlyContinueRemove-ItemProperty -Path "HKLM:\Software\IZI\Client" -Name "Token" -ErrorAction SilentlyContinueПосле — ребут, активация по новому коду.
Сценарий C: Образ снимается / разливается — как правильно
Заголовок раздела «Сценарий C: Образ снимается / разливается — как правильно»Artem C++ (conv 46) — описание правильного порядка при передаче «чистого» образа:
«применил фикс от бсодов, обновил версию изи до последней, удалил всё, что могло связать образ с другим пк. На рабочем столе оставил 2 файла, сначала нужно запустить IZIInstall.exe и там авторизовать устройство по коду из CRM, после активации зелёную кнопку установки изи нажимать не надо, т.к. изи уже установлен. После активации в IZIInstall нужно запустить run izi.bat он запустит все сервисы izi, после чего компьютер готов к использованию.»
То есть для клуба, который сам разливает образ: образ без активации, активация делается на каждом PC по своему коду.
Сценарий D: Пришла ошибка про сертификат/токен инфры
Заголовок раздела «Сценарий D: Пришла ошибка про сертификат/токен инфры»Это не клубная активация, это саппорт-инфра (gh-registry, ArgoCD). Эскалируй в #dev (как было в conv 47 и 6 с Yury).
Эталонный ответ клиенту
Заголовок раздела «Эталонный ответ клиенту»«Привет. Вижу, PC-XX в CRM есть, код активации свежий — XXXX-XXXX. На PC через меш очистил остатки старой активации, запустил IZIInstall, ввёл код. Сейчас подключится, напишу как увижу онлайн.»
Когда эскалировать
Заголовок раздела «Когда эскалировать»- Скрипт очистки + повторная активация не помогают → Artem C++.
- Вопросы про лицензию / биллинг → James.
- Ошибка инфра-токена (не клубная) → #dev, Mishanya.