# Не приходят webhooks от api.telegram.org в туннель в RU зоне

May 13, 2026 · 2 min read

В последнее время многие пользователи сообщают об одной и той же проблеме: webhooks от `api.telegram.org` перестали приходить в туннели в регионе RU. В этом посте — как быстро обойти проблему, переключив туннель в другой регион.

## Проблема

Симптомы следующие:

* бот, зарегистрированный через `setWebhook`, перестал получать обновления;
* запросы от `api.telegram.org` не доходят до туннеля в регионе RU — их не видно ни в логах клиента, ни в [инспекторе](https://my.tuna.am/tunnels);
* при этом туннель работает: запросы из браузера и от других сервисов проходят штатно.

Со стороны нашего сервиса и хостинг-провайдера в России никаких ограничений нет — туннель работает штатно, мы видим установленное соединение. Проблема где-то в магистрали между инфраструктурой Telegram и нашими RU-нодами; вероятнее всего, это ограничение со стороны РКН. Повлиять на это с нашей стороны мы не можем, но регион подключения у туннеля — это параметр клиента, и сменить его — дело пары секунд.

## Решение — сменить регион туннеля

Самый быстрый способ — поднять туннель в другом регионе, например `nl` (Нидерланды). Полный список доступных регионов и все способы переопределения — в [документации](https://tuna.am/en/docs/tunnels/guides/locations.md).

### Tuna Desktop

При создании туннеля выберите регион в выпадающем списке **Регион**:

![Выбор региона в Tuna Desktop](/en/assets/images/td-0c10e1fdb48b465987307614651ad7fd.png)

После сохранения туннель поднимется в выбранном регионе — webhooks от Telegram начнут приходить.

### Командная строка

Передайте регион аргументом `--location` (или коротким `-l`):

```shell
tuna http 8080 --location=nl
tuna http 8080 -l nl

```

Чтобы не указывать флаг каждый раз, регион можно задать по умолчанию одним из трёх способов.

**Команда `tuna config save-location`** — сохранит значение в [конфигурационный файл](https://tuna.am/en/docs/guides/config-file.md):

```shell
tuna config save-location nl

```

**Параметр в [конфигурационном файле](https://tuna.am/en/docs/guides/config-file.md)** напрямую:

```yaml
location: nl

```

**[Переменная окружения](https://tuna.am/en/docs/guides/environment-variables.md)** `TUNA_LOCATION`:

```shell
TUNA_LOCATION=nl

```

## Что дальше

После смены региона у туннеля изменится URL — не забудьте обновить адрес webhook'а в настройках вашего Telegram-бота (метод [`setWebhook`](https://core.telegram.org/bots/api#setwebhook) с новым URL).

Если и после этого webhooks не приходят — напишите нам в [Telegram-сообщество](https://telegram.me/+Kgbtt0_gJwI5ZmEy) или на <info@tuna.am>.

## Leave feedback

If you enjoy using Tuna, or on the contrary you are not happy with something, please [leave feedback](https://my.tuna.am/?show_feedback=1).

![](/blog/img/2024-08-22/feedback.gif)

## Help

We value our users and carefully review every request. If you have any problems with tuna, please contact us in one of the following ways:

* [Email](mailto:info@tuna.am)
* [Telegram community](https://telegram.me/+Kgbtt0_gJwI5ZmEy)

**Tags:**

* [guides](https://tuna.am/en/blog/tags/guides)
