Heroku не получил сертификат - PullRequest
0 голосов
/ 08 марта 2019

Я попытался добавить собственный сертификат для своего пользовательского домена, а также попытался включить автоматическую сертификацию. В обоих случаях сертификат работает нормально при работе heroku certs:info (здесь с автоматической настройкой):

Certificate details:
Common Name(s): myapp.mydomain.nl
Expires At:     2019-06-06 11:07 UTC
Issuer:         /C=US/O=Let's Encrypt/CN=Let's Encrypt Authority X3
Starts At:      2019-03-08 11:07 UTC
Subject:        /CN=myapp.mydomain.nl
SSL certificate is verified by a root authority.

Но в обоих случаях отображаемый сертификат не отображается ни в браузере, ни при curl -vI. Последний дает этот вывод для автоматического сертификата:

* Rebuilt URL to: https://myapp.mydomain.nl/
*   Trying 52.48.187.238...
* Connected to myapp.mydomain.nl (52.48.187.238) port 443 (#0)
* found 148 certificates in /etc/ssl/certs/ca-certificates.crt
* found 604 certificates in /etc/ssl/certs
* ALPN, offering http/1.1
* SSL connection using TLS1.2 / ECDHE_RSA_AES_128_GCM_SHA256
*    server certificate verification OK
*    server certificate status verification SKIPPED
* SSL: certificate subject name (*.herokuapp.com) does not match target host name 'myapp.mydomain.nl'
* Closing connection 0
curl: (51) SSL: certificate subject name (*.herokuapp.com) does not match target host name 'myapp.mydomain.nl'

Почему он все еще видит * .herokuapp.com для CN, когда я ясно вижу свой пользовательский домен в сертификате?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...