VLESS не работает: проверка формата до переустановки
Клиент крутит «подключение», в логе — invalid vless config. Прежде чем качать новый APK, откройте строку в блокноте: если после security=reality нет pbk= до конца — ключ обрезан при copy-paste. vlessconfig.digital — где виноват формат, а где сеть.
Симптом → проверка
Отделите «не импортировалось» от «импорт OK, но нет трафика» — это разные ветки.
| Симптом | Первый шаг |
|---|---|
| Parse error / invalid | длина строки, хвост Reality |
| Список пуст | тип импорта / subscription |
| Timeout на всех | обновить подписку |
Обрезанный Reality
Параметры pbk, sid, sni, fp идут подряд в query. Потеря fp= — типичный итог копирования из превью Telegram.
Перекопируйте из бота кнопкой. Не дописывайте параметры по памяти.
Сравните длину одиночного vless:// и строки того же узла из pull подписки — они должны совпадать по query. Расхождение на десяток символов почти всегда обрезка, а не «другой сервер».
- Длина vless://
- часто 200+ символов
- Пробел/перенос
- ломает парсер
- #метка
- query до неё полный
Чеклист
Узлы: смена. Sub: обновление. гайд по Happ, материалы v2raytun.
- Интернет без VPN
- Проверить строку в блокноте
- Переимпорт / обновить subscription
- Другой узел, Wi‑Fi ↔ LTE
Когда клиент ни при чём
Провайдер отозвал UUID, слот занят вторым телефоном, массовые работы на сервере — переустановка APK не поможет.
Сравните Wi‑Fi и LTE, отключите Always-On второго VPN. Один шаг — одна проверка, не меняйте десять настроек сразу.
Если parse error только на одном устройстве — сравните строку в блокноте с ПК: часто мобильный мессенджер добавил пробел после vless://.