Выбор и проверка

Почему перестал работать прокси в Telegram: дерево диагностики

Пять вопросов по порядку: каждый отсекает одну группу причин и подсказывает, что делать дальше.

Содержание 16 разд.

Когда прокси не работает, причин несколько, а лечится каждая по-своему. Угадывать долго, проще пройти по порядку: пять вопросов отсекают сеть, ссылку, перегрузку сервера и режим мобильного интернета. Ниже — схема, а потом каждый шаг подробно.

Открываются лидругие сайты?нетПроблема сети,не проксидаРаботает ли Telegramбез прокси?даПрокси не нужен,отключите егонетСтатус прокси —«Подключено»?нетСверьте ссылку:секрет целикомдаЧаты и медиазагружаются?нетСервер перегруженили лимит скоростидаМобильный интернетс белыми списками?даНужен VPN:прокси не поможетнетСмените прокси:ee, порт 443
Рис. 1. Порядок диагностики: каждый вопрос отсекает одну группу причин.

Шаг 1. Проверьте сеть

Откройте в браузере любой сайт, не связанный с Telegram. Если не открывается ничего, дело не в прокси: проверьте Wi‑Fi, мобильные данные и режим полёта. Если открывается всё, кроме Telegram, идём дальше.

Полезно сразу проверить вторую сеть: подключитесь к Wi‑Fi вместо мобильных данных или наоборот. У разных операторов и провайдеров правила фильтрации различаются, и результат подскажет, где искать проблему.

Шаг 2. Работает ли Telegram без прокси

Нажмите на значок щита в списке чатов — откроются настройки прокси, — и выключите прокси. Если Telegram заработал, блокировки нет: прокси либо не нужен, либо тормозит соединение. Если без прокси Telegram не открывается — ваша ситуация та самая, ради которой прокси и ставят.

Шаг 3. Какой статус у прокси

Откройте настройки прокси. У рабочего статус «Подключено» и пинг в миллисекундах. Пока соединение устанавливается, виден статус «Подключение…», а в Telegram Desktop у недоступного прокси бывает «Недоступен». Если «Подключение…» не меняется дольше минуты, прокси недоступен с вашей сети. Основные причины:

ПричинаПризнакЧто делать
Ошибка в ссылкеПрокси не подключился ни разуСверьте сервер, порт и секрет; секрет вводится целиком, с префиксом ee
Сервер выключен или перегруженНе отвечает ни в одной сетиВозьмите другой прокси
Адрес или порт заблокированыНе работает в одной сети, работает в другойСменить прокси; на своём сервере — IP или порт
Сменили домен маскировкиРаботал и перестал после правок на сервереПолучить новую ссылку: старая даёт ошибку «Unknown TLS SNI»
Устаревший клиентFakeTLS-прокси подключается нестабильноОбновить Telegram: в новых версиях исправлен TLS-отпечаток

Если подозрение падает на ссылку, прочитайте её по частям: как это сделать, описано в статье «Секреты dd и ee». Если прокси был в режиме и перестал работать у многих сразу, вероятнее всего, его распознали фильтры: об этом — в статье «Почему прокси блокируют».

Шаг 4. Подключено, но чаты не грузятся

Статус «Подключено» говорит только о том, что связь с прокси установлена. Скорость он не гарантирует. Если чаты и медиа грузятся медленно или зависают, дело в одном из пунктов:

  • сервер перегружен. Если на одном прокси сидят тысячи людей, он упирается в канал;
  • лимит скорости. У бесплатных общих серверов бывает ограничение скорости;
  • сервер далеко. Большой пинг — признак длинного маршрута;
  • ограничение на число адресов. У telemt есть параметр user_max_unique_ips: он ограничивает число разных IP-адресов на одну ссылку. Если ссылка разошлась, лишние клиенты не подключатся;
  • клиенты в одной локальной сети. В README mtg описана ошибка ip was blacklisted для клиентов из одной локальной сети.

Важно

Не путайте с нормой: через MTProto-прокси не работают звонки — по FAQ telemt, это ограничение архитектуры Telegram. А незнакомый канал в списке чатов — это спонсорский канал, который показывает прокси; владелец не видит ни ваши чаты, ни активность.

Шаг 5. Мобильный интернет и белые списки

Если все предыдущие шаги пройдены, а проблема только на мобильном интернете и почти не открываются зарубежные ресурсы, возможно, вы столкнулись с белыми списками. В этом режиме мобильный интернет пропускает только заранее разрешённые адреса. Сервер обычного прокси в этот перечень не входит, поэтому ни ссылка, ни режим ee не помогут. Здесь нужен VPN.

Работал и перестал: что произошло

Прокси живёт ровно столько, пока оператор не заблокирует его адрес или форму трафика, а владелец не сменит секрет. Если он перестал работать, не меняя настроек у вас:

  • запросите у источника свежую ссылку: адрес, домен или секрет могли поменять;
  • обновите Telegram;
  • проверьте прокси в другой сети;
  • если ничего не помогло, смените прокси — не пытайтесь «оживить» заблокированный адрес.

Если прокси ваш: проверки на сервере

Если вы держите собственный прокси, симптомы те же, а причины чаще на стороне сервера. Что проверить:

  • служба запущена: systemctl status telemt или systemctl status mtg;
  • порт открыт и не занят другим процессом;
  • у mtg — команда mtg doctor /etc/mtg.toml, она проверяет конфигурацию и связность;
  • у telemt — вывод systemctl status telemt или docker compose logs -f telemt;
  • для FakeTLS — рукопожатие с сайтом-прикрытием: curl -v -I --resolve домен:443:IP https://домен/;
  • у официального MTProxy — свежесть файла proxy-multi.conf: в README его советуют обновлять примерно раз в сутки;
  • доступ сервера ко всей инфраструктуре Telegram: аккаунт привязан к своему дата-центру, и прокси без доступа к нему не поможет.

Что означают статусы

СтатусЧто это значитЧто делать
«Подключено» и пингСвязь с прокси установленаЕсли медленно — смените прокси, см. шаг 4
«Подключение…»Клиент ещё устанавливает соединениеПодождать минуту, затем сверить ссылку
«Недоступен» (Desktop)Прокси не отвечает из вашей сетиПроверить параметры, попробовать другую сеть
«Онлайн» (Desktop)Прокси отвечаетНичего, это нормальный статус

Как отличить блокировку от перегрузки

Оба случая выглядят как «не работает», но ведут себя по-разному:

  • блокировка: прокси не подключается совсем или обрывается через несколько секунд; в другой сети работает; другие прокси того же хостера — тоже нет;
  • перегрузка: прокси подключается, пинг скачет, чаты открываются долго; в другой сети картина такая же, потому что узкое место — сам сервер.

Надёжный тест — одно и то же подключение в двух разных сетях. Если результат разный, проблема в сети (блокировка); если одинаково плохой — в сервере. Добавьте к этому второй прокси: если он работает быстро, первый просто перегружен.

Что, как правило, не помогает

Проблема почти никогда не на устройстве, поэтому перезагрузка телефона, переустановка Telegram и очистка кэша обычно ничего не меняют. Быстрее сменить сеть, обновить приложение и взять другой прокси. Не стоит и добавлять в список десятки прокси подряд: автоматическое переключение перебирает их по очереди, и найти рабочий вы будете дольше, чем если оставите два-три проверенных.

Три типичные истории

«Дома работает, в дороге нет»

Прокси исправно открывает чаты по домашнему Wi‑Fi, а в метро или на мобильном интернете висит «Подключение…». Шаг 1 показывает, что другие сайты открываются, шаг 3 — что прокси недоступен именно в этой сети. Вывод: правила фильтрации у мобильного оператора другие. Что делать: другой прокси, лучше с режимом ee и портом 443; если и он не работает, возможно, это белые списки.

«Подключено, но ничего не грузится»

Статус зелёный, пинг низкий, а чаты открываются через минуту. Шаги 1–3 пройдены, на шаге 4 картина: тот же результат в другой сети. Значит, узкое место — сам сервер: он перегружен или упирается в лимит. Что делать: сменить прокси; если ссылку вам выдали персонально, написать владельцу.

«Перестал работать после правок на сервере»

Вы поменяли домен маскировки или секрет, а старые ссылки не подключаются. Для telemt это ожидаемое поведение: клиенты с прежним доменом получают ошибку «Unknown TLS SNI». Что делать: выдать новые ссылки и проверить их с телефона; не восстанавливать старый домен «на всякий случай» — проще перевыпустить.

Что написать в поддержку

Если прокси вам выдал сервис, пишите в его поддержку. Чтобы разобраться быстрее, сразу укажите:

  • устройство и версию Telegram;
  • тип сети — Wi‑Fi или мобильный интернет — и оператора;
  • когда прокси перестал работать и работал ли в другой сети;
  • какой статус показывает прокси и какой пинг.

Секрет и ссылку в открытых чатах не публикуйте: это пароль к прокси.

Особенности по платформам

  • Android. Настройки прокси находятся в «Данные и память» → «Настройки прокси»; значок щита над списком чатов открывает тот же экран.
  • iPhone. «Данные и память» → «Прокси». Проверьте обе сети — Wi‑Fi и мобильный интернет: прокси может вести себя по-разному.
  • Telegram Desktop. «Настройки» → «Продвинутые настройки» → «Тип соединения». Сначала попробуйте открыть ссылку на телефоне и сравните результат: если на телефоне работает, дело в домашней или корпоративной сети.
  • macOS. В нативном клиенте пункт называется иначе: «Данные и память» → «Использовать прокси».

Короткая шпаргалка

СимптомПервая проверка
Не открывается ничегоСеть: Wi‑Fi, мобильные данные
Работает без проксиОтключить прокси
«Подключение…» дольше минутыСсылка, затем другой прокси
«Подключено», но медленноСмена прокси, другая сеть
Только мобильный интернетБелые списки: нужен VPN
Звонки не идутНорма для MTProto-прокси

Частые вопросы

Почему прокси в Telegram показывает «Подключение…» и не подключается?

Прокси недоступен из вашей сети. Причины: сервер выключен, адрес или порт заблокированы, ссылка введена с ошибкой (например, секрет обрезан), на сервере сменили домен маскировки или лимит подключений исчерпан. Сверьте параметры со ссылкой и попробуйте другой прокси или другую сеть.

Прокси работал и вдруг перестал — что делать?

Запросите свежую ссылку, обновите Telegram и проверьте, работает ли прокси в другой сети. Если нет, адрес, скорее всего, заблокирован или владелец отозвал секрет.

Почему прокси подключается, но Telegram не грузится?

Статус «Подключено» означает, что соединение с прокси есть, но не гарантирует скорость. Сервер может быть перегружен, ограничивать скорость или быть далеко от вас. Смените прокси.

Нужно ли переустанавливать Telegram, если прокси не работает?

Как правило, нет. Проблема обычно не на устройстве, а в сети, ссылке или самом сервере. Быстрее проверить другую сеть, сверить параметры и взять другой прокси.

Как понять, что прокси перегружен, а не заблокирован?

Перегруженный прокси подключается, но медленно, и одинаково плохо работает в разных сетях. Заблокированный не подключается или обрывается и при этом работает в другой сети. Надёжный тест — одно подключение в двух сетях.

Прокси не работает на мобильном интернете, но работает по Wi-Fi?

У разных операторов разные правила фильтрации. Отдельный случай — белые списки на мобильном интернете: в этом режиме разрешённые адреса работают, а прокси на постороннем сервере недоступен. Здесь нужен VPN.

Источники

  1. Telegram: прокси
  2. telemt: FAQ — причины сбоев и ограничения
  3. mtg: README — Troubleshooting и команда doctor
  4. MTProxy (GitHub): README — обновление proxy-multi.conf
  5. Telegram: ссылки на прокси