Enabling HTTPS?
- Muirium
- µ
- Location: Edinburgh, Scotland
- Main keyboard: HHKB Type-S with Bluetooth by Hasu
- Main mouse: Apple Magic Mouse
- Favorite switch: Gotta Try 'Em All
- DT Pro Member: µ
See what I mean? We're considering actual showstopper levels of service reduction in exchange for a hypothetical "security" improvement. Just like how taking off your belt and shoes at the airport prevents 9/11 after the fact. Except in our case there wasn't even a disaster to trigger the panic. Aren't unfalsifiable bogeymen arguments awesome!!
-
- Location: UK
- Main keyboard: Filco ZERO green alps, Model F 122 Terminal
- Main mouse: Ducky Secret / Roller Mouse Pro 1
- Favorite switch: MX Mount Topre / Model F Buckling
- DT Pro Member: 0167
i can understand that, would it be possibvle to have it as an option in the user menu and then everyone is happy.
I like somtimes to browse in a text mode browser so i would not like to lose that.
EDIT
And this is why look at the memory usage for chrome and that's with ONE tab open. Compared to even the graphical mode of links
EDIT2
and skype 72 fucking meg of ram whist its idle that's insane ! I know i have 8gb of ram but thats not the point
I like somtimes to browse in a text mode browser so i would not like to lose that.
EDIT
And this is why look at the memory usage for chrome and that's with ONE tab open. Compared to even the graphical mode of links
EDIT2
and skype 72 fucking meg of ram whist its idle that's insane ! I know i have 8gb of ram but thats not the point
- webwit
- Wild Duck
- Location: The Netherlands
- Main keyboard: Model F62
- Favorite switch: IBM beam spring
- DT Pro Member: 0000
- Contact:
Maybe the club members can figure out which certificate to buy from which provider? Must be in Europe. One domain, no sub domains. Doesn't have to be the cheapest option, nor should it be too expensive.
- scottc
- ☃
- Location: Remote locations in Europe
- Main keyboard: GH60-HASRO 62g Nixies, HHKB Pro1 HS, Novatouch
- Main mouse: Steelseries Rival 300
- Favorite switch: Nixdorf 'Soft Touch' MX Black
- DT Pro Member: -
Links still looks like shit though. I'd have kept it in text mode!andrewjoy wrote: ↑And this is why look at the memory usage for chrome and that's with ONE tab open. Compared to even the graphical mode of links
- webwit
- Wild Duck
- Location: The Netherlands
- Main keyboard: Model F62
- Favorite switch: IBM beam spring
- DT Pro Member: 0000
- Contact:
Note that it will be harder to make it optional. The easy method is to simply rewrite everything on deskthority.net starting with http to https, which an Apache rewrite rule. I.e. pages, embedded images, links, everything.
- scottc
- ☃
- Location: Remote locations in Europe
- Main keyboard: GH60-HASRO 62g Nixies, HHKB Pro1 HS, Novatouch
- Main mouse: Steelseries Rival 300
- Favorite switch: Nixdorf 'Soft Touch' MX Black
- DT Pro Member: -
Why not just copy the same config to a HTTPS block listening on port 443? I haven't really written Apache configs in a while (I mostly just use Puppet these days) but it should definitely be possible.
Edit: Unless it's some sort of phpBB incompatibility (like not using // in their URLs) or some SEO thing that I don't know about.
Edit: Unless it's some sort of phpBB incompatibility (like not using // in their URLs) or some SEO thing that I don't know about.
- Muirium
- µ
- Location: Edinburgh, Scotland
- Main keyboard: HHKB Type-S with Bluetooth by Hasu
- Main mouse: Apple Magic Mouse
- Favorite switch: Gotta Try 'Em All
- DT Pro Member: µ
Yeah. Everyone gets irritable in Scottish summer…
Re: HTTPS, I dread the strings attached. The overwhelming support people were giving for going gung-ho on page 1 makes me uneasy indeed. I don't want even more forced upgrades just to be able to do the same things tomorrow as I do just fine today.
Spoiler:
- webwit
- Wild Duck
- Location: The Netherlands
- Main keyboard: Model F62
- Favorite switch: IBM beam spring
- DT Pro Member: 0000
- Contact:
If I'm on https and someone posted a link earlier like this which I click on, or if I follow a http link from google, it shouldn't jump from https to http. The easiest way to solve these and other such issues is to simply rewrite everything to https. Otherwise I'd have to pass everything past a php router script, which checks stuff like your http(s) preference. I'd rather not fire up an extra php instance for each request.scottc wrote: ↑Why not just copy the same config to a HTTPS block listening on port 443? I haven't really written Apache configs in a while (I mostly just use Puppet these days) but it should definitely be possible.
If I'm correct the performance issues are of yesteryear. The clients were never a problem I think. The servers were a potential bottleneck (it has to handle encoded traffic with all clients) and the page load speed, as negotiating takes more time and more bandwidth is needed. The servers of today, and in particular our server, can handle it fine, it has plenty of spare ram and cpu capacity. The bandwidth is usually fine, most people have high speed connections. Negotiating times could be better as we don't have, for example, optimised images into css sprites or similar techniques, in other words there are plenty of requests in a single page load.
- SL89
- ‽
- Location: Massachusetts, USA
- Main keyboard: CODE 104
- Main mouse: Logitech M570
- Favorite switch: Cherry MX Green
- DT Pro Member: 0095
Ok so in your use case things are just dandy as is... But what about the rest of the club members, who's personal information / financial information and whatnot pass through the site? I know you are chairman and all but surely the voices of the club members, and users are in some way indicative of the desired changes. You seem to think there is some TSA level amount of bullshit or strings attached, but from where have you garnered that viewpoint? You would still be able to use http if you wanted to Mu, nobody would force you to switch to https, so you can continue to use your dated browsers with no strings attached?Muirium wrote: ↑Re: HTTPS, I dread the strings attached. The overwhelming support people were giving for going gung-ho on page 1 makes me uneasy indeed. I don't want even more forced upgrades just to be able to do the same things tomorrow as I do just fine today.
- Muirium
- µ
- Location: Edinburgh, Scotland
- Main keyboard: HHKB Type-S with Bluetooth by Hasu
- Main mouse: Apple Magic Mouse
- Favorite switch: Gotta Try 'Em All
- DT Pro Member: µ
Easy usually wins.
If HTTPS can be buried away as a purely optional, never going to get in your face unless you ask for it, per-user opt-in feature of the site, and we don't get ripped off with a dodgy certificate, then I've no objection. But that's quite a lot to ask! Even more to implement. And then we're still in some relationship with a certificate authority which can be bought by douchebags at any point, making things most unpleasant overnight. External dependencies are not to be taken lightly.
If HTTPS can be buried away as a purely optional, never going to get in your face unless you ask for it, per-user opt-in feature of the site, and we don't get ripped off with a dodgy certificate, then I've no objection. But that's quite a lot to ask! Even more to implement. And then we're still in some relationship with a certificate authority which can be bought by douchebags at any point, making things most unpleasant overnight. External dependencies are not to be taken lightly.
- webwit
- Wild Duck
- Location: The Netherlands
- Main keyboard: Model F62
- Favorite switch: IBM beam spring
- DT Pro Member: 0000
- Contact:
I'm eating pintxos in San Sabastian. Can't pick this up until back from holiday. This is a democratic club anyway. You guys bitch it out, start a club vote if necessary, and let me know.
- scottc
- ☃
- Location: Remote locations in Europe
- Main keyboard: GH60-HASRO 62g Nixies, HHKB Pro1 HS, Novatouch
- Main mouse: Steelseries Rival 300
- Favorite switch: Nixdorf 'Soft Touch' MX Black
- DT Pro Member: -
I did, because I'm already very uneasy about doing transactions etc. over DT without HTTPS enabled. Not to mention logging in. Any concerns about HTTPS are ludicrous unless you're using IE6 on Windows XP.SL89 wrote: ↑I am in no hurry to get it implemented. Idek who necro'd the thread anyway. Enjoy your vaca Webwit.
We can pick it up after Webwit's back from holiday anyway. Didn't mean to interrupt!
- Muirium
- µ
- Location: Edinburgh, Scotland
- Main keyboard: HHKB Type-S with Bluetooth by Hasu
- Main mouse: Apple Magic Mouse
- Favorite switch: Gotta Try 'Em All
- DT Pro Member: µ
Uneasy? You're a regular. Hasn't put you off until now. What's different? All I'm hearing is people appealing to a nebulous concept of "security" in just the same way as politicians do when they want to ruin simple things and pin the blame on… right, "security".
Honest question: Have we ever seen a user account stolen? Or a single piece of private information?
I certainly have seen shitty HTTPS at large. Remember when that whole certificate root registrar (or insert the actual terminology) was hacked a few years back and a good part of the Internet broke, throwing up countless invalid certificate dialogs at millions of irritated users worldwide for months? Why did we miss out on that!
Edit: it was DigiNotar. Affected a huge swathe of stuff, as these certificate vendors routinely trade junk with each other. Dependencies all the eay down. Yuck!
Anyway, I'm not completely anti HTTPS. But I am vehemently against requiring it.
Honest question: Have we ever seen a user account stolen? Or a single piece of private information?
I certainly have seen shitty HTTPS at large. Remember when that whole certificate root registrar (or insert the actual terminology) was hacked a few years back and a good part of the Internet broke, throwing up countless invalid certificate dialogs at millions of irritated users worldwide for months? Why did we miss out on that!
Edit: it was DigiNotar. Affected a huge swathe of stuff, as these certificate vendors routinely trade junk with each other. Dependencies all the eay down. Yuck!
Anyway, I'm not completely anti HTTPS. But I am vehemently against requiring it.
- SL89
- ‽
- Location: Massachusetts, USA
- Main keyboard: CODE 104
- Main mouse: Logitech M570
- Favorite switch: Cherry MX Green
- DT Pro Member: 0095
I'm not sure what I have to prove exactly, can you be specific?
I never gave a specific reason as to why I wanted it, if you go back and read anything that I've said.
I never gave a specific reason as to why I wanted it, if you go back and read anything that I've said.
- Muirium
- µ
- Location: Edinburgh, Scotland
- Main keyboard: HHKB Type-S with Bluetooth by Hasu
- Main mouse: Apple Magic Mouse
- Favorite switch: Gotta Try 'Em All
- DT Pro Member: µ
I'll just reiterate myself too: I'm fine with *optional* HTTPS for the site. Because I won't use it. And I'm certainly not implementing it either!
Anything mandatory though will get me swinging heavy objects about.
Anything mandatory though will get me swinging heavy objects about.
- SL89
- ‽
- Location: Massachusetts, USA
- Main keyboard: CODE 104
- Main mouse: Logitech M570
- Favorite switch: Cherry MX Green
- DT Pro Member: 0095
OK... I'm not sure how that means I have to prove the unprovable... or answered my questions... so nevermind I guess?
I totally agree about the mandatory bit regardless. Nothing should be mandatory. But ultimately it's not up to us as individuals, it's up to the collective will.
I totally agree about the mandatory bit regardless. Nothing should be mandatory. But ultimately it's not up to us as individuals, it's up to the collective will.
- Muirium
- µ
- Location: Edinburgh, Scotland
- Main keyboard: HHKB Type-S with Bluetooth by Hasu
- Main mouse: Apple Magic Mouse
- Favorite switch: Gotta Try 'Em All
- DT Pro Member: µ
Yes. And collective will is the sum of everyone's outspokenness!
By the way, you've got the polarity wrong on what I meant by prove the unproveable. I mean you set me that challenge. How am I to prove that we'll never have user accounts stolen by moustache twiddling cyberterrorists or barbershop singers? My argument was that we're balancing a hypothetical risk against a known non-zero hassle which contains its own hypothetical risks along the line. And I don't think we're going to get anywhere chasing our tails on the issue. We agree on the vital part: opt in. Nuff said.
By the way, you've got the polarity wrong on what I meant by prove the unproveable. I mean you set me that challenge. How am I to prove that we'll never have user accounts stolen by moustache twiddling cyberterrorists or barbershop singers? My argument was that we're balancing a hypothetical risk against a known non-zero hassle which contains its own hypothetical risks along the line. And I don't think we're going to get anywhere chasing our tails on the issue. We agree on the vital part: opt in. Nuff said.
- webwit
- Wild Duck
- Location: The Netherlands
- Main keyboard: Model F62
- Favorite switch: IBM beam spring
- DT Pro Member: 0000
- Contact:
Opt-in is not an option I'm afraid. There are only two pills: on or off for everyone. Opt-in requires solving design issues such as default scenarios for users, guests, google, etc., user control panel modifications, and many modifications in the phpbb code or building some kind of router to handle two scenarios based on either reading out a cookie setting or user settings from the database. Considering the phpbb code base, it's error prone and there won't be an army of volunteers coming forward to do it. Basically we're not a web developing community, we're a keyboard community. We're not equipped for this kind of sophistication, we don't have a web development team ready to implement this. On or off for everybody is relatively simple however with two virtual hosts (on port 80 and 443) and a set of rewrite rules where an attempt to access one forwards to the other.
- chzel
- Location: Athens, Greece
- Main keyboard: Phantom
- Main mouse: Mionix Avior 7000
- Favorite switch: Beamspring, BS, Vintage Blacks.
- DT Pro Member: 0086
Which side are you on boy?
Just kidding, you made your point clear enough!
I'm not too fond of full-on https either.
Just an idea, I don't know if it's feasible or if it has any point, but could we enable https on select pages (login, PM's) and not on the general area?
I'm pretty sure no-one shares private info out in the open, so securing just the login and PM's should be enough security-wise.
Just kidding, you made your point clear enough!
I'm not too fond of full-on https either.
Just an idea, I don't know if it's feasible or if it has any point, but could we enable https on select pages (login, PM's) and not on the general area?
I'm pretty sure no-one shares private info out in the open, so securing just the login and PM's should be enough security-wise.