# Prompt для следующей сессии Скопируй этот блок и вставь как первое сообщение: --- Привет! Продолжаем после **успешной миграции основного CMS на нативный IIS хоста** (см. `.wiki/sources/iis-host-migration-2026-05-19.md` и обновлённый `.wiki/concepts/recovery-architecture-snapshot.md`). **Кратко где мы сейчас:** - 10 главных клиентских доменов (snolla.com + 9 остальных) идут client → OpenWRT → traefik → **нативный IIS хоста** → MSSQL container. VM из prod-пути выведена для этих 10 доменов. - `MoreThenCms.Web` на хосте: `C:\sites\MoreThenCms.Web`, AppPool `MoreThenCms.Web` (.NET v4.0 Integrated, ApplicationPoolIdentity), bind `*:80`. - traefik backend для 11 yml пропатчен на `host.docker.internal:80` (backup `*.yml.bak-phase3-2026-05-19`). - VM продолжает крутить только stostayer (`:18180`) и stostayer.old (`:18181`) — их traefik backend на VM не трогали. **Открытые задачи (выбрать одну):** 1. **stostayer / stostayer.old** — сайты `:8090/:8091` на хосте созданы, но локальный `Invoke-WebRequest` даёт timeout. Разобраться: cold-start ASP.NET? Web.config conn-string на 89.253.219.2 не отвечает? AppPool краш? Глянуть Event Viewer + W3SVC logs. После фикса — переключить traefik (`stostayer.yml`, `oldstostayer.yml`). 2. **rimiz.ru → 404** — host header не маппится на CMS-сайт (на host-IIS и, вероятно, до миграции тоже). Найти в БД таблицу mapping host→site, проверить запись для rimiz.ru. 3. **Phase 5** — URL Rewrite + ARR MSI (фикс `:4443` в CMS-редиректах), Application Initialization (warm-start), log rotation `C:\inetpub\logs\`. 4. **Cleanup VM** — только после (1). `VBoxManage controlvm "snolla-recovery" poweroff`, удалить port forwards 18080/18180/18181/18189 в OpenWRT, опционально `unregistervm --delete` (освобождает 92 GB). **Не делай без моего "да":** - Любые traefik patches (это меняет prod-трафик). - Любые destructive операции на `C:\sites\`, `C:\stayer\`, `C:\nas-recovery\vm-sites\`. - Глушить VM. - Push в git (gitea пока на мёртвой синке). **Контекстные пароли** (в Web.config / .env, не в чате): - MSSQL SA: `C:\Users\vitya\projects\docker\diskstation\mssql\.env` - Production MSSQL для CMS: user `snolla`, password в `C:\sites\MoreThenCms.Web\Web.config` (`fXkH4@8O%3pc`) - VM SSH: `~/.ssh/id_ed25519_snolla_vm` → `vitya@127.0.0.1:8022` (NAT-forward!) - Если ключ не подойдёт — пароль admin vitya в VM: `Pryakhin9` Поехали. --- ## Что почитать AI-агенту перед началом (для самопроверки контекста) - `.wiki/overview.md` — точки входа - `.wiki/sources/iis-host-migration-2026-05-19.md` — что было сделано в прошлой сессии (актуальный source) - `.wiki/sources/nas-recovery-session-2026-05-18.md` — почему вообще на этом хосте всё - `.wiki/concepts/recovery-architecture-snapshot.md` — **обновлённая** chain после миграции - `.wiki/entities/snolla-recovery-vm.md` — VM в статусе demoted - `.wiki/entities/windows-recovery-host.md` — добавлены native IIS sites - `.wiki/concepts/cms-config-rewrite-pattern.md` — UTF-8 BOM ловушка - `.tasks/STATUS.md` — paused задача `iis-on-host-migration` - `.tasks/iis-on-host-migration.md` — детальный план + completed steps + решения - Это сообщение