Recently we had an issue with renewal of SSL because the API keys were changed (invalid). Let me explain in details.
We are using Cloudflare to manage the DNS of all of our sites. On top of that we are using GridPane (https://gridpane.com/) to manage our website. The Cloudflare is connected with Gridpane using Cloudflare API keys.
Now, I know API Keys are not recommended to be used, but GridPane only supports API Key integration, and there’s nothing we can do.
Back to the problem - GridPane renews SSL automatically 30 days before the certificate expires. It does using DNS, which is managed by Cloudflare. And if the connection between those services breaks (ie, invalid API Key), the certificate renewal fails. And that is what the problem. We didn’t change the API key (at least not knowingly), and I am tying to figure out how did this happen.
So, my question - Is there any expiry date to API Key?
We added users in Cloudflare, enabled 2FA in the system.
Before that this problem never happened. Did the action that we did cause this problem?
Thanks in advance