October 25, 2024

Решение проблемы с SSL-сертификатом на старых устройствах Android

Исправление ошибки Невозможно соединиться с сервером: java.security.cert.CertPathValidationException: Trust anchor for certification path not found.

На старых телефонах со старыми версиями Android стала появляться такая ошибка при соединении с сервером bsr.ag38.xyz:

Невозможно соединиться с сервером: java.security.cert.CertPathValidationException: Trust anchor for certification path not found.

Решается установкой на телефоне актуальных сертификатов Let's Encrypt. Вам нужен сертификат R10 (или тот который вы увидите в броузере если откроете сайт https://bsr.ag38.xyz).

Инструкция по установке сертификатов:

https://knowledgebase.geolantis.com/HOW%20TO/how-to-install-root-certificate-on-android-6-0-device/

Внимание! В инструкции пишется про сертификат R3, но вам нужен другой. На данный момент R10. В будущем это может измениться. Откройте сведения о сертификате (слева от адреса сайта в адресной строке) и просмотрите сертификат, найдите упоминание о корневом сертификате.

Где брать актуальные сертификаты:

https://letsencrypt.org/certificates/

Share:

 

Other posts

Самая надёжная версия BSR на сегодня

Это версия 2.71. Работает непрерывно уже почти месяц, пишет все звонки, автоматически выгружает в Google Drive. Столько лет мучились с внезапными остановками, а решение оказалось довольно простым - достаточно обернуть весь код приложения в блоки try {} catch {}.

 

Передача ключей доступа другому пользователю

Появилась долгожданная возможность передавать ключи доступа с одной учётной записи на другую. Можно продавать ключи, передавать родственникам / сотрудникам – всё, что придёт в голову. Можно взять ключи оптом и продавать в розницу. Персональные данные участников сделки полностью защищены – можно не сообщать e-mail, номер учётной записи и вообще какие-либо данные, кроме обезличенного идентификатора учётной записи.

 

Log in:

Sign up
Forgot password?