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.

Allow TLS cipher configuration

See original GitHub issue

Please describe your use case / problem. Currently, TLS ciphers used by Ambassador cannot be configured. Even with the envoy_override directive, it looks like only routing configuration can be override, while TLS ciphers belong to Envoy’s listener configuration.

Describe the solution you’d like Configuration alongside the TLS certificate configuration

Describe alternatives you’ve considered Another Envoy override

Additional context While the currently used cipher suite still gives a green rating with the Qualys SSL Labs test, some of the ciphers are marked weak already. Furthermore, it is always possible that a cipher may be broken so that the cipher suite needs to be reconfigured quickly.

Issue Analytics

  • State:closed
  • Created 5 years ago
  • Reactions:9
  • Comments:12 (4 by maintainers)

github_iconTop GitHub Comments

3reactions
mehstgcommented, Feb 7, 2019

The initial request states that it does not work with envoy_override, so my understanding is that it wasn’t a proposal, but a request.

The ability to remove weak cipher suites and older protocols is something we really need

2reactions
peterthomassencommented, Jun 5, 2019

The situation has improved a bit (TLS version can be specified since version 0.61.0, also providing an indirect lever for set of cipher suites), but cipher suites themselves are still not configurable. I continue to think this is an important issue.

Read more comments on GitHub >

github_iconTop Results From Across the Web

Enable-TlsCipherSuite (TLS) - Microsoft Learn
The Enable-TlsCipherSuite cmdlet enables a cipher suite. This cmdlet adds the cipher suite to the list of Transport Layer Security (TLS) protocol cipher...
Read more >
Configuring a Cipher Suites List Using TLS v1.2 and Earlier
The Cipher suites field enables you to specify the list of ciphers to be used in order of preference of use. You can...
Read more >
Configure TLS Cipher Suite for applications - Akamai TechDocs
Log in to EAA Management Portal. In the EAA Management Portal navigation menu, select Applications. On the application card, click Settings , and...
Read more >
Enable TLS 1.2 strong cipher suites - Deep Security Help Center
Run a script to enable TLS 1.2 strong cipher suites · Log in to the manager. · Click Administration at the top. ·...
Read more >
4.13. Hardening TLS Configuration Red Hat Enterprise Linux 7
Modern, more secure cipher suites should be preferred to old, insecure ones. Always disable the use of eNULL and aNULL cipher suites, which...
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