question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

What is it?

It’s similar to HSTS (HTTP Strict Transport Security) on the web, and it can be used by a server to tell the client “Hey, you! Don’t connect to me over an insecure connection!”.

Why do we need it?

The internet is a scary place now. We can’t afford to do things in plaintext anymore, and IRC is no exception. There’s been great success with HSTS on the web (although it’s not as widespread yet as I would’ve hoped) and IRC should follow suit.

Servers and clients that support this new capability will connect in a secure manner, even if the user misconfigures the client to connect over a plaintext port. It will also allow server operators/admins to seamlessly upgrade users to a secure connection if they haven’t yet rolled out TLS.

How’s it related to the tls CAP?

It’s not, really. The STS spec says:

In practice, switching protocols in the middle of the stream has proven to be complicated enough that only a small number of clients bothered implementing STARTTLS.

The reality for KICL is that it wasn’t implemented because STARTTLS is actually a really, really awful idea easily defeated by an active MitM - not because the concept was “too complicated”.

The sts system effectively replaces the tls capability and is actually a sane idea.

Okay, how’s it work?

Issue Analytics

  • State:closed
  • Created 7 years ago
  • Comments:6 (6 by maintainers)

github_iconTop GitHub Comments

2reactions
mbaxcommented, Sep 19, 2016

Java 8 update 101 and above supports Let’s Encrypt by default as it now trusts IdenTrust.

Read more comments on GitHub >

github_iconTop Results From Across the Web

STS Support
Welcome Back ! Sign In To Continue To STS Support. User Name. Password. Reset your password? Login. © 2022 STS - Implemented By...
Read more >
Customer Support - STS Education
We are available Monday through Friday from 7 a.m. – 4 p.m. PST. Call us at 866-499-2580. Customer Portal ...
Read more >
Support STS | Scantron
Technology Solutions Support ; Hours. Monday – Friday 6:00 AM – 8:00 PM Central ; Call. Scantron Technology Solutions: (800) 228-3628 ; Email....
Read more >
sss-anc.com – 8(a) Alaska Native Corporation
STS Systems Support, LLC (SSS) is an 8(a) Alaska Native Corporation (ANC), Small Disadvantaged Business (SBD) that specializes in Custom Computer ...
Read more >
Support for Talented Students
If you have any questions about the application process, please contact STS by email at STSinfo@supportfortalentedstudents.org. Please send your income ...
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found