Реклама
У кого-нибудь сейчас работает Госключ? Пытаюсь зайти, а там вечная "ошибка 118", документы на связь не подписать. Примерно это писал в общий чат, потом полез сам решать вопрос.
Сбои в работе приложения Госключ и на бэкенде Минцифры чаще всего связаны с таймаутами интеграционных шлюзов ЕСИА, отсутствием отечественных сертификатов TLS на устройстве или изменением архитектуры передачи файлов (переход на отправку через авторизованного бота в мессенджере Max). Но это в общем и целом, а так... Я порылсся, разобрался и на своем опыте сейчас Вам расскажу, что к чему.
Диагностика сбоев
Прежде чем сносить приложение, сопоставьте ваш симптом с таблицей. Ключи электронной подписи хранятся в неизвлекаемом защищенном контейнере смартфона, поэтому переустановка приложения без резервной копии приведет к необходимости повторно выпускать сертификат.
| Симптом | Техническая причина | Быстрое решение |
|---|
| Ошибка 118 / Не подписывает договор связи | Таймаут соединения с шлюзом ЕСИА или блокировка ГОСТ-трафика со стороны VPN | Отключить VPN, установить сертификаты Минцифры или подписать договор в салоне |
| Система требует мессенджер Max | Прямая загрузка PDF-файлов физлицами ограничена в пользу безопасного API-бота | Установить мессенджер Max, войти через ЕСИА и отправить файл боту Госключ |
| Блокировка аккаунта на 72 часа | Срабатывание антифрод-системы при восстановлении доступа или смене IP | Снять блокировку раньше времени можно только при личном визите в МФЦ |
| Сбой считывания паспорта через NFC | Физическое экранирование чипа чехлом или смещение антенны относительно паспорта | Снять плотный чехол, отключить зарядку и прижать паспорт к верхней части смартфона |
Быстрая CLI-диагностика сети и сброс сокетов
Если приложение выдает ошибку сети или бесконечную загрузку, проверьте связь с серверами авторизации через командную строку (Win + R -> cmd):
Сброс локального DNS-кэша (устраняет ошибки резолва шлюзов):
ipconfig /flushdns
Проверка доступности основного узла авторизации ЕСИА:
ping gosuslugi[точка]ru
Если пакеты теряются, значит ваш провайдер или текущий VPN-сервер блокируют трафик к государственным сервисам.
Пошаговые инструкции
Способ 1: как отправить документ на подпись (если отключена прямая загрузка).
Самостоятельная отправка файлов в Госключ через кнопку "Поделиться" для физлиц заменена на защищенный маршрут через бота-посредника.
- Установите мессенджер Max из официального магазина приложений (RuStore, App Store или Google Play).
- Авторизуйтесь в нем, используя подтвержденную учетную запись Госуслуг.
- Найдите через поиск официального бота Госключ.
- Загрузите ваш PDF-документ в диалог с ботом. Сервис сформирует защищенную сессию и передаст документ в подсистему ЭДО.
- Откройте Госключ — документ отобразится во входящих заданиях для подписания УКЭП или УНЭП.
Способ 2: устранение Ошибки 118 и сбоев защищенного соединения.
Ошибка 118 указывает на то, что приложение не может установить защищенный TLS-канал с сервером шифрования.
- Полностью отключите любые VPN-сервисы, прокси и сторонние DNS-фильтры (AdGuard, NextDNS). Они перехватывают SSL-трафик, из-за чего ГОСТ-криптография Госключа сбрасывает соединение.
- Установите на устройство Корневой сертификат Минцифры России (доступен на портале Госуслуг). Без него операционная система блокирует соединение с серверами шифрования.
- Проверьте системное время: откройте Настройки -> Основные -> Дата и время и включите Автоматически (московский часовой пояс UTC+3). Рассинхрон даже в 1 минуту ломает метку времени в криптографическом штампе.
Способ 3: корректное считывание NFC-чипа загранпаспорта.
При выпуске квалифицированной подписи (УКЭП) сбой сканирования чипа обычно связан с неправильным позиционированием устройства.
- Снимите со смартфона чехол, особенно если в нем есть металлические пластины для автодержателей или банковские карты.
- Плотно приложите загранпаспорт (пластиковую страницу с чипом) к задней панели: на iPhone антенна NFC находится у верхнего края (рядом с камерами), на Android — ближе к центру корпуса.
- Зафиксируйте устройство и не двигайте его в течение 10–15 секунд до завершения звукового сигнала.
Почему возникают ошибки
Защита ГОСТ-трафика и гео-блокировки
- Гео-фильтрация (Geo-fencing): Серверы Минцифры ограничивают подключения с зарубежных IP-адресов для защиты от DDoS-атак. При попытке зайти через иностранный IP оборудование ТСПУ мгновенно посылает пакет TCP-RST, что приводит к Ошибке 118.
- Требования к среде (Root / Jailbreak): Приложение имеет встроенный модуль самозащиты. При обнаружении прав Root (Magisk, KernelSU) или включенного режима отладки по USB процесс генерации ключей блокируется из соображений безопасности.
FAQ
Почему Госключ не работает за границей?
Доступ к API сервиса заблокирован для иностранных подсетей. Для работы из-за рубежа необходимо использовать приватное подключение с российским IP-адресом и убедиться, что на смартфоне установлено точное московское время, иначе криптографический сервер отклонит метку времени.
Что делать при вылетах на iOS после обновления системы?
Подсистема безопасности iOS (Secure Enclave) при крупных обновлениях ОС может аннулировать привязку контейнера ключей. Если приложение завершает работу при старте, требуется выполнить чистую переустановку и повторно пройти процедуру выпуска сертификата электронной подписи.
Влияет ли мобильный интернет на выпуск подписи?
Некоторые операторы связи некорректно маршрутизируют пакеты по протоколу IPv6 при задействовании криптографических шлюзов. Перейдите в Настройки -> Сотовая связь -> Точки доступа (APN) и установите параметр Протокол APN строго в режим IPv4.