Роскомнадзор решил заблокировать ip-адреса Amazon, через которые Telegram обходит блокировки. Ну и заодно заблокировал кучу адресов, которые используют другие сервисы, что, естественно, отразилось на работе многих российских IT-компаний (а Telegram, как ни иронично, всё еще живёт).
Вся эта история с Telegram сильно расстраивает. И не только потому что всем ИТ компаниям пришлось восстанавливать последствия блокировки чуть менее 19 000 000 ip-адресов.
Сильнее расстраивает тенденция, которую мы наблюдаем. Вместо открытости и технологичности, мы видим картину перманентного запрещения. Очень вероятно, Telegram — не первые и не последние. Завтра могут заблокировать фэйсбук, послезавтра запретить вашей компании работать на международном рынке. Потому что можно все!
Единственное, что тут остаётся — херачить не останавливаясь, делать максимально быстро, чтобы обогнать неопределенность.
Дмитрий Сергеев, CEO Carrot quest
Мы соблюдаем закон о персональных данных, и все наши основные сервера находятся в России. Это уберегло нас от полной блокировки и падения. Однако неприятностей избежать не удалось.
Забанили Zendesk, на котором у нас располагалась наша база знаний. Пару дней наши клиенты жили без полезных материалов и инструкций (к счастью, наша служба поддержки всегда была рядом).
Наши программисты подняли proxy-сервер, который располагается на Selectel в России. Ссылки мы подменили вручную, пробежавшись по коду, который вылит в Zendesk.
Для обработки ошибок мы используем 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 — теперь лучшие друзья жителей России.
На неделе также падал Amazon Redshift — аналитическая база данных от Amazon. Есть подозрение, что тут тоже виноваты блокировки, однако подтверждения нет. Сейчас работа стабилизирована.
Только что часть наших пользователей пожаловалась на загрузку страницы панели администратора из-за того, что перестал работать амазоновский CDN сервис CloudFront.
Мы срочно подключили для России нашего российского CDN провайдера, задействовав возможность DNS (опять же от Amazon) разделять трафик в зависимости от страны, из которой делается запрос.
В Slack не загружались картинки, скорее всего, потому что они тоже хранятся в Amazon. Это также усложнило жизнь и коммуникации команды.
Каждый день чувствуется неопределённость, потому что непонятно, что заблокируют сегодня и что из-за этого упадёт.
У меня нет гарантии, что завтра РКН не заблочит еще что-нибудь и мы не упадем нафиг.
Михаил Швеин, Backend-программист Carrot quest
Главное, что может привести к нашему полному падению — это если перестанут работать DNS-серверы Amazon, которые мы используем. Если они упадут, то к нам невозможно будет делать запросы.
В этом самом плохом случае мы перейдём на другие DNS-серверы, но они предоставляют гораздо меньше возможностей (например, нет разделения по странам), и замена провайдера в случае блокировки будет для нас проблемой.
Можно ли нормализировать работу? Да. Но всё это отнимает время, отвлекает от основных рабочих задач, усложняет процессы, вынуждает городить костыли. Несомненно, это расстраивает. Что будет дальше — неизвестно. Мы делаем всё, чтобы Carrot quest работал стабильно. Будем на связи.
19 000 000 ip адресов было заблокировано РКН и многие из них не имеют отношения к Telegram.
Покажем, где вы теряете лидов, и составим план улучшений