HTTPS for 6502.org?

Let's talk about anything related to the 6502 microprocessor.
User avatar
BigEd
Posts: 11463
Joined: 11 Dec 2008
Location: England
Contact:

Re: HTTPS for 6502.org?

Post by BigEd »

Thanks Alex - already mentioned upthread.
BigEd wrote:
(I know Mike is aware of a need, eventually, to go to HTTPS, and is aware of LetsEncrypt and similar, but it's evidently not a priority. I've offered to help, too. It feels best not to keep bugging him about it!)
Martin_H
Posts: 837
Joined: 08 Jan 2014

Re: HTTPS for 6502.org?

Post by Martin_H »

Here's a funny story about HTTPS.

I was at a hotel in Washington yesterday and tried to use their WiFi. I could connect, but when I went to Google I got an error that the browser wouldn't let me proceed due to a broken SSL connection and Googles HSTS policy. I was completely baffled as previously I would just hit the proceed link at the bottom and the captive portal would authenticate.

So what do you do when you have a baffling error and can't Google it? I popped out my phone and used the wireless network to Google it, and went down the HTTP Strict Transport Security (HSTS) headers and captive portal authentication gotcha rabbit hole.

The bottom line is that the only workaround is to go to a HTTP site first, allow the captive portal to authenticate, then go to HTTPS sites afterwards. But what sites are using HTTP now? I tried all manner of sites and kept getting hit with the bug.

Then a solution hit me, a site that is steadfastly using HTTP! I went to this forum and the problem was solved. But quite honestly this is a huge flaw that Google is ignoring and they need to work with the captive portal venders to fix it.
User avatar
cjs
Posts: 759
Joined: 01 Dec 2018
Location: Tokyo, Japan
Contact:

Re: HTTPS for 6502.org?

Post by cjs »

Martin_H wrote:
The bottom line is that the only workaround is to go to a HTTP site first, allow the captive portal to authenticate, then go to HTTPS sites afterwards. But what sites are using HTTP now?
example.com. And it always will be, because that's the IETF standard test site for HTTP.

As for the security stuff; it's easy to fabricate excuses for why bad actors shouldn't be interested in attacking your system. But that's generally a good way to have a security issue in the future, because the attackers are far more motivated than you are to find some way to make use of your system for nefarious purposes.
Curt J. Sampson - github.com/0cjs
Martin_H
Posts: 837
Joined: 08 Jan 2014

Re: HTTPS for 6502.org?

Post by Martin_H »

cjs wrote:
example.com. And it always will be, because that's the IETF standard test site for HTTP.
Hey thanks for the link! That will help in the future.

As for the captive portal issue. I have noticed a number of hotels getting rid of the authentication screen, and I wondered why. My guess is explaining this issue to random guests isn't possible. Telling them to type in example.com first is a lost cause.
User avatar
Mike Naberezny
Site Admin
Posts: 293
Joined: 30 Aug 2002
Location: Northern California
Contact:

Re: HTTPS for 6502.org?

Post by Mike Naberezny »

Martin_H wrote:
Then a solution hit me, a site that is steadfastly using HTTP! I went to this forum and the problem was solved.
There's nothing steadfast about it, there's an active effort to migrate, which has already been talked about on the forum.
Martin_H
Posts: 837
Joined: 08 Jan 2014

Re: HTTPS for 6502.org?

Post by Martin_H »

Mike Naberezny wrote:
There's nothing steadfast about it, there's an active effort to migrate, which has already been talked about on the forum.
OK, unfortunate choice of words then. I just thought I would share both the knowledge of the captive portal authentication bug, and how the current configuration solved my issue.
User avatar
Alarm Siren
Posts: 363
Joined: 25 Oct 2016

Re: HTTPS for 6502.org?

Post by Alarm Siren »

Yeah, I can confirm that it is in-progress. Mike actually showed me the new HTTPS enabled version of the site, as-was at the time. Though the link appears to be dead now :shock:
Want to design a PCB for your project? I strongly recommend KiCad. Its free, its multiplatform, and its easy to learn!
Also, I maintain KiCad libraries of Retro Computing and Arduino components you might find useful.
fachat
Posts: 1123
Joined: 05 Jul 2005
Location: near Heidelberg, Germany
Contact:

Re: HTTPS for 6502.org?

Post by fachat »

Let me necropost this.

I was sitting in Edinburgh in a cafe and no Internet except unencrypted WIFI...
Even though I was using a VPN home ...

This site should indeed have TLS

André
Author of the GeckOS multitasking operating system, the usb65 stack, designer of the Micro-PET and many more 6502 content: http://6502.org/users/andre/
User avatar
Agumander
Posts: 129
Joined: 17 Jul 2018
Location: Long Island, NY
Contact:

Re: HTTPS for 6502.org?

Post by Agumander »

But then how will I browse it from my early 2000's iMac? :o
fachat
Posts: 1123
Joined: 05 Jul 2005
Location: near Heidelberg, Germany
Contact:

Re: HTTPS for 6502.org?

Post by fachat »

Agumander wrote:
But then how will I browse it from my early 2000's iMac? :o
He can offer both, HTTP and HTTPS.
Author of the GeckOS multitasking operating system, the usb65 stack, designer of the Micro-PET and many more 6502 content: http://6502.org/users/andre/
6502inside
Posts: 101
Joined: 03 Jan 2007
Location: Sunny So Cal
Contact:

Re: HTTPS for 6502.org?

Post by 6502inside »

Agumander wrote:
But then how will I browse it from my early 2000's iMac? :o
TenFourFox supports TLS 1.3 on Power Macs, if the iMac can run at least 10.4. Otherwise, Classilla can be pointed at a Crypto Ancienne installation to do the crypto for it.

Well, you asked. 8)
User avatar
Yuri
Posts: 371
Joined: 28 Feb 2023
Location: Texas

Re: HTTPS for 6502.org?

Post by Yuri »

6502inside wrote:
Agumander wrote:
But then how will I browse it from my early 2000's iMac? :o
TenFourFox supports TLS 1.3 on Power Macs, if the iMac can run at least 10.4. Otherwise, Classilla can be pointed at a Crypto Ancienne installation to do the crypto for it.

Well, you asked. 8)
Or set up an HTTP proxy on your private network. Pretty much any internet aware machine that is directly facing the internet shouldn't be. Doesn't mater if it's Mac, Windoze, Linux or whatever, put it behind a sound firewall.
6502inside
Posts: 101
Joined: 03 Jan 2007
Location: Sunny So Cal
Contact:

Re: HTTPS for 6502.org?

Post by 6502inside »

Yes, Crypto Ancienne can be run as an HTTP-to-HTTPS proxy, or browsers that can be tricked/altered to offloading the cryptography to it can "upgrade" their SSL support through it.
User avatar
GARTHWILSON
Forum Moderator
Posts: 8773
Joined: 30 Aug 2002
Location: Southern California
Contact:

Re: HTTPS for 6502.org?

Post by GARTHWILSON »

I'm using the firefox browser, and one of the bazillion settings options is to allow only https: sites. I keep it off. Maybe your browser is set to not allow http: sites, and maybe you can change that setting.
http://WilsonMinesCo.com/ lots of 6502 resources
The "second front page" is http://wilsonminesco.com/links.html .
What's an additional VIA among friends, anyhow?
barnacle
Posts: 1831
Joined: 19 Jan 2004
Location: Potsdam, DE
Contact:

Re: HTTPS for 6502.org?

Post by barnacle »

I keep the setting on; whenever I come here it offers me the option, after warning about it, to connect to the http site.

Neil
Post Reply