Skip to content

Commit 12ef344

Browse files
committed
DOCS-4295 DOCS-5272 include TLS when mentioning SSL
1 parent 4a1d720 commit 12ef344

40 files changed

+166
-157
lines changed

source/administration/install-on-linux.txt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ Recommended
1212

1313
For the best installation experience, MongoDB provides packages for popular
1414
Linux distributions. These packages, which support
15-
specific platforms and provide improved performance and SSL
15+
specific platforms and provide improved performance and TLS/SSL
1616
support, are the preferred way to run MongoDB. The following guides
1717
detail the installation process for these systems:
1818

@@ -25,7 +25,7 @@ Manual Installation
2525
-------------------
2626

2727
For Linux systems without supported packages, MongoDB provides a
28-
generic Linux release. These versions of MongoDB don't include SSL,
28+
generic Linux release. These versions of MongoDB don't include TLS/SSL,
2929
and may not perform as well as the targeted packages, but are
3030
compatible on most contemporary Linux systems. See the
3131
following guides for installation:

source/administration/production-notes.txt

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -492,8 +492,8 @@ For all MongoDB deployments:
492492
- Use the Network Time Protocol (NTP) to synchronize time among
493493
your hosts. This is especially important in sharded clusters.
494494

495-
MongoDB and SSL Libraries
496-
`````````````````````````
495+
MongoDB and TLS/SSL Libraries
496+
`````````````````````````````
497497

498498
On Linux platforms, you may observe one of the following statements in
499499
the MongoDB log:
@@ -503,8 +503,8 @@ the MongoDB log:
503503
<path to SSL libs>/libssl.so.<version>: no version information available (required by /usr/bin/mongod)
504504
<path to SSL libs>/libcrypto.so.<version>: no version information available (required by /usr/bin/mongod)
505505

506-
These warnings indicate that the system's SSL libraries are different
507-
from the SSL libraries that the :program:`mongod` was compiled against.
506+
These warnings indicate that the system's TLS/SSL libraries are different
507+
from the TLS/SSL libraries that the :program:`mongod` was compiled against.
508508
Typically these messages do not require intervention; however, you can
509509
use the following operations to determine the symbol versions that
510510
:program:`mongod` expects:
@@ -528,8 +528,8 @@ operations to detect symbol version mismatches:
528528

529529
.. code-block:: sh
530530

531-
objdump -T <path to SSL libs>/libssl.so.1*
532-
objdump -T <path to SSL libs>/libcrypto.so.1*
531+
objdump -T <path to TLS/SSL libs>/libssl.so.1*
532+
objdump -T <path to TLS/SSL libs>/libcrypto.so.1*
533533

534534
This procedure is neither exact nor exhaustive: many symbols used by
535535
:program:`mongod` from the ``libcrypto`` library do not begin with

source/administration/security-checklist.txt

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -38,10 +38,10 @@ See :doc:`/core/authorization`, :doc:`/tutorial/define-roles`,
3838
Encrypt Communication
3939
---------------------
4040

41-
Configure MongoDB to use SSL for all incoming and outgoing
42-
connections. Use SSL to encrypt communication between
41+
Configure MongoDB to use TLS/SSL for all incoming and outgoing
42+
connections. Use TLS/SSL to encrypt communication between
4343
:program:`mongod` and :program:`mongos` components of a MongoDB
44-
client, as well as between all applications and MongoDB.
44+
client as well as between all applications and MongoDB.
4545

4646
See :doc:`/tutorial/configure-ssl`.
4747

source/core/authentication.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -181,7 +181,7 @@ x.509 Certificate Authentication
181181
.. versionadded:: 2.6
182182

183183
MongoDB supports x.509 certificate authentication for use with a secure
184-
:doc:`SSL connection </tutorial/configure-ssl>`.
184+
:doc:`TLS/SSL connection </tutorial/configure-ssl>`.
185185

186186
To authenticate to servers, clients can use x.509 certificates instead
187187
of usernames and passwords. See :ref:`x509-client-authentication` for

source/core/replica-set-arbiter.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -59,7 +59,7 @@ The only communication between arbiters and other set members are:
5959
votes during elections, heartbeats, and configuration data. These
6060
exchanges are not encrypted.
6161

62-
**However**, if your MongoDB deployment uses SSL, MongoDB will encrypt
62+
**However**, if your MongoDB deployment uses TLS/SSL, MongoDB will encrypt
6363
*all* communication between replica set members. See
6464
:doc:`/tutorial/configure-ssl` for more information.
6565

source/core/security-introduction.txt

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -76,9 +76,9 @@ Encryption
7676
Transport Encryption
7777
~~~~~~~~~~~~~~~~~~~~
7878

79-
You can use SSL to encrypt all of MongoDB's network traffic. SSL
80-
ensures that MongoDB network traffic is only readable by the intended
81-
client.
79+
You can use TLS/SSL (Transport Layer Security/Secure Sockets Layer) to
80+
encrypt all of MongoDB's network traffic. TLS/SSL ensures that MongoDB
81+
network traffic is only readable by the intended client.
8282

8383
See :doc:`/tutorial/configure-ssl` for more information.
8484

source/core/security-network.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -140,7 +140,7 @@ Virtual Private Networks
140140

141141
Virtual private networks, or VPNs, make it possible to link two
142142
networks over an encrypted and limited-access trusted
143-
network. Typically MongoDB users who use VPNs use SSL rather than
143+
network. Typically, MongoDB users who use VPNs use TLS/SSL rather than
144144
IPSEC VPNs for performance issues.
145145

146146
Depending on configuration and implementation, VPNs provide for

source/faq/replica-sets.txt

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -206,9 +206,9 @@ following data with the rest of the replica set:
206206
- Replica set configuration data and voting data. This information is
207207
not encrypted. Only credential exchanges are encrypted.
208208

209-
If your MongoDB deployment uses SSL, then all communications between
210-
arbiters and the other members of the replica set are secure. See the
211-
documentation for :doc:`/tutorial/configure-ssl` for more
209+
If your MongoDB deployment uses TLS/SSL, then all communications
210+
between arbiters and the other members of the replica set are secure.
211+
See the documentation for :doc:`/tutorial/configure-ssl` for more
212212
information. Run all arbiters on secure networks, as with all MongoDB
213213
components.
214214

source/includes/admonition-saslauthd-ldap-considerations.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,4 +8,4 @@ Use secure encrypted or trusted connections between clients and the server,
88
as well as between ``saslauthd`` and the LDAP server. The LDAP server uses
99
the ``SASL PLAIN`` mechanism, sending and receiving data in **plain text**.
1010
You should use only a trusted channel such as a VPN, a connection encrypted
11-
with SSL, or a trusted wired network.
11+
with TLS/SSL, or a trusted wired network.

source/includes/extracts-security-prereq.yaml

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -3,52 +3,52 @@ inherit:
33
ref: _security-prereq
44
file: extracts-security-prereq-base.yaml
55
replacement:
6-
unscoped: "A full description of SSL, PKI (Public Key Infrastructure) certificates, and Certificate Authority"
6+
unscoped: "A full description of TLS/SSL, PKI (Public Key Infrastructure) certificates, and Certificate Authority"
77
page: page
8-
prereq: "SSL as well as access to valid certificates"
8+
prereq: "TLS/SSL as well as access to valid certificates"
99
---
1010
ref: security-prereq-configure-ssl-clients
1111
inherit:
1212
ref: _security-prereq
1313
file: extracts-security-prereq-base.yaml
1414
replacement:
15-
unscoped: "A full description of SSL, PKI (Public Key Infrastructure) certificates, and Certificate Authority"
15+
unscoped: "A full description of TLS/SSL, PKI (Public Key Infrastructure) certificates, and Certificate Authority"
1616
page: page
17-
prereq: "SSL as well as access to valid certificates"
17+
prereq: "TLS/SSL as well as access to valid certificates"
1818
---
1919
ref: security-prereq-upgrade-cluster-to-ssl
2020
inherit:
2121
ref: _security-prereq
2222
file: extracts-security-prereq-base.yaml
2323
replacement:
24-
unscoped: "A full description of SSL, PKI (Public Key Infrastructure) certificates, and Certificate Authority"
24+
unscoped: "A full description of TLS/SSL, PKI (Public Key Infrastructure) certificates, and Certificate Authority"
2525
page: tutorial
26-
prereq: "SSL as well as access to valid certificates"
26+
prereq: "TLS/SSL as well as access to valid certificates"
2727
---
2828
ref: security-prereq-configure-fips
2929
inherit:
3030
ref: _security-prereq
3131
file: extracts-security-prereq-base.yaml
3232
replacement:
33-
unscoped: "A full description of FIPS and SSL"
33+
unscoped: "A full description of FIPS and TLS/SSL"
3434
page: tutorial
35-
prereq: "FIPS and SSL"
35+
prereq: "FIPS and TLS/SSL"
3636
---
3737
ref: security-prereq-configure-x509-client-authentication
3838
inherit:
3939
ref: _security-prereq
4040
file: extracts-security-prereq-base.yaml
4141
replacement:
42-
unscoped: "A full description of SSL, PKI (Public Key Infrastructure) certificates, in particular x.509 certificates, and Certificate Authority"
42+
unscoped: "A full description of TLS/SSL, PKI (Public Key Infrastructure) certificates, in particular x.509 certificates, and Certificate Authority"
4343
page: tutorial
44-
prereq: "SSL as well as access to valid x.509 certificates"
44+
prereq: "TLS/SSL as well as access to valid x.509 certificates"
4545
---
4646
ref: security-prereq-configure-x509-member-authentication
4747
inherit:
4848
ref: _security-prereq
4949
file: extracts-security-prereq-base.yaml
5050
replacement:
51-
unscoped: "A full description of SSL, PKI (Public Key Infrastructure) certificates, in particular x.509 certificates, and Certificate Authority"
51+
unscoped: "A full description of TLS/SSL, PKI (Public Key Infrastructure) certificates, in particular x.509 certificates, and Certificate Authority"
5252
page: tutorial
53-
prereq: "SSL as well as access to valid x.509 certificates"
53+
prereq: "TLS/SSL as well as access to valid x.509 certificates"
5454
...

0 commit comments

Comments
 (0)