> “The Bureau of Meteorology (BoM) has been undertaking what it has called a comprehensive rebuild of its IT systems and related business processes and applications, focused on addressing security and resilience risks. ... The component operations contract is expected to start December this year and run through June 2022.” [1]
I just recently got my company's moneymaker app into HTTPS, and it was no small feat. So much totally screwed up browser automation (read: DOM/JS interaction) and ad-hoc URL construction kept disrupting the HTTPS experience by attempting to redirect or fetch HTTP.
I did have the certificate and reverse proxy ready to go a full 18 months before I could finish the app migration. Someone previous developer was REALLY against relative URLs. "http://".$host.$urlPath everywhere.
...there is still a tiny bit of cleartext access, because some clients have URLs embedded in spreadsheets and support would rather not hear from all of them at once.
Better than "can't do HTTP" which seems to get more common every year. I prefer this kind of info site being HTTP-only to being HTTPS-only. HTTPS causes occasional problems with certificates and some people can't use HTTPS.
One example would be running a client on hardware not capable of performing encryption fast enough. I think would be particularly relevant to web browsers on Amiga.
There are extremists out there who submit the URL they would like to view, then receive it on e-mail later on in a document like format they are comfortable using and that does not track you.
There's enough change in the ecosystem that outdated OSes (that people still use) often can't handle the current recommendations for which TLS versions to allow, don't have root certificates for newer certificates, ..., so how to set that up is an interesting balance if you need to reach as many people as possible (which for government info sites is probably the case)
* in China TLS 1.3 is blocked by the state firewall
* based on past reading of discussions here, in some states using encryption may be illegal, not sure if this is really the case, this may eventually come to the West as well, see Australia and U.S. officials attacks on encryption
* old computers/OS/browser that the user can't update
Thanks! I can't even remember how I found it originally - however I found it again by searching "bom mobile site". There's no mention of it on their main site at all.
"Bureau of Meteorology hacked by foreign spies in massive malware attack, report shows"
Clearly someone has an interest in targeting it - who knows if HTTPS would actually mitigate the risks though. Doubt it would hurt and would not be that difficult. It shows the lack of maintaince in BOM that leads to events like this.
Which again might be a reason why their upgrade from a old (hackable) OpenSSL to a newer version with limited budget might take a longer while. And the short term fix: Let us do only HTTP.
Well, it might be indicative of wider issues with keeping their systems / data up to date, or the wider govt IT infrastructures that support them. If they are getting this wrong, what other problems are there, in the Met Bureau or across Govt IT.
I'm reminded of the COVID reporting fiasco we had in the UK in October [0] where Public Health England - an agency of the NHS - lost COVID data because they were using .xls files to log data rather than .xlsx - the former was silently truncating critical datasets because of a hard row limit. The .xlsx format first appeared in 2007, so the NHS have only had 13 years to get their act together.
I was informed in the late noughties, first hand by the author, that their entire climate model covering all Australian territories and airspace to a high altitude ran once every few seconds as a single SQL stored procedure.
More likely that the machine running the HTTP server doesn't support TLS 1.2. The landing page would be on some kind of proxy that isn't able to access the database.
Unlikely. They probably run on something too old to support TLS 1.2. Since modern browsers generally refuse to use TLS 1.0/1.1 unless an option is set manually in the configuration to do so, it would be an even worse experience for their users if they switched to https.
Why wouldn't you at least just reverse proxy the popular pages or hell, put them on S3 or something? The ones checked by the general public, at least, could be statically generated and stored in s3 with a simple schedule!
Probably an even more mundane reason: they have personnel available to create the redirection and HTTP error page, but not to do the proper migration to HTTPS.
Now that it’s December, time to get moving BoM!
[1] https://www.zdnet.com/article/bom-seeks-robust-cloud-and-wan...