Поместить сертификат Let's Encrypt в API в Kong API Gateway?

Я получаю ошибку curl: (60) SSL certificate problem: Invalid certificate chain пытаясь получить доступ к одному из моих API. Я использую сертификат от Let's Encrypt.

Действия по воспроизведению

  1. Получить сертификат SSL от Let's Encrypt, который я получил файлыchain.pem, cert.pem, fullchain.pem, privkey.pem
  2. Добавьте объект сертификата в Конге, используя эту команду

    curl -i -X POST http://localhost:8001/certificates \
    -F "cert=@/path/to/cert.pem" \
    -F "key=@/path/to/privkey.pem" \
    -F "snis=subdomain.mydomain.com"
    
  3. Попробуйте получить к нему доступ с помощью этого

    curl -i https://mykongdomain.com/ \
    -H "Host: subdomain.mydomain.com"
    
  4. Ошибка получения curl: (60) SSL certificate problem: Invalid certificate chain

  5. Я также попытался изменить значение cert использование параметров @/path/to/chain.pem, @/path/to/fullchain.pem но все равно получил ту же ошибку.

0 ответов

Другие вопросы по тегам