Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Tachiyomi - kavita extension. Not working behind a Reverse Proxy / Clouflare DNS #1

Open
itadna opened this issue Nov 8, 2023 · 2 comments

Comments

@itadna
Copy link

itadna commented Nov 8, 2023

Describe the bug

Sitting Kavita behind a NGINX Proxy on Cloudflare DNS, the Tachiyomi extension stops working. The OPDS still works because it is ok via webview, via web browser and other apps like moon reader & co.
The error claimed by Tachiyomi is regarding a strange Kavita version mismatch: "v0.5+ is required". I'm on 0.7.10.2.
Setting everything to the original address:port system, everything works again,
https://111.111.111.111:5000 OK
https://kavita.name.dom:5000 OK
https://kavita.name.dom NO

To Reproduce

Steps to reproduce the behavior:
Set Kavita behind a reverse proxy in order to hide the port from the address
Generete an opds key in kavita
Import the opds key/address in tachyomi (kavita extension)
Browse the source
Error: kavita version mismatch

Expected behavior
The content of your library should be shown.

Screenshots

Screenshot_20231105-1217542
Screenshot_20231105-1226462
remix-60e37d81-e252-477c-a5c6-87bdf8b13991

Desktop:

  • Docker
  • Browser Vivaldi on Linux Mint
  • Version 0.7.10.2

Smartphone:

  • Device: Various
  • OS: Android
  • Browser Chrome/Opera
  • Tachiyomi r6191 and Aniyomi r6691 with Kavita-extension 1.4.10
  • Moon+ Reader 8.4

Additional context

Pointing directly to the opds address (in the format without port 5000 at the end) you can correctly download the odps manifest (as attached).

@pluusla
Copy link

pluusla commented Nov 22, 2023

Thx. I have exactly the same problem. Hope this will be fixed soon

@majora2007 majora2007 transferred this issue from Kareadita/Kavita Nov 22, 2023
@f8ith
Copy link

f8ith commented Nov 25, 2024

Ran into the same issue and for me it was because Kavita defaults to a http opds url, while I configured my domain to be https only. Changed the url scheme to https and that allowed Mihon to connect to Kavita.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants