News for hackers. Stuff that matters.
Re:Chrome 68 will mark all HTTP sites as “not secure” by m_eiman on Thursday February 08, 2018 @02:04PM (#16334613)
Required maintenance for a simple, static http site: none.

Required maintenance for a simple, static https site: configure let’s encrypt and keep the cron job running.

Big difference? Not for some, but it sure is something that offers very little value for very many site owners. Even the top 100 sites are only at 80% https by default, and they do it for a living!

Re:Chrome 68 will mark all HTTP sites as “not secure” by Klathmon on Thursday February 08, 2018 @02:18PM (#16334735)
>it sure is something that offers very little value for very many site owners.

Because it's not meant to offer value for a site owner, it's meant to offer value to the user.

When I type a password on your website, I'm the one that has the most to lose there. When I type my credit card or other personal information into a site, I'm the one that will need to spend time and money getting control of my information if it was stolen.

When I am browsing the web and ads are being injected into the HTTP request, or my ISP is dragnet datamining, or a compromised router is injecting malware into every page, I'm the one that loses, not you.

The argument that an insecure website is easier to maintain than a secure website is like saying "a car without airbags is easier to work on". The extreme vast majority don't care about how easy it is to maintain the site, they care about their privacy and security.

And your counterpoint is needing to download and run some open-source software once a month (or automate the process and never touch it again). A few years ago that would have been a much larger list, but developers were listening to the complaints, and realized that the only way to a fully secure web was to make this process easier, so they did!

It's easier than ever to enable HTTPS on every website, and in the vast majority of cases it's a net improvement for users.

Re:Chrome 68 will mark all HTTP sites as “not secure” by drdeca on Thursday February 08, 2018 @02:32PM (#16334858)
Well, ok, but what about the websites that don't have ads or logins or other personal information?
Re:Chrome 68 will mark all HTTP sites as “not secure” by Klathmon on Thursday February 08, 2018 @02:42PM (#16334955)
I think you misunderstand. An ad-free website served over HTTP can (and does) have ads injected into it by someone along the way. And not just ads, but malware as well.

And privacy of information going from your browser to the internet is only half of the equation. What about privacy about what you are viewing?

I don't want every single router between my computer and the server knowing the full contents of the pages I'm choosing to view, or building advertising profiles on my habits, or even knowing what device type, browser, OS, and more I'm using.

Re:Chrome 68 will mark all HTTP sites as “not secure” by drdeca on Thursday February 08, 2018 @06:46PM (#16336605)
Ah, ok.

Would a self-signed (I'm not sure this is the right terminology) cert be sufficient for this?

That way if someone MITM'd you, you would see that the cert changed, right?

But I guess if the path you use to the website is always the same, then if they MITM'd you the first time you accessed it, you wouldn't be able to tell?

Hmm, I guess that probably isn't enough then.

Is there really no good way to serve public information from a website that doesn't require periodically updating one's cert, and without risking MITM'ers changing the content?

I guess if the client already has the hash of the content, but that isn't very convenient.

Huh.

I guess example.com needs https then?

Re:Chrome 68 will mark all HTTP sites as “not secure” by CydeWeys on Thursday February 08, 2018 @09:13PM (#16337374)
The problem with self-signed certs is that you're then given no assurance that you're not being MITMed. An attacker could be stripping the real SSL off a connection, re-encrypting it with a self-signed cert they've created, and then showing that to you. Real SSL certificates have trust chains, which aren't used in self-signed certs.
Re:Chrome 68 will mark all HTTP sites as “not secure” by shakna on Thursday February 08, 2018 @07:13PM (#16336773)
They already serve example.com as both https and http. Try it: https://example.com/

They don't use HSTS to force it, because example.com isn't meant to anything but an example.

Re:Chrome 68 will mark all HTTP sites as “not secure” by ams6110 on Thursday February 08, 2018 @07:31PM (#16336881)
> Would a self-signed (I'm not sure this is the right terminology) cert be sufficient for this?

Yes, but browsers make that MUCH more scary than surfing insecure (not https) sites.

Re:Chrome 68 will mark all HTTP sites as “not secure” by charliesome on Thursday February 08, 2018 @09:16PM (#16337393)
Self-signed certificates are trivially MITMable. In the absence of cert pinning (like SSH does), they offer no security.
Re:Chrome 68 will mark all HTTP sites as “not secure” by ams6110 on Thursday February 08, 2018 @10:07PM (#16337612)
The chicken and egg problem with self-signed certs is not solved by Lets Encrypt. It's simply a matter of who do you trust.

I can publish my personal CA certificate and ask you to trust it. This is hardly different than how I prove myself to Lets Encrypt.

Re:Chrome 68 will mark all HTTP sites as “not secure” by tialaramex on Friday February 09, 2018 @06:49AM (#16339497)
Let's Encrypt has to use one of the Ten Blessed Methods to validate control over the name they issue for. Unlike a random person out on the Internet, doing that validation is their actual job, so they're pretty good at it, and the Ten Blessed Methods tell them what constitutes an acceptable means of doing so.

These days Let's Encrypt uses a "multiple view" approach in which more than one physical location in the world hosts Let's Encrypt systems (although only their US West Coast location contains the actual CA) and so they can check that things appear the same from more than one angle, you can't just take over the ISP they're getting service from in California and leverage that to get anything you want. If the views don't agree (e.g. you pass a Let's Encrypt validation from Paris but not from San Francisco) then your application is denied automatically.

Now, the next layer above is also interesting. Who checks Let's Encrypt and other public CAs are doing their job? Fortunately Mozilla are on the case again, all major Trust stores say they enforce the Baseline Requirements which explain how a CA should do its job, but all except one make decisions entirely in private. Or maybe they just bin all the complaints if the CA pays them a bribe? Who knows. Mozilla acts openly in public, you can (and indeed your insight might be valuable, so please do) help oversee the Web PKI in their m.d.s.policy group.

Re:Chrome 68 will mark all HTTP sites as “not secure” by drdeca on Friday February 09, 2018 @01:41AM (#16338397)
Assuming cert pinning is saving the information from the first time it is accessed, that is sort-of what I was imagining for part of what I was saying.
Re:Chrome 68 will mark all HTTP sites as “not secure” by gsich on Thursday February 08, 2018 @08:28PM (#16337170)
True. But why should the website owner do something about it? It's a crappy network the user is using. The same crappy network could strip https and then inject ads.
Re:Chrome 68 will mark all HTTP sites as “not secure” by Klathmon on Thursday February 08, 2018 @08:36PM (#16337206)
No, a properly setup site cannot have it's HTTPS stripped, and even if it could it is the browsers job to warn the user that they site they are on is insecure regardless of why it is that way.
Re:Chrome 68 will mark all HTTP sites as “not secure” by gsich on Friday February 09, 2018 @09:17AM (#16340292)
https stripped or doesn't work could be achieved.

Problem is that browser warnings are sometimes false. Self signed certificates are not unsecure, the underlying encryption is still the same. The "unsecure" only applies to the CA, but that is not clear in the warning.

Re:Chrome 68 will mark all HTTP sites as “not secure” by Klathmon on Friday February 09, 2018 @09:26AM (#16340348)
>Problem is that browser warnings are sometimes false. Self signed certificates are not unsafe, the underlying encryption is still the same.

Browser warnings aren't false, you're reading of them is false. Read around on badssl.com [0]. The self-signed warnings in chrome say:

>Attackers might be trying to steal your information from self-signed.badssl.com (for example, passwords, messages, or credit cards).

And when you click advanced chrome says:

>This server could not prove that it is self-signed.badssl.com; its security certificate is not trusted by your computer's operating system. This may be caused by a misconfiguration or an attacker intercepting your connection.

It says nothing about the encryption being bad, I don't know where you got that from. What it does say is that Chrome has no way to validate that the site you are going to is actually the site in the address bar. Encryption is pointless if anyone and everyone knows the password (oversimplified, but you get the point). Encryption without Authentication is as secure as normal HTTP.

[0] https://badssl.com/

Re:Chrome 68 will mark all HTTP sites as “not secure” by gsich on Friday February 09, 2018 @09:40AM (#16340440)
Because of the term "unsecure". Also Chrome says "This is not a secure connection". Emphasis on "connection". Which implies encryption (on that connection) being not secure. Which is wrong. What happens on the site itself is a layer above.
Re:Chrome 68 will mark all HTTP sites as “not secure” by Klathmon on Friday February 09, 2018 @10:05AM (#16340643)
>Which implies encryption (on that connection) being not secure. Which is wrong.

No it is not wrong, even your confusingly worded sentence there is still fully correct.

Security (or encryption, or any other synonym you can come up with here) is made up of 3 (well technically 4) parts:

* confidentiality

* integrity

* authenticity

* (and technically non-repudiation, but that doesn't really apply here)

self-signed HTTPS certificates only provides 2 of the 3 (confidentiality and integrity) and it's that last one that is most important (authenticity), because without it you don't know who you are talking to. It could be your website, or it could be some asshole down the street pretending to be your website, you have literally no idea.

You say it's misleading, but it is you that is misreading and misunderstanding the concepts. Encryption without authentication is like encryption without a password. Utterly pointless.

Re:Chrome 68 will mark all HTTP sites as “not secure” by gsich on Friday February 09, 2018 @11:56AM (#16341770)
The browser is implying that AES on that connection is unsecure. A better would be "might be unsecure". Because even if it's self signed, there is a possibility it's still the correct certificate.
Re:Chrome 68 will mark all HTTP sites as “not secure” by Klathmon on Friday February 09, 2018 @12:08PM (#16341891)
Yes, because AES in that configuration IS INSECURE!

Just like my analogy, AES encryption with a password of nothing is "unsecure", and no matter how much you try to argue that it's still perfectly secure, you are wrong..

Just like this, the AES is pointless when ANYONE can set the password (or in more correct terms, when anyone can create one with the user in a DHKE). If you can't tell that the server you are talking to is actually the server you meant, then AES does fuckall, because the man-in-the-middle is the one that is setting the password!

You are doing the equivalent of telling me how secure your new house door lock is, while wiring it up to always unlock when someone rings the doorbell... All the security in the world won't help you when you give everyone a way to bypass it instantly.

Re:Chrome 68 will mark all HTTP sites as “not secure” by gsich on Friday February 09, 2018 @01:07PM (#16342422)
But maybe I can tell? If I installed the self signed cert, I know it is still secure.
Re:Chrome 68 will mark all HTTP sites as “not secure” by Klathmon on Friday February 09, 2018 @01:43PM (#16342775)
Only if you verify that it is the same cert before you visit the page.

Luckily browsers will show you the warning saying that page is insecure, and give you the option of going there anyway after you have validated that the cert is the same.

Re:Chrome 68 will mark all HTTP sites as “not secure” by josteink on Thursday February 08, 2018 @03:56PM (#16335526)
Only if you use a shitty ISP which tries to MITM you.

So don’t use a shitty ISP that tries to MITM you.

Problem solved. How is that even controversial?

Re:Chrome 68 will mark all HTTP sites as “not secure” by Klathmon on Thursday February 08, 2018 @04:32PM (#16335763)
But it's not only if you use a shitty ISP. It's if any hop between you and the server is being shitty. And only 1 or 2 of those can you control as the user.
Re:Chrome 68 will mark all HTTP sites as “not secure” by shakna on Thursday February 08, 2018 @07:16PM (#16336803)
Having spent four months in a hospital, it isn't just "ISPs" who are the problem.

Rather than the hospital supplying any kind of proper authentication, they MITM the first connection to their WiFi, and logged your IP address as your user. They also required you refresh that connection every half hour or so.

There are a lot of people doing things in really bad ways.

We can't fix all of them, and often we don't have a choice about interacting with them.

Re:Chrome 68 will mark all HTTP sites as “not secure” by IncRnd on Friday February 09, 2018 @09:09AM (#16340226)
Yep. That's why the name for any one of these is "captive portal".
Re:Chrome 68 will mark all HTTP sites as “not secure” by pfg on Thursday February 08, 2018 @04:34PM (#16335772)
Users often have very little choice when it comes to their ISP. Regional ISP monopolies are very much a thing in many countries.
Re:Chrome 68 will mark all HTTP sites as “not secure” by UncleMeat on Thursday February 08, 2018 @02:39PM (#16334928)
Integrity. HTTPS prevents scripts from being inserted into a page, which is still a problem even for static content that includes no forms.
Re:Chrome 68 will mark all HTTP sites as “not secure” by JankySolutions on Thursday February 08, 2018 @02:12PM (#16334681)
Required maintenance for a simple, static https site: Install certbot, press enter a few times, forget about it.

"keep a cron job running" sounds like it you're running the cron job by hand.

>Even the top 100 sites are only at 80% https by default, and they do it for a living!

That's entirely separate from your "simple, static site" example and yes, rolling any sort of large change out to a big site is a big deal, and if there isn't business motivation to do it it likely wont happen. Google is providing everyone a business motivation by threatening to point out to users that insecure sites are insecure.

Re:Chrome 68 will mark all HTTP sites as “not secure” by dfabulich on Thursday February 08, 2018 @02:21PM (#16334768)
> "keep a cron job running" sounds like it you're running the cron job by hand.

Cron jobs fail sometimes. You have to monitor them, investigate why they failed, fix the issue, and rerun them.

Web servers fail, too, but with shared hosting, it's mostly not your problem. And shared hosting providers are still trying to charge an arm and a leg to manage SSL certs for you (because it's a nice high-margin business for them).

Re:Chrome 68 will mark all HTTP sites as “not secure” by skrebbel on Thursday February 08, 2018 @02:43PM (#16334963)
There's plenty shared hosting provider that just have a free let's encrypt powered "https" toggle.

Eg tools like cPanel have built in support for it now.

Re:Chrome 68 will mark all HTTP sites as “not secure” by ams6110 on Thursday February 08, 2018 @07:33PM (#16336894)
Right -- so the security of a "Let's Encrypt" certificate is very minimal. It prevents MITM shenanigans and that's about it.
Re:Chrome 68 will mark all HTTP sites as “not secure” by CydeWeys on Thursday February 08, 2018 @09:15PM (#16337385)
And spying/surveillance/analytics/snooping. That's not minimal. And you get all those benefits from checking a checkbox in cPanel and the rest is handled automatically? Who could be against that?!
Re:Chrome 68 will mark all HTTP sites as “not secure” by JankySolutions on Friday February 09, 2018 @01:40AM (#16338389)
What other shenanigans are you concerned about? MITM and sniffing are basically what https/tls are designed to prevent.
Re:Chrome 68 will mark all HTTP sites as “not secure” by anchpop on Saturday February 10, 2018 @05:27PM (#16350004)
There's shenanigans like "grnail.com" pretending to be "gmail.com" which bigger and much more expensive certs prevent against. But the benefit of https that doesn't prevent against this is still very high
Re:Chrome 68 will mark all HTTP sites as “not secure” by tokenizerrr on Thursday February 08, 2018 @02:38PM (#16334921)
1. You don't have to monitor your cronjobs. They'll send you an email when they produce output.

2. Let's Encrypt will send you an email if your certificate is going to expire in a month. This will normally never happen, since it is continuously renewed.

Re:Chrome 68 will mark all HTTP sites as “not secure” by TeMPOraL on Thursday February 08, 2018 @03:14PM (#16335207)
> 1. You don't have to monitor your cronjobs. They'll send you an email when they produce output.

You now have to configure e-mail on your small server to actually work (and not get immediately eaten by spam filters of your personal e-mail provider).

Re:Chrome 68 will mark all HTTP sites as “not secure” by jacobparker on Thursday February 08, 2018 @04:04PM (#16335588)
The email doesn't come from your server, it comes from Lets Encrypt.

https://letsencrypt.org/docs/expiration-emails/

Re:Chrome 68 will mark all HTTP sites as “not secure” by TeMPOraL on Thursday February 08, 2018 @04:06PM (#16335598)
Ah, ok. I read "they" as "cron jobs".
Re:Chrome 68 will mark all HTTP sites as “not secure” by kelnos on Thursday February 08, 2018 @09:35PM (#16337467)
Why are you arguing against basic server administration if you're, y'know, a server admin?
Re:Chrome 68 will mark all HTTP sites as “not secure” by _asummers on Thursday February 08, 2018 @02:19PM (#16334737)
If you have a simple static site, you can have Google's Firebase hosting thing do the HTTPS for you, without management, for free. Netlify[1] is another one I see recommended around here decently often which has the same service.

[0] https://firebase.google.com/docs/hosting/

[1] https://www.netlify.com/docs/ssl/

Re:Chrome 68 will mark all HTTP sites as “not secure” by josteink on Thursday February 08, 2018 @03:58PM (#16335548)
So the solution to Google having too much power, is using and depending on Google for more things?

Really?

Re:Chrome 68 will mark all HTTP sites as “not secure” by ukoki on Friday February 09, 2018 @10:42AM (#16340957)
Re:Chrome 68 will mark all HTTP sites as “not secure” by kalleboo on Thursday February 08, 2018 @10:31PM (#16337711)
Amazon also issue/autorenew free certs for AWS customers (so you can set–and-forget an HTTPS site on CloudFront)

https://aws.amazon.com/certificate-manager/

Re:Chrome 68 will mark all HTTP sites as “not secure” by ef4 on Thursday February 08, 2018 @02:53PM (#16335048)
If you are running your own webserver even a static simple site has required maintenance. You need to keep the server and OS patched. So adding a letsencrypt cron job is not any worse than configuring something like Debian's unattended-upgrades.

But I don't think most site owners should be doing even that much. They should just pay for static hosting, which is cheap and ensures somebody else will keep the server, os, and cert all safe.

Re:Chrome 68 will mark all HTTP sites as “not secure” by 1wheel on Thursday February 08, 2018 @03:36PM (#16335369)
I added https to my static site last year and it has been a huge waste of time.

ubuntu + nginx worked fine for years without much maintenance, but I've spent so much time reconfiguring things when something breaks (and it is really clear when something a renewal fails... thanks HSTS).

Things that used to be simple, like putting setting up a subdomain (need to get a new cert and reconfigure the cron job now) or pointing at a websocket (can't point directly at node since that's not secure, needs to pass through nginx now) consistently take hours to do now.

I mostly do data analysis and front end work; mucking around in nginx config files is something I would have been happy never experiencing. It sucks that it's harder to host your own website now.

https://pastebin.com/N2sbvULA

Re:Chrome 68 will mark all HTTP sites as “not secure” by kelnos on Thursday February 08, 2018 @09:40PM (#16337499)
I have nginx fronting around 15 different (very low traffic) websites (most static, a few python), all of which have Let's Encrypt certs. The required additions to the nginx conf were minimal and easy. Adding a new subdomain is trivial. Fetching the initial certificate from Let's Encrypt is a short, easy command line. And "sudo certbot renew; sudo /etc/init.d/nginx reload" in a cron job keeps the certs up to date (the "renew" command is smart enough to go through the list of certs you have and renew them all).

It's really hard to imagine it getting much easier.

Re:Chrome 68 will mark all HTTP sites as “not secure” by andrewaylett on Friday February 09, 2018 @06:10AM (#16339365)
Try `certbot renew --post-hook "/etc/init.d/nginx reload`, which will only reload nginx if at least one certificate changed :).
Re:Chrome 68 will mark all HTTP sites as “not secure” by Retric on Thursday February 08, 2018 @03:20PM (#16335259)
You don't actually need to keep web servers serving static content patched. Simply close all other ports, run a minimal web server, and it's a tiny attack surface. Some of these have made it 20+ years with zero maintenance.
Re:Chrome 68 will mark all HTTP sites as “not secure” by robocat on Thursday February 08, 2018 @08:31PM (#16337178)
I use cloudflare for my static website so that https is seen by the browser even though I am serving http.

Advantages are that it is free and zero maintenance, however nation or network providers can intercept between cloudflare POP and my server. I'm ok with that for my situation.

Re:Chrome 68 will mark all HTTP sites as “not secure” by kelnos on Thursday February 08, 2018 @09:41PM (#16337506)
As a website visitor this has always bothered me. HTTPS used to mean that I had an encrypted path between my browser and the server actually serving the webpage. With Cloudflare allowing this weird hybrid mode, I can never actually know if the connection is secured all the way end to end.
Re:Chrome 68 will mark all HTTP sites as “not secure” by jacobparker on Friday February 09, 2018 @12:32AM (#16338112)
cloudflare didn’t invent this or make it normal. It’s always been common to terminate https in front of your “actual” server and with re-encrypt to the “actual” server or (very common) ... don’t.

Cloudflare may have made it more common for the most basic kind of site (with their easy setup and free tier) but at the same time most of those sites probably didn’t use https anyway.

The reasons this has been done are performance (specialized hardware/separation of concerns) load balancers/firewalls needing to decrypt to route/enforce policy (that doesn’t need to imply termination but it often goes hand-in-hand) and protecting keys from your app server (think of it as like an HSM - if your app server gets compromised you probably don’t want the TLS private key to be leaked. Again you could reencrypt with a different key but often this hadn’t been done.)

The threats for last mile network fuckery (e.g. consumer ISP) are quite different then on the backend. Google has to worry about nation states messing with their networks and so they’ve had to reengineer end-to-end encryption within their network. As an end-user you just sort of need to accept that this isn’t within your ability to control or know.

Re:Chrome 68 will mark all HTTP sites as “not secure” by JetSpiegel on Friday February 09, 2018 @03:43AM (#16338791)
Reverse proxy were usally not routed through the Internet, only a local network.
Re:Chrome 68 will mark all HTTP sites as “not secure” by jacobparker on Friday February 09, 2018 @07:45AM (#16339763)
Sure but the GP made a much stronger claim that they previous knew that it was the “actual” server terminating HTTPS.

Even still, the difference between this and e2e encryption isn’t something an end user is really equipped to evaluate IMO. The threat model is practically different vs e2e no-encryption.

Cloudflare also supports reencryption over the net which is useful if your hosting provider supports HTTPS but not via a custom domain (e.g. Google clouds GCS (S3))

Re:Chrome 68 will mark all HTTP sites as “not secure” by kelnos on Thursday February 15, 2018 @05:15PM (#16388258)
No, I didn't make that stronger claim; if that's what it sounded like, I apologize for the poor wording. I was definitely assuming "terminate TLS at load balancer and proxy in the clear over internal, private network" as a common, long-established practice that I have no problem with.

With services like Cloudflare, you can terminate TLS at CF, and then proxy over the public internet to the server that actually serves the page, which I think defeats a lot of the purpose of TLS, and I can never know ahead of time when I request a page of HTTPS if this will in fact be what's happening.

Re:Chrome 68 will mark all HTTP sites as “not secure” by detaro on Thursday February 08, 2018 @02:14PM (#16334699)
If you truly have a simple, static site, the required maintenance should most of the time be exactly the same: pay your hosting provider, nowadays they should be providing HTTPS.
Re:Chrome 68 will mark all HTTP sites as “not secure” by josteink on Thursday February 08, 2018 @03:59PM (#16335552)
And if you host your own?
Re:Chrome 68 will mark all HTTP sites as “not secure” by detaro on Thursday February 08, 2018 @05:14PM (#16336069)
Then yes, you pay the maintenance overhead for doing so. I do it too, since I want to mess with these things and run things I can't easily run on shared hosting and if I'm taking care of a server and HTTPS for it anyways adding another site isn't much effort, but for just a static site it's overkill most of the time and kind of "your own fault" if you make it harder on you than it is.

That said, using certbot made it so painless I just started doing it at some point for everything I run and I only once had a small hiccup configuring a renewal-hook.

Re:Chrome 68 will mark all HTTP sites as “not secure” by ridiculous_fish on Thursday February 08, 2018 @07:02PM (#16336697)
Yet setting up HTTPS on s3 is still non-trivial, and an additional ongoing expense.
Re:Chrome 68 will mark all HTTP sites as “not secure” by CydeWeys on Thursday February 08, 2018 @09:16PM (#16337392)
Adding fire sprinklers to new construction is an additional expense, yet it's still required as a safety measure.

This argument from cost doesn't seem like a compelling one to me. It's not money being thrown away, it's delivering real added security.

Re:Chrome 68 will mark all HTTP sites as “not secure” by tialaramex on Friday February 09, 2018 @07:02AM (#16339558)
The English government (well, they're the British government, but they don't get to set building rules for the bits of Britain that aren't England) didn't think fire sprinklers were necessary in big tower blocks and schools. Too many regulations you know, it hurts the economy.

Then not just one but two huge tower blocks in London burned down. So how about that, suddenly maybe tower blocks _did_ need sprinklers after all. Shame about all the dead people.

Re:Chrome 68 will mark all HTTP sites as “not secure” by detaro on Friday February 09, 2018 @05:25AM (#16339212)
Then use a provider that makes it easy. My point wasn't that it's easy everywhere, just that for simple static sites you can just use a provider that makes it easy for you.
Re:Chrome 68 will mark all HTTP sites as “not secure” by fulafel on Friday February 09, 2018 @12:53AM (#16338194)
You should check on your "no maintenance needed" servers once in a while, you might find surprising applications running on them now!

It's better to use a content-hosting service, and as a bonus you don't have to keep cron jobs running in order to get TLS.

Re:Chrome 68 will mark all HTTP sites as “not secure” by lopmotr on Thursday February 08, 2018 @09:01PM (#16337313)
A small static site I operate recently got HTTPS with zero action on my part. My hosting provider just did it of their own initiative and notified me that it was now done. I suppose they're going to do whatever ongoing maintenance it requires.
Re:Chrome 68 will mark all HTTP sites as “not secure” by rabidrat on Thursday February 08, 2018 @07:12PM (#16336768)
How do I run that cronjob on a simple, static site? I very deliberately create static sites and store them on e.g. s3 to be served without any effort on my part. I do not want to have to run a 24/7 server just for a monthly cronjob!
Re:Chrome 68 will mark all HTTP sites as “not secure” by berbec on Thursday February 08, 2018 @08:57PM (#16337294)
Then you just flick the S3 switch "force https" and forget about it.
Re:Chrome 68 will mark all HTTP sites as “not secure” by rabidrat on Friday February 09, 2018 @02:15AM (#16338504)
Is that actually an option now? I can't seem to find it.
Re:Chrome 68 will mark all HTTP sites as “not secure” by api_or_ipa on Thursday February 08, 2018 @11:54PM (#16337979)
It's absolutely trivial to use CloudFlare to give your site https.
Re:Chrome 68 will mark all HTTP sites as “not secure” by ldng on Friday February 09, 2018 @07:51AM (#16339797)
Doing something over doing nothing is always a big difference. And a potential for failure and all sort of issues.
Re:Chrome 68 will mark all HTTP sites as “not secure” by AstralStorm on Thursday February 08, 2018 @02:09PM (#16334662)
A server is not a site.