Allow TLS cipher configuration
See original GitHub issuePlease 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:
- Created 5 years ago
- Reactions:9
- Comments:12 (4 by maintainers)
Top 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 >Top Related Medium Post
No results found
Top Related StackOverflow Question
No results found
Troubleshoot Live Code
Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start FreeTop Related Reddit Thread
No results found
Top Related Hackernoon Post
No results found
Top Related Tweet
No results found
Top Related Dev.to Post
No results found
Top Related Hashnode Post
No results found
Top GitHub Comments
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
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.