Status Update
Comments
mw...@google.com <mw...@google.com>
ka...@google.com <ka...@google.com>
on...@google.com <on...@google.com> #2
Hello,
Thank you for reaching out to us with your request.
We have duly noted your feedback and will thoroughly validate it. While we cannot provide an estimated time of implementation or guarantee the fulfillment of the issue, please be assured that your input is highly valued. Your feedback enables us to enhance our products and services.
We appreciate your continued trust and support in improving our Google Cloud Platform products. In case you want to report a new issue, Please do not hesitate to create a new issue on the
Once again, we sincerely appreciate your valuable feedback; Thank you for your understanding and collaboration.
Thanks & Regards,
Onkar Mhetre
Google Cloud Support
Description
Problem you have encountered:
-After a recent migration from using EJBCA public CA, a month ago, the core issue arises because the certificates being issued from GCP have a "ValidFrom" time that matches the exact current time of issuance/request.
In environments where there may be even slight time drift (a few seconds or minutes) between the client device and the CA (Certificate Authority), the certificate is perceived as not yet valid by the client.
When you request a certificate from a CA such as DigiCert, the certificate Valid From time is 'backdated' to the start of the day of the validity period. i.e if a Certificate is requested on 13th, the ValidFrom time is the start of day of the 13th (00:00h) and not the time of the request or when the certificate was issued by the CA.
Let's Encrypt CA allows an automatic 1 hour backdate of the timestamp from time of issuance.
What you expected to happen:
-When this is done for GCP Certificate Authority Service, the 'ValidFrom' time for the resultant certificate received shows instead the time of request / issuance which does not work well for Timezone difference, as you are likely to get an error- `A required certificate is not within its validity period when verifying against the current system clock or the timestamp in the signed file`
We would like to understand why this is happening? The request is if the GCP team can change this behaviour by backdating the setting of the Valid From time to Start of day at least.
Steps to reproduce:
-By following the documentation -
Once done, check the certificate details and you will note that the ValidFrom timestamps comes up as the time of request.
Other information (workarounds you have tried, documentation consulted, etc):
There are no workarounds for the issue at the moment.