Что случилось с сигналом

В работе мессенджера Signal произошёл масштабный сбой

Стало известно о возникновении проблем в работе неожиданно набравшего популярность сервиса обмена сообщениями Signal. Большое количество пользователей приложения испытывают трудности с отправкой сообщений из-за проблем технического характера. Разработчики подтвердили наличие проблемы и сообщили, что работают над её устранением.

Что случилось с сигналом. Смотреть фото Что случилось с сигналом. Смотреть картинку Что случилось с сигналом. Картинка про Что случилось с сигналом. Фото Что случилось с сигналом

«Signal испытывает технические трудности. Мы прилагаем все усилия, чтобы восстановить обслуживание как можно быстрее», — написали разработчики в официальном аккаунте мессенджера в Twitter.

Чем именно вызваны сбои в работе Signal, неизвестно, но нельзя исключать, что причина кроется в резко увеличившейся пользовательской аудитории мессенджера. На прошлой неделе глава Tesla и SpaceX Илон Маск (Elon Musk) порекомендовал пользователям мессенджер Signal, после чего количество загрузок приложения начало расти.

Ещё больше пользовательская база Signal начала расти после того, как мессенджер WhatsApp объявил о внесении изменений в правила пользования сервисом и представил обновлённую политику конфиденциальности. В соответствии с новыми правилами, WhatsApp будет обмениваться пользовательскими данными со своей материнской компанией Facebook. Этот факт вызвал недовольство пользователей по всему миру, часть из которых начала подыскивать альтернативу самому популярному мессенджеру. Такими альтернативами стали Signal и Telegram, количество скачиваний которых за последние дни существенно возросло.

Signal is experiencing technical difficulties. We are working hard to restore service as quickly as possible.

Конечно, прямой связи между резким ростом числа пользователей и проблемами в работе сервиса обмена сообщениями может и не быть, но это не гарантирует, что сбои не затронут большее количество людей. Стоит отметить, что компания Signal Foundation, которая является разработчиком мессенджера Signal, не имеет собственных центров обработки данных. Вместо этого мессенджер работает на базе облачных вычислительных мощностей Amazon Web Services и Microsoft Azure.

Источник

В работе мессенджера Signal произошел сбой

Как пишет Meduza: пользователи мессенджера Signal столкнулись с невозможностью отправить сообщения, пишет The Verge.

По данным Downdetector, сбой в работе сервиса коснулся пользователей в Европе и США.

Сбой связан с тем, что у мессенджера появились «миллионы и миллионы» новых пользователей, объяснил Signal.

Комментарий удален по просьбе пользователя

Ждём, всякое может быть)

Наша команда иллюстраторов в Embacy решила нагнать новогоднего настроения. Если у вас его еще нет, настройте хотя бы новогодний фон. Основная идея — показать странные и забавные места, в которых мы можем оказаться во время рабочих созвонов — кто-то сидит на кухне у родителей, кто-то вышел на связь из джунглей, кто-то совсем уже улетел (в космос).

Google обязана будет платить штраф, если не восстановит канал.

Сезон праздников и распродаж в самом разгаре, поэтому мы подготовили для интернет-магазинов специальное предложение. До 31 марта 2022 года стоимость доставки заказов из интернет-магазинов в наши и партнёрские почтоматы по всей России составит 99 рублей. Это на 35–40% ниже средней рыночной цены.

Прошлогодний лидер «Тинькофф» — на третьем месте.

Компания GloraX планирует перезапуск акселератора для стартапов в сфере недвижимости. Про итоги первого запуска, деньги и планы рассказывает Дмитрий Лившин, директор по цифровому развитию GloraX.

Онлайн-сервис доставки продуктов и товаров СберМаркет проанализировал, что закупают российские компании для празднования Нового года. Аналитики сравнили B2B-продажи праздничных товаров: искусственных елей, календарей, новогодних колпаков и продуктов: красной икры, мандаринов, конфет, шампанского и других. Период сравнения: 20-30 ноября и 1-10…

Источник

Почему Signal — не идеальный мессенджер. Нам нужна децентрализация

Что случилось с сигналом. Смотреть фото Что случилось с сигналом. Смотреть картинку Что случилось с сигналом. Картинка про Что случилось с сигналом. Фото Что случилось с сигналом
Федеративная система Matrix поддерживает связь с другими сетями через мосты. Это пример инфраструктуры, к которой нужно стремиться Signal

4 января 2021 года WhatsApp внёс изменения в пользовательское соглашение. Теперь каждый пользователь обязан согласиться на отправку личных данных в материнскую компанию Facebook, иначе его аккаунт WhatsApp просто заблокируют. Эффект от изменений был вполне предсказуем — миллионы человек массово ушли из WhatsApp. Прежде всего, в Telegram и Signal.

Павел Дуров назвал это «крупнейшей цифровой миграцией в истории»: всего за трое суток у Telegram появилось 25 млн новых пользователей, абсолютный рекорд. Илон Маск в твиттере прокомментировал события просто: «Используйте Signal», — написал он. То же самое советует Эдвард Сноуден. Мессенджер Signal для многих стал настоящим открытием.

После изменения политики WhatsApp популярность Signal взлетела на 4200%: если говорить по-русски, это значит в 43 раза, а Telegram вышел на второе место по количеству скачиваний в США. В итоге они примерно сравнялись по количеству загрузок: 7,5 млн и 9 млн за первую неделю после той новости от WhatsApp.

Что случилось с сигналом. Смотреть фото Что случилось с сигналом. Смотреть картинку Что случилось с сигналом. Картинка про Что случилось с сигналом. Фото Что случилось с сигналом
Скачок количества установок Signal в Google Play

С точки зрения шифрования, приватности и защиты информации Signal предпочтительнее, чем Telegram. Криптографические протоколы Telegram в старой версии не выдерживают никакой критики, они просто ужасны, а в новой версии протокол до сих пор не прошёл независимый аудит. С другой стороны, у Signal всё в порядке: надёжность и безопасность подтверждены независимыми экспертами, код открыт и доступен для проверки всеми желающими.

Таким образом, если пользователи бегут от драконовской политики WhatsApp в области приватности, то логично переходить на более защищённый и приватный мессенджер, то есть на Signal. Это лучшее, что у нас есть.

Что случилось с сигналом. Смотреть фото Что случилось с сигналом. Смотреть картинку Что случилось с сигналом. Картинка про Что случилось с сигналом. Фото Что случилось с сигналом
Граффити, сделанное во время массовых протестов в Калифорнии в 2017 году. Фото: Elijah Nouvelage, Getty Images

Как клиенты заддосили собственный сервер

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

В коде клиента под Android была ошибка по обработке таймаута. С наплывом десятков миллионов новых пользователей серверы начали иногда возвращать ошибку HTTP 508, но клиент не обрабатывал эту ошибку должным образом. Он снова и снова повторял попытки. Хотя в алгоритме и реализована экспоненциальная выдержка, но не был предусмотрен вариант, когда сервер специально отказывает клиенту в соединении. При этом экспоненциальная выдержка работала без джиттера (элемента случайности).

В итоге получилось так, что все начинали стучаться к серверу одновременно — и не было никакой возможности отключить эти «волны» DDoS’а.

Примечание. Строго говоря, здесь не совсем DDoS. В компьютерной науке для данной проблемы существует специальный термин thundering herd problem. Это можно перевести как «проблема грохочущего стада» — имеется в виду стадо, которое начинает орать одновременно.

Хотя код клиента для Android открыт и опубликован на GitHub, никто так и не заметил эту ошибку во время предыдущих аудитов и проверок. Вероятно, аудиторы сконцентрировали внимание на правильной реализации криптографии, а не на всяких интерфейсах, которые не угрожают безопасности. Хотя нужно заметить, что некорректную реализацию повторения попыток коннекта часто допускают начинающие программисты.

16 января для исправления ситуации в код Android-клиента внесли следующие изменения. «Флаги функций» означают, что соответствующий параметр в клиентской программе может быть установлен сервером:

Для таких ситуаций Mozilla предлагает принять новый код ошибки HTTP 429 Too Many Requests, чтобы определить ситуацию более ясно. Он сопровождается заголовком Retry-After с указанием предпочтительного таймаута. Например:

Возможно, такой код ошибки будет проще обрабатывать на клиенте.

Signal никогда не сделает ничего подобного. Но поэтому вынужден страдать от недостатка финансирования и связанных с этим технических проблем.

Кстати, мессенджер WhatsApp до покупки компанией Facebook нормально выдерживал более 100 млн пользователей. Но у него были деньги на инфраструктуру.

Централизованная инфраструктура — всегда плохо

Дело не только в недостатке инвестиций. Организацию Signal и ведущего разработчика Мокси Марлинспайка ещё упрекают в выборе не самого корректного технологического стека, который не позволил внезапно масштабироваться в десять раз. Никто не знал, что WhatsApp выкинет такой фокус и произойдёт массовый наплыв пользователей в Signal, это было совершенно неожиданно, но инфраструктура оказалась не готова.

Вообще, Мокси Марлинспайк выступает принципиально против федеративной системы, которая предусматривает сосуществование произвольного количества серверов Signal, принадлежащих третьим лицам. Например, такую модель предусматривает протокол коммуникации XMPP (Jabber), на котором отлично работает служба обмена сообщениями.

Другой пример федеративной системы — электронная почта, которая основана на инфраструктуре из миллиона почтовых серверов от третьих лиц. Кто угодно может поднять собственный почтовый сервер — и он станет частью общей почтовой экосистемы.

Ещё один пример федеративной системы — социальная сеть Mastodon, свободная альтернатива Facebook.

Что случилось с сигналом. Смотреть фото Что случилось с сигналом. Смотреть картинку Что случилось с сигналом. Картинка про Что случилось с сигналом. Фото Что случилось с сигналом
Инстансы Mastodon

Матрица

Сквозное шифрование в любом случае делает невозможным перехват сообщений Signal на сервере, поэтому никто не мешает реализовать федеративную систему. Например, такая система реализована в сети Matrix, которая поддерживает любые виды коммуникаций, в том числе разработаны мосты в Slack, IRC, XMPP, Gitter, Telegram, Discord, WhatsApp, Facebook, Hangouts, Signal и другие.

Нативный клиент для Matrix называется Element, он выпускается в версиях для Windows, macOS, Android, iOS, а также работает в вебе, то есть просто в браузере.

Что случилось с сигналом. Смотреть фото Что случилось с сигналом. Смотреть картинку Что случилось с сигналом. Картинка про Что случилось с сигналом. Фото Что случилось с сигналом

Что случилось с сигналом. Смотреть фото Что случилось с сигналом. Смотреть картинку Что случилось с сигналом. Картинка про Что случилось с сигналом. Фото Что случилось с сигналом
Веб-версия Element

Matrix поддерживает сквозное шифрование, причём фактически на том же протоколе Signal, что и сам Signal. Но это система иного типа. В реальности Matrix — это инфраструктура для сторонних сервисов, некий промежуточный слой, его называют «универсальной коммуникационной шиной». Используя все вышеперечисленные мосты, можно интегрировать все сторонние мессенджеры, приложения для групповой работы и социальные сети в едином интерфейсе Matrix.

Что случилось с сигналом. Смотреть фото Что случилось с сигналом. Смотреть картинку Что случилось с сигналом. Картинка про Что случилось с сигналом. Фото Что случилось с сигналом

Как выяснилось сейчас, это были инвестиции с дальним прицелом: в январе 2021 года этот предприниматель запустил новый стартап: платный универсальный мессенджер Beeper с интеграцией 15 мостов из Matrix.

Тем временем разработчики Matrix рассматривают дальнейшую эволюцию проекта. Вместо федеративной системы с определённым количеством серверов они планируют внедрить полноценный P2P. На пиринговой инфраструктуре работает демонстрационная версия мессенджера Riot P2P.

Что случилось с сигналом. Смотреть фото Что случилось с сигналом. Смотреть картинку Что случилось с сигналом. Картинка про Что случилось с сигналом. Фото Что случилось с сигналом
Демо Riot P2P

Несколько лет назад разработчики Matrix даже предлагали Мокси подключить Signal (тогда он назывался TextSecure) к Matrix.

Мокси вежливо отказался, а через несколько месяцев опубликовал пост «Экосистема движется» с объяснением, почему он «больше не верит в возможность разработки конкурентного мессенджера на федеративной основе».

Аргументом Мокси Марлинспайка является то, что децентрализованную систему сложнее корректно спроектировать и запрограммировать. Программиста можно понять по-человечески, но сложность в реализации — это всё-таки недостаточное оправдание.

С каждым новым даунтаймом централизованная инфраструктура выглядит всё менее подходящей для Signal, да и для любого другого веб-сервиса, который ставит главным приоритетом надёжность работы. Даунтайм 16 января 2021 года продолжался почти сутки!

Даунтайм на сутки — уже достаточный аргумент против централизации. Есть и другие. Например, Signal использует инфраструктуру AWS, а это уже определённый риск, как мы знаем по печальной истории изгнания сервиса Parler, который тоже рискнул положиться на AWS.

Хотя исходный код Signal открыт, но тот же серверный код не обновлялся с апреля 2020 года. Это не значит, что там нет багов, а скорее указывает на недостаток внимания.

Если Мокси по-прежнему будет игнорировать федеративные системы, то в будущем есть смысл посмотреть в сторону альтернативных приложений со сквозным шифрованием. Кроме Matrix, например, есть приложение Session. Оно не полагается на центральные серверы и не требует номер телефона для регистрации (это ещё один повод для критики Signal).

Что случилось с сигналом. Смотреть фото Что случилось с сигналом. Смотреть картинку Что случилось с сигналом. Картинка про Что случилось с сигналом. Фото Что случилось с сигналом
Мессенджер Session

Судя по whitepaper, одним из разработчиков Session является Максим Шишмарёв из проекта Loki Project. Эта организация занимается разработкой инструментов приватности и анонимных коммуникаций.

Session и Riot выглядят более стабильно, хотя по функциональности и удобству использования уступают Signal. Но они показывают, в каком направлении нужно двигаться Signal с точки зрения инфраструктуры. Федеративная система без центральных серверов — это отсутствие единой точки отказа, что означает более стабильную и надёжную работу.

По крайней мере, такое приложение не заддосит само себя.

На правах рекламы

Эпичные серверы — это виртуальные серверы для любых задач. Вы можете создать собственный тарифный план, максимальная конфигурация — 128 ядер CPU, 512 ГБ RAM, 4000 ГБ NVMe!

Источник

Приложение Signal не отправляет и не получает сообщения

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

Приложение Signal не отправляет и не получает сообщения

Вы можете проверить, есть ли проблема с отправкой сообщений, посмотрев на статус сообщения. Если вы видите статус «Отправка» с вращающимся кружком, это означает, что сообщение еще не было доставлено. Это может быть связано со скоростью вашего интернета.

Приложение Signal полагается на подключение вашего телефона к Интернету для всей частной связи. Итак, если вы не можете отправлять или получать сообщения, когда ваш телефон подключен к Интернету, возможно, вы ограничили доступ Signal в Интернет. Чтобы решить эту проблему, подключитесь к Интернету с хорошей скоростью. Если вы используете какое-либо стороннее приложение, VPN или брандмауэр, отключите его. Точно так же, если есть большое вложение, которое вы отправили, удалите его и попробуйте отправить сообщение еще раз.

В других случаях вам потребуется перерегистрироваться для получения услуги. Вот как!

Зайдите в настройки вашего телефона.

В разделе «Настройки» найдите приложение «Сигнал» и выберите его.

На следующем экране выберите Уведомления и включите его, сдвинув Разрешить уведомления переключиться на ‘На‘ позиция.

Здесь включите Звуки, Значки, и предупреждения для экрана блокировки.

Теперь попробуйте повторно зарегистрироваться для получения push-уведомлений, запустив приложение Signal.

Что случилось с сигналом. Смотреть фото Что случилось с сигналом. Смотреть картинку Что случилось с сигналом. Картинка про Что случилось с сигналом. Фото Что случилось с сигналом

Для этого коснитесь своего профиля, выберите Передовой и коснитесь, Перерегистрируйтесь для получения push-уведомлений.

Что случилось с сигналом. Смотреть фото Что случилось с сигналом. Смотреть картинку Что случилось с сигналом. Картинка про Что случилось с сигналом. Фото Что случилось с сигналом

Когда вы увидите всплывающее окно, нажмите кнопку ОК.

Что случилось с сигналом. Смотреть фото Что случилось с сигналом. Смотреть картинку Что случилось с сигналом. Картинка про Что случилось с сигналом. Фото Что случилось с сигналом

Если у вас возникла проблема с приложением Signal на ПК, перезагрузите компьютер и Signal Desktop, а затем повторно подключите Signal Desktop, если вы недавно переустановили Signal на свой телефон. Здесь важно отметить, что если Signal Desktop был неактивен в течение 30 дней или дольше, все сообщения, поставленные в очередь для доставки, будут автоматически отброшены.

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

Чтобы разблокировать контакт, перейдите в Настройки сигнала, выберите Конфиденциальность> Заблокированные или заблокированные контакты.

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

Выбирать Разблокировать кнопку, чтобы подтвердить свое действие.

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

Что случилось с сигналом. Смотреть фото Что случилось с сигналом. Смотреть картинку Что случилось с сигналом. Картинка про Что случилось с сигналом. Фото Что случилось с сигналом

Читать: Как зарегистрироваться в приложении Signal, не используя свой номер телефона.

Источник

Ошибка 503 в Signal: почему не отправляются сообщения и что делать

Давеча в Signal случилась ошибка 503. Засвидетельствовав факт того, что хоть у этого мессенджера с privacy пока дело обстоит и чуть получше, чем у Whatsapp-а (якобы), но сбоить он тоже умеет не хуже.

Что случилось с Signal-ом и что означает ошибка 503?

Ну, как написано в официальном Twitter мессенджера, имели место быть проблемы технического характера на стороне серверов, с которыми саппорт усиленно разбирался. И к моменту публикации этого нашего поста уже вроде как всё починили.

С точки же зрения обычного юзера, в Signal просто перестали отправляться сообщения. То бишь, просто зависали и дальше ни в какую.

Разработчики, повторимся, сориентировались достаточно оперативно и почти сразу же сообщили, что сбой действительно случился, и им уже непосредственно занимаются:

We are still working as quickly as possible to bring additional capacity online to handle peak traffic levels.

Ну а кто не заглядывал в твиттер Signal, а стандартно перепроверил текущий статус сервера другим способом (через DownDetector, к примеру — см. ссылку ниже), тот тоже сразу всё понял по количеству сигналов о проблеме от других юзеров.

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

Впрочем, момент такой уже не первый. Несколькими днями ранее разрабы также рапортовали о техническом сбое. Но тогда приложение не работал по причине ошибки в работе системы отправки проверочных кодов. Их администрация ввела тоже из-за слишком резкого наплыва новых пользователей. Такая вот пока информация…

We have been adding new servers and extra capacity at a record pace every single day this week nonstop, but today exceeded even our most optimistic projections. Millions upon millions of new users are sending a message that privacy matters. We appreciate your patience.

Что делать, когда в Signal-е выскакивает ошибка 503 и не отправляются сообщения?

Да, собственно, ничего не делать. Так как в данном случае сбоят серверы мессенджера, то остается только ждать, пока служба поддержки очередную проблему выявит и устранит.

Но на всякий случай также не лишним будет перепроверить текущий статус серверов (вот ССЫЛКА), а также состояние подключения своего устройства (смартфона, планшета или компа) к Сети. Когда с серверами и со связью всё ОК, то тогда просто перезапускаем Signal. Если же и после перезапуска приложения сообщения все равно не отправляются, то лучше еще раз проверить статус сервера и/или почитать, что пишут разработчики в твиттере.

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *