TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Automate Public Certificates Lifecycle Management via RFC 8555 (ACME)

321 pointsby tvvocoldabout 3 years ago

33 comments

binwiederhierabout 3 years ago
That&#x27;s great. Though maybe the title should acknowledge that it&#x27;s only for Google Cloud customers.<p>It&#x27;s also quite odd that the article doesn&#x27;t mention Let&#x27;s Encrypt or the ISRG at all. I would have expected some sort of acknowledgement to their fantastic work over the years.
评论 #30998683 未加载
评论 #30998220 未加载
评论 #30999143 未加载
评论 #30999979 未加载
评论 #30998342 未加载
评论 #30999494 未加载
评论 #30998859 未加载
评论 #31000409 未加载
评论 #30998060 未加载
评论 #30998863 未加载
jiggawattsabout 3 years ago
The big benefit of ACME is that it verifies domain ownership at the correct level.<p>DigiCert and the like will typically require domain verification at the TLD+1, which is <i>meaningless gibberish</i> that isn&#x27;t even remotely an RFC standard. There&#x27;s no such &quot;concept&quot; in DNS, which is intended to be <i>delegated</i>.<p>So for example if I&#x27;m tasked with deploying a web app to &quot;dev1.app.project.org.parentcompany.megacorp.co.uk&quot; where the &quot;project team&quot; is based out of -- say -- Australia, then DigiCert will <i>insist</i> that I verify that I own &quot;megacorp.co.uk&quot;, which... I don&#x27;t. The parent company might not either. MegaCorp&#x27;s UK head office does. They&#x27;ve never heard of me, and it&#x27;ll take me a month to get through to someone who cares about my tiny, outsourced project down under.<p>This kind of thing has happened to me <i>repeatedly</i> across both corporate and government projects. A 2-week project can have a 1 month delay added to it because of this.<p>ACME gets it right, and nobody else does.
评论 #30999100 未加载
评论 #30999134 未加载
评论 #30998821 未加载
评论 #30999572 未加载
yonranabout 3 years ago
How do these certificates compare against letsencrypt on the technical dimensions? e.g. certificate chain size, rate limits, whether every certificate is published to the certificate transparency logs, what OSs the root CAs are compatible with?
评论 #30998662 未加载
woleiumabout 3 years ago
Surely this is just google derisking an external dependency (letsencrypt), so they have full vertical integration, no?
评论 #31000510 未加载
_yoqnabout 3 years ago
Who would trust Google with their infrastructure these days anyway? Personally I do need to work with Google services occasionally but always experience default anxiety about it.
评论 #30999365 未加载
frankfrankfrankabout 3 years ago
Speaking of which; is anyone else old enough to remember when it was discovered that all (Root) Certificate Authorities were compromised by the 5+1 eyes?
评论 #31007672 未加载
alpbabout 3 years ago
One major problem with Google’s L7 load balancers is that the config changes take 5-20 mins to take effect. So google trying to set up an ACME challenge on a LB, solving it, and setting the managed TLS cert on it can take non-negligible time (15-30 mins?). I hope this gets fixed someday.
评论 #31001955 未加载
评论 #31000175 未加载
vbezhenarabout 3 years ago
Another ACME alternative to letsencrypt is zerossl.<p>It&#x27;s especially great because letsencrypt is operated by US company ISRG and zerossl seems to be from Austria, so if you&#x27;re not happy with your server being dependant on US, it might be a good option.
评论 #31001390 未加载
评论 #31006795 未加载
theptipabout 3 years ago
This is great news. One limitation with Lets Encrypt is their rate limits are a bit low for Review Apps - you can’t issue more than 50 certs a week under a given domain.<p>So if you’re spinning up tens or hundreds of review apps per day, you can’t get a fresh cert for each, and so you need to do something different than your production environment does. (A wildcard cert is the obvious choice.)<p>I hope this offering has a high enough quota that you can get enough certs to do review apps properly; the marginal cost to Google per customer is probably negligible, whereas LetsEncrypt doesn’t have other revenue generating offerings they can use to cover their operating costs.
评论 #30999303 未加载
评论 #31000796 未加载
INTPenisabout 3 years ago
We&#x27;ve had an internal ACME server at my dayjob for over a year now. It&#x27;s one of the few things I&#x27;m proud of where we really got out early on a cool technology. Otherweise we&#x27;re a big telco and move like a oil tanker.
Tobuabout 3 years ago
Any status for RFC 8657, ACME CAA support? This is for restricting which account and which validation methods may issue certificates. The CPS says they may use it, which is too vague and I&#x27;m not going to test it right now.<p><a href="https:&#x2F;&#x2F;www.rfc-editor.org&#x2F;rfc&#x2F;rfc8657.html" rel="nofollow">https:&#x2F;&#x2F;www.rfc-editor.org&#x2F;rfc&#x2F;rfc8657.html</a><p><a href="https:&#x2F;&#x2F;pki.goog&#x2F;repo&#x2F;cps&#x2F;4.7&#x2F;GTS-CPS.pdf" rel="nofollow">https:&#x2F;&#x2F;pki.goog&#x2F;repo&#x2F;cps&#x2F;4.7&#x2F;GTS-CPS.pdf</a>
评论 #31003230 未加载
bogomipzabout 3 years ago
From the FAQ:<p>&gt;&quot;Each of these have different scenarios where their use makes the most sense, for example TLS-ALPN-01 might make sense in cases where HTTPS is not used and the requestor does not have access to dynamically update DNS records.&quot;<p>I&#x27;m confused by TLS-ALPN-01. I understand the idea of using certs for domain verification but if there is no TLS in use how does the client verify this after the cert has been issued exactly?
评论 #31009613 未加载
egberts1about 3 years ago
<p><pre><code> Q: Do you offer certificates from a pure ECC based certificate chain? A: Not at this time. </code></pre> I see what you did there.
PaywallBusterabout 3 years ago
Where can I see the rate limits?
aaronchallabout 3 years ago
I recall stories of Google arbitrarily declaring users persona non grata, ruining the user&#x27;s business and even their life, with no recourse.<p>Is this another such risk vector?
评论 #31000045 未加载
midrusabout 3 years ago
Wile E. Coyote will be so happy with this.
jesprenjabout 3 years ago
&gt; Do you issue certificates for punycode encoded Unicode domain names?<p>&gt; Not at this time.<p>I thought punycode solved all integration issues and is meant to be backwards compatible ...
评论 #31000040 未加载
评论 #30998919 未加载
评论 #31000530 未加载
robertwt7about 3 years ago
so it&#x27;s only free for GCP customers..
bruce511about 3 years ago
The article has been on HN for an hour. It has 8 comments, 5 of which were my first thought - why on earth would you expect this service to hang around, based on Google&#x27;s track record?<p>Wether it lasts or not, this surely has to be an issue for Google innovations going forward? If the perception is that any new thing will die, especially not-consumer-scale things, then how do they build traction?
评论 #30998321 未加载
评论 #30998345 未加载
评论 #30998288 未加载
评论 #30998435 未加载
评论 #30998243 未加载
评论 #30998487 未加载
steveneoabout 3 years ago
When google announces a new product, the first thing I think about is always when that product will be shut down.
评论 #30998369 未加载
评论 #30998463 未加载
评论 #30998501 未加载
acutesoftwareabout 3 years ago
That&#x27;s great, and I am sure it is cool, but I don&#x27;t trust Google to keep products maintained any more.<p>I won&#x27;t be trying it out.
评论 #30998502 未加载
lanbangerabout 3 years ago
April 2023: Google announces end of free ACME server
评论 #30998896 未加载
Zhenyaabout 3 years ago
Is this free like custom domain for gmail free?<p>yeesh
评论 #30998905 未加载
评论 #30999248 未加载
elcometabout 3 years ago
Previous title was much better @dang
评论 #31000524 未加载
vmceptionabout 3 years ago
Double dare you to use and rely on that
评论 #30998495 未加载
JoachimSabout 3 years ago
Will it bring in advertising dough?<p>If not, possibly reserve a spot here: <a href="https:&#x2F;&#x2F;killedbygoogle.com&#x2F;" rel="nofollow">https:&#x2F;&#x2F;killedbygoogle.com&#x2F;</a>
评论 #31000518 未加载
miked85about 3 years ago
It really would be a mistake to trust your business with a Google product in general, especially a &quot;free&quot; one.
评论 #30999599 未加载
_nickwhiteabout 3 years ago
Sorry, you’re too late. Already discontinued.<p>Obviously kidding! Glad to see this brought online for GCP customers.
评论 #30998504 未加载
upsidesincludeabout 3 years ago
&quot;FREE&quot;
评论 #30998509 未加载
alfiedotwtfabout 3 years ago
I found this article via Google Reader
评论 #30998515 未加载
midjjiabout 3 years ago
&quot;Free&quot;
paxysabout 3 years ago
*For Google Cloud customers. Not exactly &quot;free&quot; when you are required to pay into the ecosystem.
评论 #30998155 未加载
评论 #30998370 未加载
ck2about 3 years ago
Would that be like the &quot;free for life&quot; google gsuite accounts that are ending next month?<p>Do not rely on any &quot;free&quot; google product you aren&#x27;t willing to pay for.