[COMPASS-5140] Cannot connect to server with Let's Encrypt certs. Created: 05/Oct/21 Updated: 29/Oct/23 Resolved: 09/Nov/21 |
|
| Status: | Closed |
| Project: | Compass |
| Component/s: | Compass, Connectivity |
| Affects Version/s: | 1.28.4 |
| Fix Version/s: | 1.29.4 |
| Type: | Bug | Priority: | Critical - P2 |
| Reporter: | Jesper van den Ende | Assignee: | Unassigned |
| Resolution: | Fixed | Votes: | 2 |
| Labels: | None | ||
| Remaining Estimate: | Not Specified | ||
| Time Spent: | Not Specified | ||
| Original Estimate: | Not Specified | ||
| Environment: |
MongoDB Compass 1.28.4 |
||
| Issue Links: |
|
||||||||||||
| Documentation Changes: | Not Needed | ||||||||||||
| Description |
| Comments |
| Comment by Jesper van den Ende [ 25/Oct/21 ] |
|
Thanks! I can confirm this fixed the issue for me on macOS |
| Comment by Anna Henningsen [ 25/Oct/21 ] |
|
jespertheend@gmail.com Sorry, my bad! That's an internal link at this point still. The release artifacts for this (1.29.0-beta.4) are available here though: macOS: RHEL: Ubuntu: Windows:
|
| Comment by Jesper van den Ende [ 25/Oct/21 ] |
|
The link doesn't work, am I missing something? There's a few other releases but they only contain the source code. |
| Comment by Anna Henningsen [ 22/Oct/21 ] |
|
Sorry it took a while, but here's the beta version referenced above: https://github.com/mongodb-js/compass/releases/tag/untagged-35651217119320dab8cd |
| Comment by Jesper van den Ende [ 06/Oct/21 ] |
|
Thanks for the info Anna! Good to know that this is indeed caused by the root expiration. |
| Comment by Anna Henningsen [ 06/Oct/21 ] |
|
Hi jespertheend@gmail.com, thanks for the report! Yes, this is due to the letsencrypt root certificate expiration, and I think you’re correct in that using "Unvalidated (insecure)" is the (unfortunate) main workaround here for the time being. We are planning to release a beta version of Compass next week that should address this – you can follow COMPASS-5125 for progress on that. |