Skip to content

Commit b3879da

Browse files
committed
RavenDB-3427 Propagate changes to different versions (5.4-7.0)
1 parent 9a49e4f commit b3879da

File tree

40 files changed

+56
-75
lines changed

40 files changed

+56
-75
lines changed
-795 Bytes
Loading
-758 Bytes
Loading
-16.1 KB
Binary file not shown.
-12.9 KB
Binary file not shown.
-6.65 KB
Binary file not shown.

versioned_docs/version-5.4/server/security/authentication/certificate-configuration.mdx

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -59,16 +59,15 @@ RavenDB will accept `.pfx` server certificates that contain the private key, are
5959
and include a basic (`Key Usage`) field and an enhanced (`Enhanced Key Usage`) field.
6060

6161
- `Key Usage`
62-
Permissions granted by this field: **Digital Signature**, **Key Encipherment**
62+
Permissions granted by this field: **Digital Signature**
6363

6464
![Key Usage](./assets/cert-key-usage.png)
6565

6666
- `Enhanced Key Usage`
67-
Permissions granted by this field: **Server Authentication**, **Client Authentication**
67+
Permissions granted by this field: **Server Authentication**
6868

69-
An `Enhanced Key Usage` field must include these two OIDs:
69+
An `Enhanced Key Usage` field must include this OID:
7070
**1.3.6.1.5.5.7.3.1** - Server Authentication
71-
**1.3.6.1.5.5.7.3.2** - Client Authentication
7271

7372
![Enhanced Key Usage](./assets/cert-enhanced-key-usage.png)
7473

@@ -258,3 +257,4 @@ In all secure configurations, the `ServerUrl` must contain the same domain name
258257

259258

260259

260+

versioned_docs/version-5.4/server/security/authorization/security-clearance-and-permissions.mdx

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -36,10 +36,6 @@ import LanguageContent from "@site/src/components/LanguageContent";
3636

3737
`Cluster Admin` is the highest security clearance. There are no restrictions. A `Cluster Admin` certificate has admin permissions to all databases. It also has the ability to modify the cluster itself.
3838

39-
<Admonition type="note" title="">
40-
The server certificate security clearance is called `Cluster Node`. The server certificate can also be used as a client certificate, and in that case `Cluster Node` is equivalent to `Cluster Admin` in terms of permissions.
41-
</Admonition>
42-
4339
The following operations are allowed **only** for `Cluster Admin` certificates:
4440

4541
- All cluster operations

versioned_docs/version-5.4/server/security/common-errors-and-faq.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -267,7 +267,7 @@ This server requires client certificate for authentication, but none was provide
267267
See [trusting an existing certificate](../../server/administration/cli.mdx#trustclientcert).
268268
#### If your browser runs under Windows 7 or Windows Server 2008 or older:
269269

270-
The first thing to try would be installing the **SERVER** certificate to the OS
270+
The first thing to try would be installing the **ADMIN** certificate to the OS
271271
where your server is running, closing **all instances** of the browser and restarting it.
272272

273273
If the issue persists, please also visit the

versioned_docs/version-5.4/start/installation/setup-examples/kubernetes/azure-aks.mdx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -49,8 +49,8 @@ There are many tools available online that automate the process of getting the c
4949

5050
RavenDB will accept PFX server certificates which contain the private key, are not expired, and have the following fields:
5151

52-
- KeyUsage: DigitalSignature, KeyEncipherment
53-
- ExtendedKeyUsage: Client Authentication, Server Authentication
52+
- KeyUsage: DigitalSignature
53+
- ExtendedKeyUsage: Server Authentication
5454

5555
If you wish to use a self-signed certificate, you must register the CA certificate in the OS. A Docker image can be created based on the RavenDB image:
5656

versioned_docs/version-5.4/start/installation/setup-wizard.mdx

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -403,8 +403,8 @@ stores on all the relevant machines.
403403

404404
RavenDB will accept PFX server certificates which contain the private key, are not expired, and have the following fields:
405405

406-
- KeyUsage: DigitalSignature, KeyEncipherment
407-
- ExtendedKeyUsage: Client Authentication, Server Authentication
406+
- KeyUsage: DigitalSignature
407+
- ExtendedKeyUsage: Server Authentication
408408

409409
If you wish to use the setup wizard to construct a cluster, you must use the same certificate for all nodes. If you wish to use
410410
a different certificate for each node, it's possible only through [manual setup](../../start/installation/manual.mdx). A wildcard
@@ -512,8 +512,8 @@ If you are setting up a cluster, you will use this Zip file to set up each of yo
512512

513513
RavenDB will accept `.pfx` server certificates which contain the private key, are not expired, and have the following fields:
514514

515-
**KeyUsage**: DigitalSignature, KeyEncipherment
516-
**ExtendedKeyUsage**: Client Authentication, Server Authentication
515+
**KeyUsage**: DigitalSignature
516+
**ExtendedKeyUsage**: Server Authentication
517517

518518

519519
1. Place the `.pfx` file in a permanent location in each server/node folder.

0 commit comments

Comments
 (0)