[docs] Mention auth s3 (#3146)

This commit is contained in:
Manav Rathi
2024-09-06 09:31:33 +05:30
committed by GitHub
4 changed files with 40 additions and 28 deletions

View File

@@ -1,43 +1,52 @@
---
title: Unable to login on Windows Desktop
description:
Troubleshooting when you are not able to login or register on Ente Auth app on Windows
Troubleshooting when you are not able to login or register on Ente Auth app
on Windows
---
# Windows Login Error
### HandshakeException: Handshake error in client
This error usually happens when the Trusted Root certificates on your Windows machine are outdated.
This error usually happens when the Trusted Root certificates on your Windows
machine are outdated.
To update the Trusted Root Certificates on Windows, you can use the `certutil` command. Here are the steps to do so:
To update the Trusted Root Certificates on Windows, you can use the `certutil`
command. Here are the steps to do so:
1. **Open Command Prompt as Administrator**:
- Press `Windows + X` and select `Command Prompt (Admin)` or `Windows PowerShell (Admin)`.
1. **Open Command Prompt as Administrator**:
- Press `Windows + X` and select `Command Prompt (Admin)` or
`Windows PowerShell (Admin)`.
2. **Run the following command to update the root certificates**:
```bash
certutil -generateSSTFromWU roots.sst
```
This command will generate a file named `roots.sst` that contains the latest root certificates from Windows Update.
```bash
certutil -generateSSTFromWU roots.sst
```
This command will generate a file named `roots.sst` that contains the latest
root certificates from Windows Update.
3. **Install the new root certificates**:
```bash
certutil -addstore -f ROOT roots.sst
```
This command will add the certificates from the `roots.sst` file to the Trusted Root Certification Authorities store.
4. **Clean up**:
After the installation, you can delete the `roots.sst` file if you no longer need it:
```bash
del roots.sst
```
```bash
certutil -addstore -f ROOT roots.sst
```
Make sure to restart your application after updating the certificates to ensure the changes take effect.
This command will add the certificates from the `roots.sst` file to the
Trusted Root Certification Authorities store.
If the above steps don't resolve the issue, please follow [this guide](https://woshub.com/updating-trusted-root-certificates-in-windows-10/#h2_3) to update your trusted root certicates, and try again.
4. **Clean up**: After the installation, you can delete the `roots.sst` file if
you no longer need it:
```bash
del roots.sst
```
Make sure to restart your application after updating the certificates to ensure
the changes take effect.
If the above steps don't resolve the issue, please follow
[this guide](https://woshub.com/updating-trusted-root-certificates-in-windows-10/#h2_3)
to update your trusted root certicates, and try again.

View File

@@ -74,8 +74,8 @@ items, in case the original owner were to delete it from their own library.
We plan to tackle these complexities in the future, by copying a reference to
the item that was shared, instead of the actual file, so that your storage will
only get consumed if the original owner deletes it from their library. If this
sounds useful to you, please participate in [this
discussion](https://github.com/ente-io/ente/discussions/790).
sounds useful to you, please participate in
[this discussion](https://github.com/ente-io/ente/discussions/790).
## Technical details

View File

@@ -14,7 +14,10 @@ storage namespace. The same user account works for both of them.
Yes, if you wish, you can self-host the server and use it only for the 2FA auth
app. The starter Docker compose will work fine for either Photos or Auth (or
both!)
both!).
> You currently don't need to configure the S3 object storage (e.g. minio
> containers) if you're only using your self hosted Ente instance for auth.
### Can I use the server with _X_ as the object storage?

View File

@@ -83,8 +83,8 @@ clients (e.g. the mobile app) and also from within the Docker compose cluster.
### Example
An example `museum.yaml` when you're trying to connect to museum running on your computer from your
phone on the same WiFi network:
An example `museum.yaml` when you're trying to connect to museum running on your
computer from your phone on the same WiFi network:
```
s3: