Refactor #7832
Integration test for SSL verification
Description
Following on from #7822, we need a full test of the smart proxy rack+WEBrick application to ensure that SSL verification and other auth features are working end to end.
Related issues
Associated revisions
History
#1
Updated by Dominic Cleal over 6 years ago
- Project changed from Foreman to Smart Proxy
- Category changed from Tests to Tests
#2
Updated by Dominic Cleal over 6 years ago
- Related to Bug #7822: CVE-2014-3691 - Smart proxy doesn't perform verification of client SSL certificate on API requests added
#3
Updated by The Foreman Bot over 6 years ago
- Status changed from Assigned to Ready For Testing
- Pull request https://github.com/theforeman/smart-proxy/pull/228 added
- Pull request deleted (
)
#4
Updated by Dominic Cleal over 3 years ago
- Status changed from Ready For Testing to Closed
- % Done changed from 0 to 100
Applied in changeset 24ab36bd8089d9a49a316aecd38edac485d306bb.
fixes #7832 - add SSL verification tests for production Rack apps
Uses the Rack app configurations built by the smart proxy launcher with
the Sinatra authz helpers inside a WEBrick server running as part of the
integration test. Real requests are made against the server to test the
SSL configuration and helper behaviours.