Previous definition and unused CBC ciphers
Dynflow plugin has a copy of file from core which issues warnings during startup:
/home/lzap/work/smart_proxy_dynflow/lib/smart_proxy_dynflow_core/webrick-patch.rb:3: warning: already initialized constant CIPHERS /home/lzap/work/smart-proxy/lib/webrick-patch.rb:3: warning: previous definition of CIPHERS was here
Let's either drop it or fix it.
Also unused CBC ciphers can be now dropped.
#2 Updated by Adam Ruzicka 9 months ago
The issue description is not entirely correct. In production deployments, smart proxy dynflow runs as a separate process, completely outside of the smart proxy and it needs to have this patch. The issue you're describing happens when you run smart proxy dynflow core as part of the smart proxy process. I'd say the right solution would be to skip loading of the webrick patch if we're running in the smart proxy process.
- Status changed from Ready For Testing to Closed
Applied in changeset foreman_proxy_dynflow|c644eb440be40e77361393dac7c92231bdd1bc89.