Устранение неполадок
Распространенные проблемы
Проблемы с подпиской
Некорректный ответ URL подписки
Возможные причины:
- Неверный URL
- URL больше не действителен
- Сервер блокирует user agent Xray Checker
Решения:
- Проверьте URL подписки
- Проверьте, активен ли еще URL
- Свяжитесь с провайдером подписки
- Попробуйте использовать формат Base64 напрямую вместо URL
Ошибка декодирования Base64
Возможные причины:
- Неверная кодировка Base64
- URL-safe против стандартного Base64
- Дополнительные пробелы или переносы строк
Решения:
- Убедитесь, что строка Base64 чистая, без пробелов
- Попробуйте декодирование URL-safe Base64, если стандартное не работает
- Проверьте, нужно ли декодировать содержимое несколько раз
Проблемы с проверкой прокси
Запуск на прокси-сервере
При запуске Xray Checker на том же сервере, где размещены ваши прокси, вы должны использовать метод проверки status
вместо метода ip
по умолчанию.
Почему:
- Метод проверки
ip
сравнивает ваш IP с прокси и без него - При запуске на прокси-сервере оба IP будут одинаковыми
- Это вызывает ложные срабатывания - рабочие прокси отмечаются как неработающие
Решение:
Все прокси не работают
Возможные причины:
- Проблемы с сетевым подключением
- Брандмауэр блокирует соединения
- Сервис проверки IP недоступен
Решения:
- Проверьте сетевое подключение
- Проверьте правила брандмауэра
- Попробуйте альтернативный метод проверки:
- Используйте альтернативный сервис проверки IP:
Высокая задержка или таймауты
Возможные причины:
- Медленное сетевое соединение
- Сервис проверки IP медленный
- Слишком низкий таймаут прокси
Решения:
- Увеличьте таймаут:
- Используйте более быстрый сервис проверки IP
- Отключите симуляцию задержки:
Проблемы с метриками
Нет доступа к метрикам
Возможные причины:
- Включена аутентификация
- Неверные учетные данные
- Неверный порт
Решения:
- Проверьте, включена ли аутентификация:
- Проверьте учетные данные:
- Проверьте правильность порта:
Ошибки Pushgateway
Возможные причины:
- Неверный URL pushgateway
- Требуется аутентификация
- Проблемы с сетью
Решения:
- Проверьте формат URL:
- Проверьте сетевое подключение
- Проверьте логи pushgateway
Конфликты портов
Порт уже используется
Возможные причины:
- Другой сервис использует порт
- Предыдущий экземпляр все еще работает
- Системные ограничения портов
Решения:
- Измените порт метрик:
- Проверьте запущенные процессы:
- Остановите конфликтующие сервисы
Проблемы с диапазоном портов SOCKS
Возможные причины:
- Конфликт диапазона портов
- Слишком много прокси
- Системные ограничения портов
Решения:
- Измените начальный порт:
- Проверьте системные ограничения:
- Освободите диапазон портов
Методы отладки
Включение отладочного логирования
Отладочный лог покажет:
- Попытки подключения
- Разбор конфигурации
- Детали ошибок
- Информацию о времени
Проверка статуса процесса
Проверка сетевого подключения
Отладка Docker
Получение помощи
Если у вас все еще есть проблемы:
-
Проверьте GitHub Issues на наличие похожих проблем
-
Создайте новый issue с:
- Полным сообщением об ошибке
- Используемой конфигурацией
- Отладочными логами
- Шагами для воспроизведения
-
Укажите детали окружения:
- Версия ОС
- Версия Docker (если используется)
- Версия Xray Checker