[COMPASS-5065] Multiple PEM files for SSL Server CA do not work Created: 02/Sep/21  Updated: 29/Oct/23  Resolved: 09/Feb/22

Status: Closed
Project: Compass
Component/s: Connectivity
Affects Version/s: None
Fix Version/s: 1.31.0

Type: Bug Priority: Major - P3
Reporter: Michael Rose (Inactive) Assignee: Unassigned
Resolution: Fixed Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Related
is related to COMPASS-5232 Add connection `TLS/SSL` tab form inputs Closed
Epic Link: COMPASS-4948
Documentation Changes: Not Needed

 Description   

When selecting Server / Client Validation for SSL in Compass the user can select multiple files to contain certificates for "Certificate Authority".

This is now broken with the new driver. As the connection string tlsCAFile only supports a single file and it is common to have certificate bundles, the solution should be to only allow a single file to be selected.



 Comments   
Comment by Rhys Howell [ 09/Feb/22 ]

In the new connect form only 1 file is able to be selected at once with the CA input.

Comment by Githook User [ 10/Sep/21 ]

Author:

{'name': 'Michael Rose', 'email': 'michael_rose@gmx.de', 'username': 'rose-m'}

Message: fix(compass-connect): only allow a single CA file COMPASS-5065 (#2441)
Branch: COMPASS-5046-add-e2e-fixture
https://github.com/mongodb-js/compass/commit/0059639ef570b0f944e1120410620c65054de813

Comment by Githook User [ 03/Sep/21 ]

Author:

{'name': 'Michael Rose', 'email': 'michael_rose@gmx.de', 'username': 'rose-m'}

Message: fix(compass-connect): only allow a single CA file COMPASS-5065 (#2441)
Branch: main
https://github.com/mongodb-js/compass/commit/0059639ef570b0f944e1120410620c65054de813

Comment by Githook User [ 03/Sep/21 ]

Author:

{'name': 'Michael Rose', 'email': 'michael_rose@gmx.de', 'username': 'rose-m'}

Message: fix(compass-connect): only allow a single CA file COMPASS-5065
Branch: COMPASS-5065-allow-only-single-pem-file
https://github.com/mongodb-js/compass/commit/2754798a7d215d1a3975135d436db0f5c02b77e0

Generated at Wed Feb 07 22:38:19 UTC 2024 using Jira 9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66.