auto-backup claude-memory 2026-03-23_12:00
This commit is contained in:
38
claude-memory/niikn-nextcloud-incident.md
Normal file
38
claude-memory/niikn-nextcloud-incident.md
Normal file
@@ -0,0 +1,38 @@
|
||||
---
|
||||
name: Инцидент niikn.com 2026-03-23
|
||||
description: niikn.com не открывался — VM выключены, нет DNS A-записи. Причины и решение.
|
||||
type: project
|
||||
---
|
||||
|
||||
# Инцидент 2026-03-23 — niikn.com (Nextcloud НИИКН) не открывался
|
||||
|
||||
## Причины (все три нужно проверять при следующем сбое)
|
||||
1. **VM 108 (Nextclaud-AIO) — была выключена** — это основной NC сервер
|
||||
2. **LXC 102 (NPM НИИКН) — была выключена** — это реверс-прокси для niikn.com
|
||||
3. **niikn.com — не было A-записи в DNS Spaceweb** — домен не резолвился
|
||||
|
||||
## Решение
|
||||
```bash
|
||||
# Через jump host: ssh root@10.0.0.237 → ssh root@192.168.1.201
|
||||
qm start 108 # Nextcloud VM
|
||||
pct start 102 # NPM LXC
|
||||
```
|
||||
|
||||
DNS добавлена через Spaceweb API (один запрос, не более 2 подряд — иначе капча откатывает):
|
||||
```python
|
||||
# auth: POST https://mcp.sweb.ru/main/auth_submit/ (it5870yand / 1qaz!QAZ)
|
||||
# затем:
|
||||
POST https://api.sweb.ru/domains/dns
|
||||
{"jsonrpc":"2.0","id":1,"user":"it5870yand","method":"editMain",
|
||||
"params":{"domain":"niikn.com","action":"add","name":"","type":"A","value":"85.235.181.190","prefix":""}}
|
||||
```
|
||||
|
||||
## Чеклист диагностики niikn.com
|
||||
- `dig niikn.com A +short @8.8.8.8` → должен вернуть `85.235.181.190`
|
||||
- `qm status 108` на 192.168.1.201 → должен быть `running`
|
||||
- `pct status 102` на 192.168.1.201 → должен быть `running`
|
||||
- `curl -sk http://192.168.1.200:11000/status.php` → HTTP 200
|
||||
|
||||
**Why:** VM и LXC были выключены по неизвестной причине (возможно, ручное выключение или сбой питания). DNS A-запись отсутствовала изначально — никогда не была добавлена.
|
||||
|
||||
**How to apply:** При любом сообщении "niikn.com не работает" — сразу проверять эти три пункта.
|
||||
Reference in New Issue
Block a user