Если я возьму на себя работу по расследованию, которую вы уже выполнили за чистую монету, похоже, что ваши Android-устройства уже не доверяют промежуточному центру сертификации, который выдал соответствующий сертификат сервера, и не хотят просто загружать и начинать доверять этому. промежуточный сертификат CA
Похоже, у вас есть два варианта:
- Предварительно установите этот промежуточный сертификат CA и отметьте его как доверенный на всех ваших устройствах Android.
- Купите другой сертификат сервера, выданный центром сертификации, которому уже доверяют все ваши устройства.
Я предполагаю, что вполне возможно, что эти устройства Android могут принять промежуточный сертификат CA, если он был предложен как часть цепочки сертификатов, которую веб-сервер отправляет в начале согласования TLS. Возможно, вы захотите убедиться, что на вашем веб-сервере установлена копия промежуточного сертификата CA, и что он предлагает ее как часть согласования TLS.