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

Moonreader V9.3 seems to be incompatible with 2.7.1 (2.7.2?) #85

Closed
erdoking opened this issue May 29, 2024 · 4 comments
Closed

Moonreader V9.3 seems to be incompatible with 2.7.1 (2.7.2?) #85

erdoking opened this issue May 29, 2024 · 4 comments
Labels
backend About COPS backend (PHP code)

Comments

@erdoking
Copy link

After updating the docker container linuxserver/cops to v2.7.2 MoonReader+ are unable to open librarys. Librarys are listed but without function - maybe with wrong url because of loop.
Downgrade to 2.6.1 fixed the issue.

x.x.x.x - - [29/May/2024:10:22:34 +0200] "GET /?db=0 HTTP/1.1" 302 - "-" "OPDS/Stanza iPhone/Aldiko/Moon+ Reader(Android)"
x.x.x.x - - [29/May/2024:10:22:34 +0200] "GET /feed.php HTTP/1.1" 200 1962 "-" "OPDS/Stanza iPhone/Aldiko/Moon+ Reader(Android)"
x.x.x.x - - [29/May/2024:10:22:36 +0200] "GET /?db=0 HTTP/1.1" 302 - "-" "OPDS/Stanza iPhone/Aldiko/Moon+ Reader(Android)"
x.x.x.x - - [29/May/2024:10:22:36 +0200] "GET /feed.php HTTP/1.1" 200 1962 "-" "OPDS/Stanza iPhone/Aldiko/Moon+ Reader(Android)"
@mikespub
Copy link
Member

mikespub commented May 29, 2024

Hi @erdoking

I'm not sure I understand what you mean by "listed without function" here. Can you show an example of what the /feed.php output is then?

[Note: the first redirect from /?db=0 to /feed.php is as expected for Moon+ Reader - you could define /feed.php directly as URL for your library here instead of going through /?db=0 first if you want]

@shaoyangx
Copy link

I also encountered the same problem.
In version 2.7.2, when there are multiple book libraries
$config['calibre_directory'] = array ("ebook" => "/books/ebook/", "资料" => "/books/资料/", "测试" => "/books/测试/");
opds connection and clicking the book library will loop infinitely on the book library selection page and cannot enter the book library.
However, when the configuration file is a single book library, it can work normally.
$config['calibre_directory'] = '/books/测试/';
and in the feed.php file, the only difference is whether there is /feed.php in the <link href="/feed.php?db=0" connection.
Judging from the output, the only difference in the output after entering the library is the version number.
After switching back to 2.6.1, it returned to normal.
The configuration files are exactly the same, no changes were made
feed.zip

@mikespub
Copy link
Member

Thanks @shaoyangx that helps clarify the problem with the 2.7.x changes - sorry about that...

@mikespub mikespub added the backend About COPS backend (PHP code) label Jul 15, 2024
@mikespub
Copy link
Member

Included in release 2.7.3

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
backend About COPS backend (PHP code)
Projects
None yet
Development

No branches or pull requests

3 participants