File tree Expand file tree Collapse file tree 4 files changed +12
-15
lines changed Expand file tree Collapse file tree 4 files changed +12
-15
lines changed Original file line number Diff line number Diff line change
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.
Original file line number Diff line number Diff line change @@ -1515,8 +1515,7 @@ Core Options
1515
1515
1516
1516
.. versionadded:: 4.2
1517
1517
1518
- For clients that do not present certificates, :binary:`~bin.mongos` or :binary:`~bin.mongod` bypasses
1519
- TLS/SSL certificate validation when establishing the connection.
1518
+ .. include:: /includes/TLS-SSL-certificates.rst
1520
1519
1521
1520
For clients that present a certificate, however, :binary:`~bin.mongos` or :binary:`~bin.mongod` performs
1522
1521
certificate validation using the root certificate chain specified by
@@ -2066,9 +2065,8 @@ Core Options
2066
2065
Use :setting:`net.tls.allowConnectionsWithoutCertificates`
2067
2066
instead.
2068
2067
2069
- For clients that do not present certificates, :binary:`~bin.mongos` or :binary:`~bin.mongod` bypasses
2070
- TLS/SSL certificate validation when establishing the connection.
2071
-
2068
+ .. include:: /includes/TLS-SSL-certificates.rst
2069
+
2072
2070
For clients that present a certificate, however, :binary:`~bin.mongos` or :binary:`~bin.mongod` performs
2073
2071
certificate validation using the root certificate chain specified by
2074
2072
:setting:`~net.ssl.CAFile` and reject clients with invalid certificates.
Original file line number Diff line number Diff line change @@ -2387,9 +2387,8 @@ TLS Options
2387
2387
2388
2388
.. versionadded:: 4.2
2389
2389
2390
- For clients that do not present certificates, :program:`mongod` bypasses
2391
- TLS/SSL certificate validation when establishing the connection.
2392
-
2390
+ .. include:: /includes/TLS-SSL-certificates.rst
2391
+
2393
2392
For clients that present a certificate, however, :program:`mongod` performs
2394
2393
certificate validation using the root certificate chain specified by
2395
2394
``--tlsCAFile`` and reject clients with invalid certificates.
@@ -2868,8 +2867,7 @@ SSL Options (Deprecated)
2868
2867
Use :option:`--tlsAllowConnectionsWithoutCertificates
2869
2868
<mongod --tlsAllowConnectionsWithoutCertificates>` instead.
2870
2869
2871
- For clients that do not present certificates, :program:`mongod` bypasses
2872
- TLS/SSL certificate validation when establishing the connection.
2870
+ .. include:: /includes/TLS-SSL-certificates.rst
2873
2871
2874
2872
For clients that present a certificate, however, :program:`mongod` performs
2875
2873
certificate validation using the root certificate chain specified by
Original file line number Diff line number Diff line change @@ -1003,9 +1003,8 @@ TLS Options
1003
1003
1004
1004
.. versionadded:: 4.2
1005
1005
1006
- For clients that do not present certificates, :program:`mongos` bypasses
1007
- TLS/SSL certificate validation when establishing the connection.
1008
-
1006
+ .. include:: /includes/TLS-SSL-certificates.rst
1007
+
1009
1008
For clients that present a certificate, however, :program:`mongos` performs
1010
1009
certificate validation using the root certificate chain specified by
1011
1010
``--tlsCAFile`` and reject clients with invalid certificates.
@@ -1414,8 +1413,7 @@ SSL Options (Deprecated)
1414
1413
Use :option:`--tlsAllowConnectionsWithoutCertificates
1415
1414
<mongos --tlsAllowConnectionsWithoutCertificates>` instead.
1416
1415
1417
- For clients that do not present certificates, :program:`mongos` bypasses
1418
- TLS/SSL certificate validation when establishing the connection.
1416
+ .. include:: /includes/TLS-SSL-certificates.rst
1419
1417
1420
1418
For clients that present a certificate, however, :program:`mongos` performs
1421
1419
certificate validation using the root certificate chain specified by
You can’t perform that action at this time.
0 commit comments