Корень падения git push по HTTPS: диск NPM 100% забит логами host-22 (trust_forwarded_proto warning флуд). Truncate + cron npm-log-cap (>200M). Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
29 lines
1.4 KiB
Markdown
29 lines
1.4 KiB
Markdown
---
|
||
date: 2026-06-28
|
||
type: claude-session
|
||
session_id: ac82ac49-7dd6-476e-9fd0-e10687c8867c
|
||
started: 2026-06-27T19:43:29.595Z
|
||
ended: 2026-06-27T22:47:31.058Z
|
||
messages: 13
|
||
tools: [AskUserQuestion, Bash, Edit, Read, ToolSearch, WebSearch, Write]
|
||
tags: [claude, session]
|
||
---
|
||
|
||
# https://mail.dttb.ru/domainadmin/ можешь найти креды
|
||
|
||
## Запрос
|
||
|
||
https://mail.dttb.ru/domainadmin/ можешь найти креды
|
||
|
||
## Итог (последний ответ Claude, до 500 симв.)
|
||
|
||
Запушено и подтверждено: **локальный HEAD == origin/main == `ddb904c`**. Всё в Gitea.
|
||
|
||
## Но всплыла проблема с NPM
|
||
Обычный `git push` на `git.dttb.ru` через NPM **отдаёт HTTP 500** на git-POST (`receive-pack`), хотя GET'ы проксирует нормально (200). Пришлось пушить через SSH-туннель прямо в Gitea (10.0.0.189:3000), минуя NPM.
|
||
|
||
Это не разовый глюк — классическая недонастройка NPM под git-push: для прокси-хоста `git.dttb.ru` в Advanced нет `client_max_body_size 0;` и `proxy_request_buffering off;
|
||
|
||
---
|
||
*Автосохранено из session [`ac82ac49`](file:///Users/ai/.claude/projects/-Users-ai-knowledge-base/ac82ac49-7dd6-476e-9fd0-e10687c8867c.jsonl) — 13 сообщ., тулы: AskUserQuestion, Bash, Edit, Read, ToolSearch, WebSearch, Write*
|