Сбой доступа к GitHub и Google затронул пользователей в России
Российские пользователи 14 июля столкнулись с проблемами доступа к GitHub и поиску Google. Неполадки также наблюдались на сайтах Apple, а иногда и при попытке открыть другие зарубежные ресурсы. По данным мониторинговых сервисов, жалобы поступали из Москвы, Санкт-Петербурга, Новосибирской, Челябинской, Ленинградской, Московской и Нижегородской областей, а также других регионов.
Пользователи сообщали, что GitHub не открывался без дополнительных сетевых средств, а поиск Google работал с перебоями или не функционировал вовсе. В ряде случаев доступ к сайтам удалось получить только при использовании VPN. При этом часть сервисов Google, кроме поиска, продолжала работать штатно.
Сервис Downdetector зафиксировал рост жалоб почти одновременно по нескольким площадкам. По данным РБК, всего за час пользователи оставили более 1 тыс. жалоб на Google, свыше 590 — на GitHub и около 50 тыс. — на Apple. В другом сообщении указывалось, что проблемы с GitHub начались около 10:20 мск 14 июля, а за час на сервис поступило около 600 жалоб из 31 города.
В Роскомнадзоре заявили, что не ограничивали доступ к GitHub, Google и Apple. При этом официальные панели состояния Google и GitHub в период жалоб показывали штатную работу сервисов, а глобальных сбоев компании не признавали.
Директор Центра разработки решений по контролю безопасности ПО Solar appScreener Антон Прокофьев пояснил порталу «Киберболоид», что без VPN GitHub не работал ни как сайт, ни как хранилище репозиториев. Это привело к прерыванию работы с кодом, а также невозможности загружать, обновлять и синхронизировать проекты. Антон Прокофьев также указал, что в ряде проектов остановились автоматизированные процессы сборки и тестирования. Поэтому техническая документация, которая нередко ведётся прямо в репозиториях, стала недоступна.
Антон Прокофьев добавил, что важно убедиться, что проекты можно собрать и опубликовать вручную без привязки к GitHub, и что этот процесс описан в документации. Для этого нужно регулярно создавать полные резервные копии репозиториев с сохранением истории изменений, а не только скачивать архив файлов. При этом важно не просто сохранить копию, но и проверить, что из неё можно запустить проект.
«Из ближайших последствий отмечу подрыв репутации GitHub в глазах российского IT-сектора, как стабильной платформы, а также вынужденный рост использования VPN. Многим разработчикам приходится использовать средства обхода для продолжения работы даже на разрешённых ресурсах», — сказал Антон Прокофьев.
По его мнению, в долгосрочной перспективе есть риск отрыва российской разработки от глобального open-source сообщества, что может лишить софтверную индустрию open-source наработок и международной обратной связи. «Не исключаю, что подобные ограничения могут коснуться и других иностранных платформ для разработчиков», — отметил эксперт.