Skip to content

Commit

Permalink
Merge pull request #257 from Ombi-app/development
Browse files Browse the repository at this point in the history
Amend formatting for wrong server version
  • Loading branch information
Berserkir-Wolf committed Jul 17, 2024
2 parents 6a6b71e + a95022b commit c70afca
Show file tree
Hide file tree
Showing 3 changed files with 13 additions and 4 deletions.
8 changes: 6 additions & 2 deletions docs/guides/mobile-app.md
Original file line number Diff line number Diff line change
Expand Up @@ -36,5 +36,9 @@ e.g. the demo site uses `https://demo.ombi.io/`

A good idea is to set this up using a [Reverse Proxy](../../info/reverse-proxy), rather than simply forwarding a port.

**If you experience a "Wrong Server Version" error** from your device, but browsing from your PC/Computer/Other devices is working. You might have issues with your SSL configuration.
Review the [Reverse Proxy](../../info/reverse-proxy) page for additional details.
## Common Errors

### Wrong Server Version

We're seeing a few mobile app users encountering an error message when attempting to set up the mobile app on their device saying "Wrong server version".
This appears to be due to an inability to verify the full SSL trust chain, and is likely due to a misconfiguration in the [Reverse Proxy](../reverse-proxy/#why-fullchain-ssl-certificates) configuration. Ensure your setup is using the Fullchain SSL certificate.
5 changes: 5 additions & 0 deletions docs/info/common-errors.md
Original file line number Diff line number Diff line change
Expand Up @@ -217,3 +217,8 @@ Referenced in [Issue 3214](https://github.com/tidusjar/Ombi/issues/3214#issuecom
```shell
sudo apt remove --purge sqlite3
```

## Wrong Server Version

We're seeing a few mobile app users encountering an error message when attempting to set up the mobile app on their device saying "Wrong server version".
This appears to be due to an inability to verify the full SSL trust chain, and is likely due to a misconfiguration in the [Reverse Proxy](../reverse-proxy/#why-fullchain-ssl-certificates) configuration. Ensure your setup is using the Fullchain SSL certificate.
4 changes: 2 additions & 2 deletions docs/info/reverse-proxy.md
Original file line number Diff line number Diff line change
Expand Up @@ -16,12 +16,12 @@ These include:

When configuring SSL/TLS for your reverse proxy, you may need to provide the fullchain SSL certificate. This is especially important when using certificate providers like Let's Encrypt or ZeroSSL.

**Why Fullchain SSL Certificates?**
### Why Fullchain SSL Certificates?

Fullchain certificates include both your domain certificate and the intermediate certificates, ensuring that clients can validate the entire chain of trust. Without the fullchain certificate, clients might experience SSL errors, leading to failed connections.
Some Android users have reported that using only the domain certificate and not providing the intermediate certificate has caused errors, resulting in "Wrong Server Version" messages in the app.

**Using Let's Encrypt or ZeroSSL**
### Using Let's Encrypt or ZeroSSL

If you are using Let's Encrypt or ZeroSSL, the certificate generation process typically provides a fullchain certificate. Ensure that you configure your reverse proxy to use this certificate for proper SSL/TLS setup.

Expand Down

0 comments on commit c70afca

Please sign in to comment.