datocms / gatsby-source-datocms

Official GatsbyJS source plugin to pull content from DatoCMS
MIT License
140 stars 51 forks source link

Deploy failing on "certificate has expired" #168

Closed michelberger-github closed 3 years ago

michelberger-github commented 3 years ago

Since two days ago we are unable to build our site, getting "certificate has expired" error. Netlify had an issue with their certificate, but they have resolved it and we get the same error. They advised to contact you.

12:54:45 PM: error Plugin gatsby-source-datocms returned an error 12:54:45 PM: 12:54:45 PM: FetchError: request to https://site-api.datocms.com/site?include=item_types%2C item_types.fields failed, reason: certificate has expired

matjack1 commented 3 years ago

hello @michelberger-github our certificates are working fine, the problem might be in the clients that are contacting us that still have an old root certificate.

If you have the problem on Netlify, can you make sure that you are using a recent build toolchain there?

If you still have problems contact us at support@datocms.com so that we can carry on the conversation there.

delphaber commented 2 years ago

Node v8 is having this issue too, so please try to upgrade it