Использование шифрования SSL-сертификатов с помощью кросс-маршрутизатора WAMP (0.13)

M1ke спросил: 03 ноября 2018 в 09:24 в: android

Сертификат был сгенерирован из Let's Encrypt и установлен на существующий (работающий) межблочный сервер следующим образом (и как следует из документации):

"endpoint": {
    "type": "tcp",
    "port": 8089,
    "tls": {
      "key": "../ssl/key.pem",
      "certificate": "../ssl/cert.pem"
    }
  },

При подключении через Java ( Я уверен, что результат был бы аналогичным, если бы он был сформулирован по-другому в других API). Результат:

java.security.cert.CertPathValidatorException: доверенная привязка для пути сертификации не найдена

Определив, что это может быть связано с требованием промежуточного сертификата Let's Encrypt, который был связан следующим образом:

"endpoint": {
    "type": "tcp",
    "port": 8089,
    "tls": {
      "key": "../ssl/key.pem",
      "certificate": "../ssl/cert.pem",
      "ca_certificates": [
           "../ssl/intermediate.cert.pem"
       ],
    }
  },

К сожалению, это также не работает, что приводит к ошибке рукопожатия (Я не записал точную формулировку).


0 ответов