-
Type: Epic
-
Resolution: Fixed
-
Priority: Major - P3
-
Affects Version/s: None
-
Component/s: Spec Comp
-
Done
-
OCSP Support
-
Fully Compatible
Summary
Implement OCSP support in Ruby driver.
There is currently no support for OCSP stapling in Ruby openssl extension (https://github.com/ruby/openssl/issues/295), therefore we may either implement that support and contribute it upstream or omit OCSP stapling from the Ruby driver.
Motivation
Ruby driver desires to be compliant with the published driver specifications.
Cast of Characters
- Product Owner: Rachelle Palmer
- Project Lead: Oleg Pudeyev
- Program Manager: Alexander Golin
Documentation
[Scope Document|]
[Technical Design Document|]
Spec: https://github.com/mongodb/specifications/blob/master/source/ocsp-support/ocsp-support.rst
Tests readme: https://github.com/mongodb/specifications/blob/master/source/ocsp-support/tests/README.rst
DET OCSP dir: https://github.com/mongodb-labs/drivers-evergreen-tools/tree/master/.evergreen/ocsp
Server parameters: https://docs.mongodb.com/manual/core/security-transport-encryption/#ocsp-online-certificate-status-protocol
- is depended on by
-
DRIVERS-704 OCSP Support
- Development Complete
- is duplicated by
-
RUBY-2205 Update Evergreen config to run the new OCSP responder
- Closed
-
RUBY-2329 Test that Host header is present in OCSP HTTP requests
- Closed
- is related to
-
RUBY-2396 OCSP Stapling + JRuby Support
- Canceled