Happ: «address already in use» — порт прокси занят
«bind: address already in use» в Happ: локальный порт прокси занят другой программой или зависшей копией Happ. Как найти, кто держит порт, и сменить его.
Подписка для Happ — 3 дня бесплатно, дальше от 189 ₽
Выберите срок и оформите подписку у сервиса Вятка: ссылка придёт на почту или в Telegram сразу и добавится в приложение одной кнопкой. Первые 3 дня — бесплатно, без карты.
- Ссылка-подписка приходит сразу после оплаты — обычно меньше минуты
- Одна ссылка на все устройства, где стоит Happ (до 3)
- Оплата по СБП, без автосписаний
- 3 дня бесплатно, карта не нужна
listen tcp 127.0.0.1:10808: bind: address already in use (порт может быть другой — 10809, 2080, 1080, 7890). Happ поднимает локальный прокси на этом порту, чтобы через него ходили программы и сам туннель, а порт уже занят. Ядро при этом не стартует, и дальше вы видите «core not running» или бесконечное «подключение». Причина — другая программа или вторая копия самого Happ.
Кто занимает порт
| Как выглядит | Причина | Что делать |
|---|---|---|
| Ошибка после вылета или «убийства» Happ | Прошлый процесс ядра не завершился и держит порт | Завершить процесс в диспетчере задач, перезапустить Happ |
| Ошибка сразу после установки | Другой прокси-клиент на том же порту (v2RayTun, Hiddify, Clash, Nekoray) | Закрыть его или сменить порт в Happ |
| Появляется через раз | Два экземпляра Happ (автозапуск + ручной запуск) | Оставить один, убрать дубликат из автозапуска |
| Windows, после обновления системы | Порт попал в диапазон, зарезервированный системой (Hyper-V, WSL) | Сменить порт в Happ |
| Android | Другое приложение с локальным прокси на том же порту | Закрыть его, сменить порт |
Освободить или сменить порт
- Закройте Happ полностью и откройте диспетчер задач (Windows: Ctrl+Shift+Esc; macOS: Мониторинг системы). Найдите процессы
xray,sing-box,Happи завершите все. - Windows: в командной строке
netstat -ano | findstr :10808покажет PID, который держит порт; macOS/Linux:lsof -i :10808. Незнакомая программа — закройте или уберите из автозапуска. - Запустите Happ заново. Ошибка ушла — дело было в зависшем процессе.
- Порт нужен другой программе постоянно — в настройках Happ (раздел «прокси» / «локальный порт» / «inbound») поставьте свободный, например
10818, и переподключитесь. Программы, настроенные на старый порт, перенастройте.
Подписка для Happ, которая просто работает
Ссылка-подписка от Вятка: добавляется в Happ одной кнопкой, работает на телефоне, компьютере и телевизоре, продлевается когда захотите.
- без карты
- все устройства по одной ссылке
- отмена не нужна — просто не продлевайте
Windows: порт зарезервирован системой
Если netstat ничего не показывает, а ошибка есть, порт может быть в диапазоне, который Windows зарезервировала для своих нужд: Hyper-V, WSL2, Docker Desktop захватывают случайные интервалы. Проверить: netsh interface ipv4 show excludedportrange protocol=tcp — если ваш порт попадает в один из интервалов, смените порт в Happ. Освобождать зарезервированный диапазон можно, но проще выбрать другой: подойдёт любой свободный выше 10000.
Зависшая копия после вылета
Самая частая история: Happ вылетел или его закрыли через «Завершить задачу», а процесс ядра (xray/sing-box) остался жить с портом. Следующий запуск получает «address already in use», ядро не стартует, приложение зависает на «подключение». На Windows такой процесс иногда не убивается из диспетчера — тогда перезагрузка. Если вылеты повторяются, лечите их причину: xray core failed. А если ядро стартует, но не поднимается служба туннеля — это TUN service failed.
Какой порт ставить в Happ вместо занятого?
Любой свободный от 10000 до 60000, например 10818 или 20808. Главное — не совпадать с другими прокси-клиентами и зарезервированными диапазонами.
Ошибка на Android: как посмотреть, кто занял порт?
Обычно это другой прокси-клиент или приложение с туннелем. Закройте их из недавних приложений и снимите с них опцию «Постоянная VPN». Инструментов вроде netstat в Android без root нет — действуйте методом исключения.
Переустановка Happ поможет?
Нет, если порт держит другая программа. После вылета зависший процесс проще снять перезагрузкой, чем переустановкой.
Осталось проверить на практике: подписка для Happ на 3 дня бесплатно, без карты. Ссылка приходит сразу и добавляется в приложение одной кнопкой.
Получить подписку →