docs(proxy-client): зафиксирована успешная H3-приёмка

- Зачем:
  - нужны фактические результаты ручной приёмки на рабочем профиле.
- Что:
  - подтверждены HTTP CONNECT и SOCKS5h на Ubuntu 26.04 с Xray 26.3.27.
  - записаны результаты проверки H3 под повторной нагрузкой и после простоя.
  - сохранён открытым вопрос проверки на других семействах Linux.
- Проверка:
  - 240 последовательных запросов без ошибок, две загрузки по 10 МБ и повторные запросы после 45 секунд простоя.
  - git diff --cached --check.
This commit is contained in:
ddadmin committed 2026-07-21 10:30:53 -04:00
1 parent 6e431d875e
commit bca90c1d21
2 files changed
+51 -21

No files matched your search

@@ -52,8 +52,9 @@
Исполнитель готовит команды и останавливается. Результат отмечает пользователь;
недоступная система остаётся неподтверждённой.
- [ ] Ubuntu с Python 3.10: установка, жизненный цикл, `xray run -test`, HTTP и
SOCKS через один локальный вход Xray 26.3.27.
- [x] Ubuntu 26.04 с системным Python 3.14: установка, жизненный цикл,
`xray run -test`, HTTP и SOCKS через один локальный вход Xray 26.3.27.
Минимальный CPython 3.8 отдельно покрыт автоматическим прогоном через `uv`.
- [ ] РЕД ОС, Astra Linux или Alt Linux по доступности: тот же сценарий после
проверки фактической версии Python.
@@ -116,3 +117,27 @@ Xray 26.3.27 установился и запустился, `status` подтв
`curl` завершились кодом 35 с неожиданным закрытием TLS-соединения во время
рукопожатия. После проверки Xray штатно остановлен. Пункты ручной приёмки пока
не отмечены.
### 2026-07-21 — успешная приёмка на Ubuntu
Первая строка оказалась нерабочей и в исходном клиенте. После замены на
подтверждённо рабочий профиль XHTTP/TLS с ALPN `h3` тот же Xray 26.3.27 прошёл
полный сценарий на Ubuntu 26.04 с системным Python 3.14: встроенная проверка
внешнего IP, `status`, `xray run -test`, HTTP CONNECT и SOCKS5h. Оба запроса
`curl` получили HTTP 200. Содержимое профиля в журнал и Git не попадало.
Диагностическое понижение до Xray 25.12.8 не исправляло старый профиль, поэтому
поддержка второй версии не нужна. Ошибка была связана с прежней строкой или её
удалённой стороной, а не с преобразованием `proxy-client`.
Короткая проверка стабильности H3 на Xray 26.3.27 также прошла:
- 120 циклов, в каждом новое HTTP CONNECT- и SOCKS5h-соединение: 240 запросов,
0 ошибок;
- две одновременные загрузки по 10 МБ через HTTP и SOCKS завершились полностью;
- после 45 секунд без трафика оба новых запроса получили HTTP 200.
Таким образом, не воспроизвёлся сбой из
[XTLS/Xray-core#3673](https://github.com/XTLS/Xray-core/issues/3673), при котором
H3 переставал принимать новые соединения уже после первых запросов. Этот
короткий прогон не заменяет длительное наблюдение под обычной нагрузкой.