[2026-09-24] eagle: family/how-to/lampac-torrents.md personal/tech/lampac-deployment.md personal/tech/lampac-torrserver.md

This commit is contained in:
Alexey Martemyanov committed 2026-09-24 18:39:49 +06:00
1 parent eed338bbc7
commit 6b119612c1
3 files changed
+209 -15

No files matched your search

+51 -1
View File
@@ -1,6 +1,6 @@
# TorrServer на Кра́кене — диагностика
**Дата:** 2026-09-22 · **ОБНОВЛЕНО 2026-09-22 (вечер): подтверждено Alex в UI**
**Дата:** 2026-09-22 · **ОБНОВЛЕНО 2026-09-24 (вечер): исправлено расположение кэша**
**Вывод:** ✅ **TorrServer исправен. ЗАДАЧА ЗАКРЫТА.** «Торренты» пусто было по причине
🔴 **`redapi` указывал на локальный lampac**, чей JacRed отдаёт формат БЕЗ
поля `info` → PidTor падал на `torrent.info.sizeName` → NPE → 500 → кэшировался
@@ -12,6 +12,55 @@
---
## 🔴 2026-09-24: «Мастерская сатаны» — рецидив симптома 503 + исправление про кэш
**Повод:** Alex — *«в торрентах по нему ничего не нашлось в lampac, надо проверить
почему, по каким трекерам он ищет, и можем ли мы влиять на список источников
например через prowlarr резолвер?»*
**Факт:** `/lite/pidtor?title=Мастерская сатаны&year=2025` → **HTTP 503**,
`Content-Length: 0`, **`X-Invoke-Cache: HIT`**, t=0.007–0.035s. Это **кэшированный
отказ**, а не «0 раздач». Делать вывод о трекерах по такому ответу нельзя.
### 🔴 Исправление: «кэш в `cache/fdb/`» — НЕВЕРНО (прожило сутки в двух доках)
```
$H/lampac/cache/fdb/ → 13 каталогов 0/ 1/ 2/ 3/ 4/ 5/ 7/ 9/ a/ b/ d/ e/ f/,
ВСЕ ПУСТЫЕ — find … -type f | wc -l → 0
$H/lampac/cache/module/ → 76 файлов без расширений (OEdMn4LsmVEkyTEYgfu5dg),
file → PE32 executable (DLL) Mono/.Net assembly
```
`cache/module/` — **сборки .NET-модулей**, не JSON-ответы PidTor.
Опознать модуль: `grep -l "pidtor" $H/lampac/cache/module/*` →
`strings <файл> | grep -iE "pidtor|\.dll"` → `PidTor.dll`, `lite/pidtor`,
`lite/pidtor/serial/{id}`, `lite/pidtor/s{id}`.
📌 **Практика при 503:** пробовать **заголовок, который ещё не запрашивался**
(другой год / title) — свежий ключ минует кэш и даёт честный ответ.
`docker restart lampac` кэш ответов **не снимает**.
### По каким трекерам ищет PidTor
Своего списка нет. Ходит на `{redapi}/api/v2.0/indexers/all/results?title=..&year=..` —
суффикс **`all`** = все индексеры JacRed разом; состав определяет сторона **`jac.red`**
(внешний, 144.31.3.10), не lampac.
🔴 **Prowlarr тут ни при чём** — у него свои 6 индексера и он питает Radarr/Sonarr
([[family/how-to/arr-stack-kraken]]). Моста «Prowlarr → источники Lampa» не существует.
Влияние на список источников: (а) локальный JacRed lampac — править трекеры в
`$H/lampac/data/`, `redapi` переключать **только** после появления поля `info`;
(б) Prowlarr в обход PidTor — в плеере таких источников не будет.
### Статус
Диагностика **не доведена**: шаги 2–3 (curl к `jac.red` из Mac) ушли в **таймаут
апрува (BLOCKED ×2)**; шаг 1 (`docker stop lampac`) — зона Alex.
План из 4 шагов записан в [[personal/tech/lampac-deployment]] §«Мастерская сатаны».
---
## ✅ Статус закрытия (2026-09-22 вечер)
| Пункт | Статус |
@@ -22,6 +71,7 @@
| `min_sid` | ✅ `min_sid: 3` убран → сток `15` |
| Минус год у «Волшебный участок: Фильм» | ✅ ЗАКРЫТО — оставлено пусто (данных нет в TMDB, фильм в производстве) |
| Документация | ✅ саммари → [[family/how-to/lampac-torrents]], план снесён |
| Запись про `cache/fdb/` | ⚠️ **исправлена 2026-09-24** — папка пустая, см. выше |
### Итог задачи (2026-09-22)