Спасибо, что подписались на получение нашего контента.
Постараемся причинить пользу.

Как блокировки Роскомнадзора отразились на нашей работе и что мы с этим сделали

Как блокировки Роскомнадзора отразились на нашей работе и что мы с этим сделалиВремя чтения: 3 мин

Роскомнадзор решил заблокировать ip-адреса Amazon, через которые Telegram обходит блокировки. Ну и заодно заблокировал кучу адресов, которые используют другие сервисы, что, естественно, отразилось на работе многих российских IT-компаний (а Telegram, как ни иронично, всё еще живёт).

Вся эта история с Telegram сильно расстраивает. И не только потому что всем ИТ компаниям пришлось восстанавливать последствия блокировки чуть менее 19 000 000 ip-адресов.

Сильнее расстраивает тенденция, которую мы наблюдаем. Вместо открытости и технологичности, мы видим картину перманентного запрещения. Очень вероятно, Telegram — не первые и не последние. Завтра могут заблокировать фэйсбук, послезавтра запретить вашей компании работать на международном рынке. Потому что можно все!

Единственное, что тут остаётся — херачить не останавливаясь, делать максимально быстро, чтобы обогнать неопределенность.

Дмитрий Сергеев, CEO Carrot quest

Мы соблюдаем закон о персональных данных, и все наши основные сервера находятся в России. Это уберегло нас от полной блокировки и падения. Однако неприятностей избежать не удалось.

1. Упал Zendesk и наша База знаний

Забанили Zendesk, на котором у нас располагалась наша база знаний. Пару дней наши клиенты жили без полезных материалов и инструкций (к счастью, наша служба поддержки всегда была рядом).

Наши программисты подняли proxy-сервер, который располагается на Selectel в России. Ссылки мы подменили вручную, пробежавшись по коду, который вылит в Zendesk.

2. Отпала Sentry и обработка ошибок

Для обработки ошибок мы используем Sentry.io.

17.04 он упал. Наши программисты написали в поддержку:

Hi. It seems, that sentry.io ip addresses were blocked in Russia, when Roskomnadzor began blocking Telegram messenger.

Вот ответ:

Hi there,

Thanks for writing in!

Sorry for the inconvenience! We suggest that it would be best to write to Roskomnadzor about this issue.

For more info, check this link out (https://www.reuters.com/article/us-russia-telegram-blocking/russia-starts-blocking-telegram-messenger-idUSKBN1HN13J)

If you need anything else, let me know!

Thanks,

Lovepreet Sangha

(Technical Support Engineer)

До писем в Роскомнадзор мы пока что не дошли, но с сервисом мы работаем через VPN. Похоже, что proxy и VPN — теперь лучшие друзья жителей России.

3. Падал Amazon Redshift

На неделе также падал Amazon Redshift — аналитическая база данных от Amazon. Есть подозрение, что тут тоже виноваты блокировки, однако подтверждения нет. Сейчас работа стабилизирована.

4. Первые проблемы у клиентов

Только что часть наших пользователей пожаловалась на загрузку страницы панели администратора из-за того, что перестал работать амазоновский CDN сервис CloudFront.

Мы срочно подключили для России нашего российского CDN провайдера, задействовав возможность DNS (опять же от Amazon) разделять трафик в зависимости от страны, из которой делается запрос.

5. Проблемы в коммуникациях в команде

В Slack не загружались картинки, скорее всего, потому что они тоже хранятся в Amazon. Это также усложнило жизнь и коммуникации команды.

Что дальше

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

У меня нет гарантии, что завтра РКН не заблочит еще что-нибудь и мы не упадем нафиг.

Михаил Швеин, Backend-программист Carrot quest

Главное, что может привести к нашему полному падению — это если перестанут работать DNS-серверы Amazon, которые мы используем. Если они упадут, то к нам невозможно будет делать запросы.

В этом самом плохом случае мы перейдём на другие DNS-серверы, но они предоставляют гораздо меньше возможностей (например, нет разделения по странам), и замена провайдера в случае блокировки будет для нас проблемой.

Итоги

Можно ли обойти все эти блокировки и нормализировать работу? Да. Но всё это отнимает время, отвлекает от основных рабочих задач, усложняет процессы, вынуждает городить костыли. Несомненно, это расстраивает. Что будет дальше — неизвестно. Мы делаем всё, чтобы Carrot quest работал стабильно. Будем на связи.

19 000 000 ip адресов было заблокировано РКН и многие из них не имеют отношения к Telegram.

5/5 (1)

Пожалуйста, оцените статью

Подключите Carrot quest

Первые 14 дней бесплатно

Присоединяйтесь к нам в соцсетях и мессенджерах

Тут рассказываем кейсы, новости и хаки, которые не попадают в блог