Page MenuHomePhabricator

Disable TLSv1/TLSv1.1 on sites without caching layer
Closed, ResolvedPublic

Description

Now that TLSv1/TLSv1.1 is getting deprecated/removed in our caching infrastructure as part of T238038, we should do the same with the services that provide their own TLS termination:

  • apt
  • archiva - no action needed
  • cloudelastic
  • dumps
  • gerrit
  • icinga - no action needed
  • cas-icinga - no action needed
  • idp
  • ldap (moved to T329218)
  • ldap-codfw1dev (moved to T329218)
  • ldap-labtest (to be removed)
  • librenms - no action needed
  • lists
  • mirrors
  • mx T203260
  • ncredir
  • netbox - no action needed
  • tendril - no action needed

Event Timeline

Restricted Application added a subscriber: Aklapper. · View Herald Transcript
Vgutierrez triaged this task as Medium priority.Nov 18 2019, 8:00 AM
Vgutierrez updated the task description. (Show Details)

Change 551396 had a related patch set uploaded (by Vgutierrez; owner: Vgutierrez):
[operations/puppet@production] ssl_ciphersuite: Allow TLSv1/TLSv1.1 in compat mode only

https://gerrit.wikimedia.org/r/551396

Change 551413 had a related patch set uploaded (by Vgutierrez; owner: Vgutierrez):
[operations/puppet@production] idp: Set SSL compatibilty mode to strong

https://gerrit.wikimedia.org/r/551413

Change 551413 merged by Vgutierrez:
[operations/puppet@production] idp: Set SSL compatibilty mode to strong

https://gerrit.wikimedia.org/r/551413

Change 551396 merged by Vgutierrez:
[operations/puppet@production] ssl_ciphersuite: Allow TLSv1/TLSv1.1 in compat mode only

https://gerrit.wikimedia.org/r/551396

Change 565316 had a related patch set uploaded (by Vgutierrez; owner: Vgutierrez):
[operations/puppet@production] ncredir: Remove TLSv1.0 && TLSv1.1 support

https://gerrit.wikimedia.org/r/565316

Change 565316 merged by Vgutierrez:
[operations/puppet@production] ncredir: Remove TLSv1.0 && TLSv1.1 support

https://gerrit.wikimedia.org/r/565316

BBlack subscribed.

The swap of Traffic for Traffic-Icebox in this ticket's set of tags was based on a bulk action for all such tickets that haven't been updated in 6 months or more. This does not imply any human judgement about the validity or importance of the task, and is simply the first step in a larger task cleanup effort. Further manual triage and/or requests for updates will happen this month for all such tickets. For more detail, have a look at the extended explanation on the main page of Traffic-Icebox . Thank you!

BCornwall subscribed.

@Vgutierrez I've confirmed the remaining services use TLSv1.2+ except for ldap-codfw1dev and ldap-labtest. I'm having a little trouble accessing those servers - are they still around?

BCornwall changed the task status from Open to In Progress.Jan 30 2023, 8:12 PM
BCornwall claimed this task.

@Vgutierrez I've confirmed the remaining services use TLSv1.2+ except for ldap-codfw1dev and ldap-labtest. I'm having a little trouble accessing those servers - are they still around?

Assuming you're referring to acme-chief certs since those are the only two uses of those names as far as I can tell. Those are the same thing (sent https://gerrit.wikimedia.org/r/885026 to drop ldap-labtest as that name is deprecated). That LDAP cluster is very much around and needed. It can be accessed for example from cloudservices2003-dev.wikimedia.org:

taavi@cloudservices2004-dev ~ $ openssl s_client -connect localhost:636 -showcerts 
CONNECTED(00000003)
...
BCornwall updated the task description. (Show Details)

Change 885844 had a related patch set uploaded (by BCornwall; author: BCornwall):

[operations/puppet@production] idp: Set cloud TLS/SSL compatiblility to strong

https://gerrit.wikimedia.org/r/885844

BCornwall updated the task description. (Show Details)

I've been advised to move the LDAP work into a separate ticket (T329218) since the traffic team doesn't have enough hands-on experience.

Change 885844 abandoned by BCornwall:

[operations/puppet@production] idp: Set cloud TLS/SSL compatiblility to strong

Reason:

https://gerrit.wikimedia.org/r/885844