Ключевое слово в защите информации
КЛЮЧЕВОЕ СЛОВО
в защите информации
Получить ГОСТ TLS-сертификат для домена (SSL-сертификат)
Добро пожаловать, Гость! Чтобы использовать все возможности Вход или Регистрация.

Уведомление

Icon
Error

Опции
К последнему сообщению К первому непрочитанному
Offline m.dundukov  
#1 Оставлено : 3 июля 2025 г. 17:43:52(UTC)
m.dundukov

Статус: Участник

Группы: Участники
Зарегистрирован: 08.09.2022(UTC)
Сообщений: 13
Российская Федерация
Откуда: Ярославль

Сказал(а) «Спасибо»: 8 раз
Поблагодарили: 1 раз в 1 постах
Доброго дня!

После обновления версии флаттера, градла до версии 8.7 и градл файлов появилась следующая ошибка:
Цитата:
I/flutter (21934): javax.net.ssl.SSLHandshakeException: Read error: ssl=0xb40000733ee13c48: Failure in SSL library, usually a protocol error
I/flutter (21934): error:10000410:SSL routines:OPENSSL_internal:SSLV3_ALERT_HANDSHAKE_FAILURE (external/boringssl/src/ssl/tls_record.cc:592 0xb40000730d6d85c0:0x00000003)
I/flutter (21934): error:1000009a:SSL routines:OPENSSL_internal:HANDSHAKE_FAILURE_ON_CLIENT_HELLO (external/boringssl/src/ssl/handshake.cc:644 0x73c7a52803:0x00000000)


Со своей стороны я предпринял ряд шагов по устранению ошибки, изучив полностью документацию на сайте. Шаги:
1. maven { url 'https://plugins.gradle.org/m2/'
allowInsecureProtocol = true }
2. shrinkResources false в release buildTypes
3. android.enableResourceOptimizations=false в gradle.properties

Ни один из шагов не дал успеха для корректной работы крипты со стороны клиента в релиз моде. Отмечу, что профайл и дебаг моды работают корректно без исключений. Для более точной информации прилагаю logcat с ошибкой в релизной версии
D_done mCurrStatus_ 0.txt (13kb) загружен 2 раз(а).

Отредактировано пользователем 3 июля 2025 г. 17:46:48(UTC)  | Причина: Не указана

Offline m.dundukov  
#2 Оставлено : 16 июля 2025 г. 13:43:05(UTC)
m.dundukov

Статус: Участник

Группы: Участники
Зарегистрирован: 08.09.2022(UTC)
Сообщений: 13
Российская Федерация
Откуда: Ярославль

Сказал(а) «Спасибо»: 8 раз
Поблагодарили: 1 раз в 1 постах
Я обновил библиотеки для работы с криптопро, следуя примеру с сайта. К сожалению, проблема не исчезла. Но я узнал точную причину проблемы. При инициализации конфига криптопро бесконечно летит ошибка "Couldn't store native library path to config.". Я перепробовал множество различных вариантов решения проблемы, но в релизе ошибка не уходит
Offline Евгений Афанасьев  
#3 Оставлено : 16 июля 2025 г. 19:38:49(UTC)
Евгений Афанасьев

Статус: Сотрудник

Группы: Участники
Зарегистрирован: 06.12.2008(UTC)
Сообщений: 4,030
Российская Федерация
Откуда: Крипто-Про

Сказал(а) «Спасибо»: 21 раз
Поблагодарили: 729 раз в 687 постах
Здравствуйте.
Проверьте, что gradle не использует java с установленным туда JCP и cpSSL.
Offline m.dundukov  
#4 Оставлено : 17 июля 2025 г. 11:08:11(UTC)
m.dundukov

Статус: Участник

Группы: Участники
Зарегистрирован: 08.09.2022(UTC)
Сообщений: 13
Российская Федерация
Откуда: Ярославль

Сказал(а) «Спасибо»: 8 раз
Поблагодарили: 1 раз в 1 постах
Автор: Евгений Афанасьев Перейти к цитате
Здравствуйте.
Проверьте, что gradle не использует java с установленным туда JCP и cpSSL.


Доброго дня! Спасибо за ответ. А можете подсказать, пожалуйста, как проверить?

upd: Только сейчас заметил, что под вашим комментарием ссылки указаны, проверю, отпишу

Отредактировано пользователем 17 июля 2025 г. 15:47:25(UTC)  | Причина: Не указана

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