Устраняем конфликт портов
bind: address already in use или Only one usage of each socket address в логах означает, что порт держит другая программа. Два выхода: сменить порт или найти захватчика.
Вариант 1: сменить порт (быстрее всего)
- Откройте настройки и найдите «Смешанный порт».
- Укажите что-нибудь нераспространённое, например 7899 или 17890.
- Сохраните — ядро перезапустится, проблема исчезнет. Обновите порт в программах, где вводили его вручную.
Вариант 2: найти захватчика
- Windows: в терминале администратора выполните netstat -ano | findstr 7897, запомните PID в последней колонке, затем tasklist | findstr PID покажет имя программы.
- macOS / Linux: lsof -i :7897 сразу показывает процесс.
- Обычные подозреваемые — другой прокси-клиент или зависший процесс ядра от прошлого запуска; завершите его и запустите заново.