concourse / docs

concourse documentation and website

Home Page:https://concourse-ci.org

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Blog is offline due to certificate problems

njbennett opened this issue · comments

The blog is offline. If you go there you'll get either a certificate error or you'll be redirected to Ghost's offline page.

If you do some beep boops you'll see that the problem is that Ghost is putting the wrong certificate on the site. (See beep boops below.)

Ghost says to contact support but you may also be able to fix this by deleting and recreating the configuration for the custom domain in the Ghost admin console.

➜  ~ curl https://blog.concourse-ci.org/ -vI
*   Trying 151.101.43.7:443...
* Connected to blog.concourse-ci.org (151.101.43.7) port 443 (#0)
* ALPN: offers h2
* ALPN: offers http/1.1
*  CAfile: /etc/ssl/cert.pem
*  CApath: none
* (304) (OUT), TLS handshake, Client hello (1):
* (304) (IN), TLS handshake, Server hello (2):
* (304) (IN), TLS handshake, Unknown (8):
* (304) (IN), TLS handshake, Certificate (11):
* (304) (IN), TLS handshake, CERT verify (15):
* (304) (IN), TLS handshake, Finished (20):
* (304) (OUT), TLS handshake, Finished (20):
* SSL connection using TLSv1.3 / AEAD-AES256-GCM-SHA384
* ALPN: server accepted h2
* Server certificate:
*  subject: CN=ghost.io
*  start date: Dec 29 10:57:28 2022 GMT
*  expire date: Mar 29 10:57:27 2023 GMT
*  subjectAltName does not match blog.concourse-ci.org
* SSL: no alternative certificate subject name matches target host name 'blog.concourse-ci.org'
* Closing connection 0
curl: (60) SSL: no alternative certificate subject name matches target host name 'blog.concourse-ci.org'
More details here: https://curl.se/docs/sslcerts.html

curl failed to verify the legitimacy of the server and therefore could not
establish a secure connection to it. To learn more about this situation and
how to fix it, please visit the web page mentioned above.

It appears to be working now.

Ah, I see someone's moved it from Ghost to Jekyll.