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 @@ -1521,8 +1521,7 @@ Core Options
1521
1521
1522
1522
.. versionadded:: 4.2
1523
1523
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
1526
1525
1527
1526
For clients that present a certificate, however, :binary:`~bin.mongos` or :binary:`~bin.mongod` performs
1528
1527
certificate validation using the root certificate chain specified by
@@ -2072,9 +2071,8 @@ Core Options
2072
2071
Use :setting:`net.tls.allowConnectionsWithoutCertificates`
2073
2072
instead.
2074
2073
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
+
2078
2076
For clients that present a certificate, however, :binary:`~bin.mongos` or :binary:`~bin.mongod` performs
2079
2077
certificate validation using the root certificate chain specified by
2080
2078
:setting:`~net.ssl.CAFile` and reject clients with invalid certificates.
Original file line number Diff line number Diff line change @@ -2372,9 +2372,8 @@ TLS Options
2372
2372
2373
2373
.. versionadded:: 4.2
2374
2374
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
+
2378
2377
For clients that present a certificate, however, :program:`mongod` performs
2379
2378
certificate validation using the root certificate chain specified by
2380
2379
``--tlsCAFile`` and reject clients with invalid certificates.
@@ -2853,8 +2852,7 @@ SSL Options (Deprecated)
2853
2852
Use :option:`--tlsAllowConnectionsWithoutCertificates
2854
2853
<mongod --tlsAllowConnectionsWithoutCertificates>` instead.
2855
2854
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
2858
2856
2859
2857
For clients that present a certificate, however, :program:`mongod` performs
2860
2858
certificate validation using the root certificate chain specified by
Original file line number Diff line number Diff line change @@ -1029,9 +1029,8 @@ TLS Options
1029
1029
1030
1030
.. versionadded:: 4.2
1031
1031
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
+
1035
1034
For clients that present a certificate, however, :program:`mongos` performs
1036
1035
certificate validation using the root certificate chain specified by
1037
1036
``--tlsCAFile`` and reject clients with invalid certificates.
@@ -1440,8 +1439,7 @@ SSL Options (Deprecated)
1440
1439
Use :option:`--tlsAllowConnectionsWithoutCertificates
1441
1440
<mongos --tlsAllowConnectionsWithoutCertificates>` instead.
1442
1441
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
1445
1443
1446
1444
For clients that present a certificate, however, :program:`mongos` performs
1447
1445
certificate validation using the root certificate chain specified by
You can’t perform that action at this time.
0 commit comments