Skip to content

Commit 5e29f51

Browse files
jason-price-mongodbjason-price-mongodb
andauthored
DOCSP-7419 tls update (#2001) (#2007)
* DOCSP-7419-tls-update * DOCSP-7419-tls-update * DOCSP-7419-tls-update * DOCSP-7419-tls-update * DOCSP-7419-tls-update * DOCSP-7419-tls-update * DOCSP-7419-tls-update * DOCSP-7419-tls-update * DOCSP-7419-tls-update * DOCSP-7419-tls-update * DOCSP-7419-tls-update * DOCSP-7419-tls-update Co-authored-by: jason-price-mongodb <[email protected]> Co-authored-by: jason-price-mongodb <[email protected]>
1 parent 84d4306 commit 5e29f51

File tree

4 files changed

+12
-15
lines changed

4 files changed

+12
-15
lines changed
Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
For clients that don't provide certificates, :binary:`~bin.mongod` or
2+
:binary:`~bin.mongos` encrypts the TLS/SSL connection, assuming the
3+
connection is successfully made.

source/reference/configuration-options.txt

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1521,8 +1521,7 @@ Core Options
15211521

15221522
.. versionadded:: 4.2
15231523

1524-
For clients that do not present certificates, :binary:`~bin.mongos` or :binary:`~bin.mongod` bypasses
1525-
TLS/SSL certificate validation when establishing the connection.
1524+
.. include:: /includes/TLS-SSL-certificates.rst
15261525

15271526
For clients that present a certificate, however, :binary:`~bin.mongos` or :binary:`~bin.mongod` performs
15281527
certificate validation using the root certificate chain specified by
@@ -2072,9 +2071,8 @@ Core Options
20722071
Use :setting:`net.tls.allowConnectionsWithoutCertificates`
20732072
instead.
20742073

2075-
For clients that do not present certificates, :binary:`~bin.mongos` or :binary:`~bin.mongod` bypasses
2076-
TLS/SSL certificate validation when establishing the connection.
2077-
2074+
.. include:: /includes/TLS-SSL-certificates.rst
2075+
20782076
For clients that present a certificate, however, :binary:`~bin.mongos` or :binary:`~bin.mongod` performs
20792077
certificate validation using the root certificate chain specified by
20802078
:setting:`~net.ssl.CAFile` and reject clients with invalid certificates.

source/reference/program/mongod.txt

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -2372,9 +2372,8 @@ TLS Options
23722372

23732373
.. versionadded:: 4.2
23742374

2375-
For clients that do not present certificates, :program:`mongod` bypasses
2376-
TLS/SSL certificate validation when establishing the connection.
2377-
2375+
.. include:: /includes/TLS-SSL-certificates.rst
2376+
23782377
For clients that present a certificate, however, :program:`mongod` performs
23792378
certificate validation using the root certificate chain specified by
23802379
``--tlsCAFile`` and reject clients with invalid certificates.
@@ -2853,8 +2852,7 @@ SSL Options (Deprecated)
28532852
Use :option:`--tlsAllowConnectionsWithoutCertificates
28542853
<mongod --tlsAllowConnectionsWithoutCertificates>` instead.
28552854

2856-
For clients that do not present certificates, :program:`mongod` bypasses
2857-
TLS/SSL certificate validation when establishing the connection.
2855+
.. include:: /includes/TLS-SSL-certificates.rst
28582856

28592857
For clients that present a certificate, however, :program:`mongod` performs
28602858
certificate validation using the root certificate chain specified by

source/reference/program/mongos.txt

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1029,9 +1029,8 @@ TLS Options
10291029

10301030
.. versionadded:: 4.2
10311031

1032-
For clients that do not present certificates, :program:`mongos` bypasses
1033-
TLS/SSL certificate validation when establishing the connection.
1034-
1032+
.. include:: /includes/TLS-SSL-certificates.rst
1033+
10351034
For clients that present a certificate, however, :program:`mongos` performs
10361035
certificate validation using the root certificate chain specified by
10371036
``--tlsCAFile`` and reject clients with invalid certificates.
@@ -1440,8 +1439,7 @@ SSL Options (Deprecated)
14401439
Use :option:`--tlsAllowConnectionsWithoutCertificates
14411440
<mongos --tlsAllowConnectionsWithoutCertificates>` instead.
14421441

1443-
For clients that do not present certificates, :program:`mongos` bypasses
1444-
TLS/SSL certificate validation when establishing the connection.
1442+
.. include:: /includes/TLS-SSL-certificates.rst
14451443

14461444
For clients that present a certificate, however, :program:`mongos` performs
14471445
certificate validation using the root certificate chain specified by

0 commit comments

Comments
 (0)