1

I'm running Safari 10.1.2 (OS X Yosemite most updated). Upgrading OS is not an option. An answer which says only that is not an answer to this question.

I surf a lot of web sites merely informationally. I'm not handling financial information or even logging into the site, I'm just literally browsing (e.g. a "brochure" website that only has public info).

"HTTP" is perfectly appropriate for this browsing.

I'm often getting "trapped". Safari refuses to use "HTTP" because "HTTPS" exists. However, there are issues with the website's certificate or other security glitches, where the Safari balks and says

Cannot open the page httpS://www.example.com because Safari cannot establish a secure connection to the server "www.example.com".

The HTTP connection would have been fine.

In the last week the number of such sites has increased exponentially. (including StackExchange). And in most cases, Chrome 87.0.4280.88 won't read the sites either, and says the site is not secure to provide my precious financial information, and so will not give me any path to browse it. Again, not doing anything financial.

Is there a setting to tell Safari "don't worry about the security" or "just use HTTP"? I hate to turn it off altogether but that's an option.

Upgrading an OS is not an option as that will break MS-Office. (MS turned off the authentication servers so re-installs won't validate).

15
  • 3
    You don't get to decide whether or not a site allows unencrypted HTTP, only the site authors do. Commented Oct 3, 2021 at 20:02
  • Use Firefox because it manages its certificates on its own.
    – lhf
    Commented Oct 3, 2021 at 20:30
  • @Marc Right, but I'm not being forced to HTTPS by the site owner. I'm being forced to HTTPS by Safari, which on any site with both HTTP and HTTPS will choose the latter... even if HTTPS is broken. I want it to stop doing that for sites with broken HTTPS. Commented Oct 3, 2021 at 20:31
  • 1
    Upgrading the OS will not break Office. Only uninstalling/reinstalling will break it.
    – Tetsujin
    Commented Oct 4, 2021 at 6:22
  • 1
    Office 2011 should still run if you upgrade the OS, (up to Mojave), as @Tetsujin points out. Office 2016 runs from Yosemite upwards, and you can pick up a new version of Office for under $100. There's no need to restrict yourself to legacy software and give yourself these sorts of connectivity problems, just for decade-old software.
    – benwiggy
    Commented Oct 4, 2021 at 7:11

1 Answer 1

6

In terms of handling your practical problem, you just have to enter "http://" manually in the address bar in Safari in order to use http instead of https. However, the server has a major say here, and they could actively be redirecting users to https using HTTP redirects. This is very common and often a good security practice. This means that Safari (and other browsers) will automatically switch to https.

In addition some sites might indicate to browsers that they only permit https queries in the future using the HSTS header - this is a practice that is becoming more and more common, and is also most often a good security practice.

You could use a different browser that has updated TLS functionality and CA repository so that you get https access working again for your sites. However, that would still leave your computer exposed due to the lack of operating system updates.

A third option is to use a browser within a browser. I.e. it is possible to access a site via http that will essentially run a browser on a remote server whose user interface is displayed and operated within your browser. Technically the connection between that second browser and the site in question would be https, but you would access the result of that interaction though a http connection. Common examples of "browser within browser" are Browserling and BrowserStack - although you would have to test yourself if those can actually by accessed with your specific setup as they typically assume usage by https.

The best way to proceed here is to upgrade your system - operating system and browser:

I know that you demand that the we do not answer this, but for the sake of other's that might read this, I must answer that the correct way to proceed is to upgrade.

The reason for this is that Yosemite no longer receives security updates, and is thus a target for explotation. There's a realistic risk that your computer will get infected, hacked, taken over, etc. Even though you are "just browsing" and not logging in, that risk is there.

As I understand from your comments, you're running on old Apple hardware for which no recent macOS updates exist. I would suggest upgrading to an alternative operating system, such as for example Linux.

Even though you do not handle financial information, you might have other information on your computer, that you would like to keep private. Even if that is not the case, then you do expose other user's to risk when you do not update your own computer. Primarily because your computer could be taken over and used for nefarious purposes against on other user's on your local network, or over the Internet - for example by participating in DDoS attacks. You also run a financial risk in that malware some times install Bitcoin (or similar) miners, which will mean that your computer will start running a larger electricity bill than usual.

0

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .