Authoritative ns1/ns2.reg.ru serve 89.253.255.94 for rimiz.ru + www. Public resolvers still cache 80.64.31.36 (TTL 86400), clears in 24h. RUVDS has no public domain pointing at it anymore. Co-Authored-By: Claude <noreply@anthropic.com>
11 KiB
title, type, tags, sources, updated
| title | type | tags | sources | updated | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| RUVDS IIS Host (Windows Server 2025 Core) — 80.64.31.36 — DECOMM 2026-07-21 | entity |
|
|
2026-07-21 |
RUVDS IIS Host — ⛔ DECOMM 2026-07-21
Декоммишнен 2026-07-21. Погашен у провайдера, забыт. Деньги экономим. Финальный offsite-снимок на kreknin верифицирован (см. § Decommission ниже). Rollback-target для всех мигрированных snolla-сайтов более недоступен — откат только образ-тегом в registry / DNS уже на VDS.
Что ниже — историческая запись живого хоста (куплен 2026-05-23, DECOMM 2026-07-21, срок жизни ~2 месяца). Креды/доступ сохранены в
passретроспективно, хост выключен.
Облачный Windows-VDS у RUVDS, DC Королёв. Куплен 2026-05-23 как destination для миграции IIS-хостинга с windows-recovery-host — closing SPOF домашней машины для prod CMS сайтов (snolla CMS multi-tenant). Это отдельный VDS от vds-kzntsv (Rusonyx Linux, инфра-стек): RUVDS = только IIS catch-all для CMS hostnames, Rusonyx VDS = gitea/verdaccio/registry/DB park.
Decommission (2026-07-21)
Сессия 2026-07-21: аудит «что осталось на RUVDS перед отказом от провайдера».
Живого публично не осталось — всё snolla-тираж уехало на VDS:
- Публичный DNS → RUVDS (
80.64.31.36): толькоrimiz.ru/www.rimiz.ru— и тот труп (HTTP 404 на RUVDS; сломан с 2026-05-19 iis-migration cleanup, не чинен, не мигрирован). - Всё остальное → VDS
89.253.255.94:on.snolla.com,snolla.comapex,kupimknigi.spb.ru,tandemmebel.ru/www,labtools.ru/www,labtools.pro/www,emspb.ru/www,pilorama98.ru/www,maljarka.tandemmebel.ru,ics-artmaterials/pilorama98/sestech/artmone/rimiz.snolla.com. Smoke VDS 2026-07-21: 200 (кромеsnolla.comapex — 404 TRAEFIK DEFAULT CERT, нет Host-правила; мёртв везде, отдельная мелочь, НЕ блокировала DECOMM). - VDS snolla-стеки Portainer: labtools(17)/emspb(18)/labtools-pro(19)/tandemmebel(20)/kupimknigi(21)/on-snolla(22).
- Локальный .NET-админ (catch-all IIS
snollaна воркстейшне, snolla-local-admin-and-on-snolla-migration-design §Task A) от RUVDS НЕ зависит — читаетmssql.kzntsv.site+minio.kzntsv.site(оба на vds-kzntsv).
Финальный offsite-снимок верифицирован 2026-07-21:
RUVDS-Backup-Dailyпоследний прогон 2026-07-21 04:30:01,LastTaskResult=0, 0 missed. DONE 72 мин (логC:\ProgramData\backup\logs\2026-07-21.log): IIS-config snapshot + 13 certs exported (non-exportable pvt-key warning benign) + rclone sync snolla/applicationHost/iis-backup/certs/ssh-config + retention keep 7.- kreknin
/volume1/NetBackup/ruvds-iis/2026-07-21/= 8.8G, создан 05:37, полный (sites/+iis-config/+iis-backup-webconfiguration/+certs/+ssh-config/). 7 снимков в retention (2026-07-15…07-21). - Динамика (.NET-админ не несёт) — MSSQL+MinIO на vds-kzntsv, бэкапятся отдельно (см. backup-inventory-2026-06). Сам .NET-админ = статичные бинарники MoreThenCms + S3 drop-in, восстанавливаемо из source + локальная копия на воркстейшне.
Loose end — RESOLVED 2026-07-21: rimiz.ru/www.rimiz.ru A-запись переправлена оператором на 89.253.255.94. Авторит. NS ns1/ns2.reg.ru = 89.253.255.94 (verified); public resolvers ещё держат stale 80.64.31.36 по TTL 86400 — сбросится в сутки. На RUVDS больше НИ ОДИН публичный домен не смотрит.
Hardware / tariff
- Vendor: RUVDS (https://ruvds.com)
- Tariff: Windows Server 2025 Core, 2 GB RAM, 30 GB HDD, 1 IPv4 (DC Королёв)
- OS: Windows Server 2025 Core (GUI-less, RDP-only management)
- IPv4:
80.64.31.36 - Activated: 2026-05-23
Доступ
- RDP:
mstsc /admin→80.64.31.36:3389(открыт из коробки) - SSH:
ssh -i <key> Administrator@80.64.31.36(OpenSSH.Server enabled; FW 22 был scoped к source IP на время migration, после cutover — cleanup pending) - Креды:
pass show ruvds-iis/full-env(canonical secret store; раньше лежали plaintext в.secrets/ruvds-iis.env— вынесены ретроспективно, см. ../sources/iis-migration-to-ruvds-2026-05-23 Decisions log 2026-05-23 09:37)
Установленный стек
- IIS 10 (
Web-Server+ sub-features + management tools) - .NET Framework 4.8 (verified ≥ 528040)
- URL Rewrite Module 2.1 (msiexec offline)
- OpenSSH.Server (Windows capability; sshd running; FW 22 source-scoped)
- rclone v1.74.2 (
C:\Program Files\rclone\rclone.exe) — backup pipeline - Defender FW: inbound 80/443 (Any), 22 (source-IP), 3389 (Any); 445 закрыт (SMB transfer-метод deprecated, см. ../concepts/windows-server-2025-core-bootstrap)
Что хостит
| Site | physicalPath | Bindings | Notes |
|---|---|---|---|
snolla (AppPool snolla, .NET v4.0 Integrated, ApplicationPoolIdentity) |
C:\sites\snolla\ (8.66 GB / 44725 files, copied 2026-05-23 via SSH/scp) |
*:80: catch-all HTTP + 25× *:443:<hostname> HTTPS SNI |
catch-all для всех CMS hostnames через multi-tenant routing в самом CMS |
HTTPS hostnames bound via SNI (было 25; сейчас 23 после декоммишна emspb.ru/www — 2026-07-02. Get-WebBinding total: 26→24 включая *:80: catch-all). LE certs теперь через ../concepts/winacme-iis-owin-catchall-http01 (binding-driven --source iis, cert до 2026-09-03):
- 🗑️
emspb.ru/www.emspb.ru— декоммишн 2026-07-02: миграция на ../entities/vds-kzntsv подтверждена оператором (off-LAN проверка с IIS-хоста: оба → 89.253.255.94 HTTP 200), SNI-биндинги сняты. Backup конфигаpre-emspb-decommission-2026-07-02.emspb.snolla.comоставлен (НЕ мигрирован, DNS всё ещё → IIS). Rollback = re-add 2 биндингов (cert в store) илиRestore-WebConfiguration. - ✅
kupimknigi.spb.ru— DNS flipped 2026-05-24 ~00:00 (pilot) - ⏳ 22 more in queue (
pilorama98.ru/www,labtools.ru/www,labtools.pro/www, 12×*.snolla.com,rimiz.ru/www,maljarka.tandemmebel.ru, etc.) — pending DNS TTL drop в reg.ru (TTL=86400 пока) - 🗑️
tandemmebel.ru/www.tandemmebel.ru— cutover VDS 2026-07-12: DNS reg.ru → 89.253.255.94, traefik Host-rule flipped, LE-серт issued. RUVDS IIS биндинги оставлены как rollback (не декоммишн).
Degraded (CMS-side, не migration defect): rimiz.ru/www, rimiz.snolla.com — возвращают 502/404 (pre-existing dead-routes от ../sources/iis-host-migration-2026-05-19 cleanup; на source IIS:8089 тоже не работают).
- ✅
maljarka.tandemmebel.ru— пофикшен 2026-06-08: 502-на-HTTPS был из-заSites.SettingsData=NULL(нет блокаhttpSecure) →KeyNotFoundExceptionв MoreThenCms. Корень + fix: ../concepts/morethencms-null-settingsdata-https-502. rimiz — другая причина (егоSettingsDataзаполнен).
Ключевые папки
C:\sites\snolla\— IIS site content (8.66 GB)C:\Windows\System32\inetsrv\config\applicationHost.config— IIS configC:\ProgramData\backup\— backup pipeline (rclone.conf, kreknin-key, run.ps1, ntfy-token.txt) — ACL: SYSTEM + Administrators onlyC:\ProgramData\ssh\administrators_authorized_keys— temp pubkey для migration scp; cleanup pending post full cutoverscripts/iis-migration-to-ruvds/01-ruvds-bootstrap.ps1(в admin repo) — idempotent bootstrap скрипт
Backup
Daily 04:30 MSK → kreknin-synology via rclone+SFTP. Снимаются: C:\sites\snolla\, applicationHost.config, Backup-WebConfiguration snapshot, exported PFX certs, C:\ProgramData\ssh\. Retention 7 daily. ntfy vds-backup topic (общий с VDS backup). Smoke run #1 (2026-05-24 11:46:51) — green. См. ../sources/ruvds-backup-daily-kreknin-2026-05-24.
Известные риски / SPOF
Image-pipeline SPOF: RUVDS IIS вызываетСНЯТ 2026-06-08 — imgproxy переехал на ../entities/books-vds, windows-recovery-host декоммишнен. SPOF закрыт.imgproxy.kzntsv.siteкоторый всё ещё на windows-recovery-host- 2 GB RAM tight: w3wp ~330 MB cold start. Monitor under prod load — возможно потребуется
RecyclingPeriodicRestartMemory 200MBper pool. LE renewal pipeline отсутствует: certs истекают 2026-07-22ЗАКРЫТ 2026-06-05 — win-acme v2.2.9 + HTTP-01 развёрнут, новый cert (25-SAN) до 2026-09-03. SYSTEM ScheduledTask renewal раз в 60 дней. Подробности: ../concepts/winacme-iis-owin-catchall-http01.- Home-network HTTP middlebox (DPI/transparent proxy в OpenWRT/ISP) — mangles Host header для direct external HTTP smoke testing. Real end-users из других сетей не affected. См. ../concepts/windows-server-2025-core-bootstrap Update 2026-05-24.
Vendor onboarding
В отличие от ../concepts/rusonyx-vps-onboarding-quirks (VNC console, dpkg prompts) — RUVDS Windows из коробки RDP-ready, VPN/VNC quirks не зафиксировано. Bootstrap-recipe в ../concepts/windows-server-2025-core-bootstrap.
Cross-refs
- Source-host (где IIS был раньше): windows-recovery-host
- VDS со shared DBs / MSSQL backend для IIS: vds-kzntsv
- Backup target: kreknin-synology
- Migration chronology: ../sources/iis-migration-to-ruvds-2026-05-23
- Backup chronology: ../sources/ruvds-backup-daily-kreknin-2026-05-24
- Bootstrap recipe: ../concepts/windows-server-2025-core-bootstrap
- Cert import recipe: ../concepts/traefik-acme-json-to-iis-cert-import
- LE auto-renewal recipe: ../concepts/winacme-iis-owin-catchall-http01
- Driver / SPOF rationale: ../concepts/future-resilient-architecture-goals