Try to access any of the OPDS catalogs (Hot Books for instance)
Get an error
Expected behavior
The android app is capable of reading the OPDS file.
Note that I tried with Librera and managed to make it work properly, so it might be an issue coming from MoonReader.
Environment
OS: Linux 4.15.0-74-generic #84-Ubuntu SMP Thu Dec 19 08:06:28 UTC 2019 x86_64 x86_64
Python version: 3.6.9
Calibre-Web version: 0.6.7
Docker container: Linuxuser arm64v8-0.6.7-ls61
Browser: MoonReader
Log file (from Moon Reader)
Invalidated OPDS content, please contact owner of this OPDS site to verify below error:
At line 44, column 6: unbound prefix
<?xml version="1.0" encoding="UTF-8"?>
<feed xmlns="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/terms/">
<id>urn:uuid:2853dacf-ed79-42f5-8e8a-a7bb3d1ae6a2</id>
<updated>2020-05-18T09:26:11+00:00</updated>
<link rel="self"
href="/opds/series/6?"
type="application/atom+xml;profile=opds-catalog;type=feed;kind=navigation"/>
<link rel="start"
href="/opds"
type="application/atom+xml;profile=opds-catalog;type=feed;kind=navigation"/>
<link rel="up"
href="/opds"
type="application/atom+xml;profile=opds-catalog;type=feed;kind=navigation"/>
<link rel="search"
href="/opds/osd"
type="application/opensearchdescription+xml"/>
<!--link title="Search" type="application/atom+xml" href="/opds/search?query={searchTerms}" rel="search"/-->
<title>Calibre-Web</title>
<author>
<name>Calibre-Web</name>
<uri>https://github.com/janeczku/calibre-web</uri>
</author>
<entry>
<title>Head First Design Patterns</title>
<id>urn:uuid:3eca4440-e95b-459a-ace9-879da0421b9f</id>
<updated>2020-05-18T07:19:03+00:00</updated>
<author>
<name>Eric Freeman</name>
</author>
<publisher>
<name>O'Reilly Media, Inc.</name>
</publisher>
<dcterms:language>eng</dcterms:language>
<category scheme="http://www.bisg.org/standards/bisac_subject/index.html"
term="Programming"
label="Programming"/>
<summary>Using research in neurobiology, cognitive science and learning theory, this text loads patterns into your brain in a way that lets you put them to work immediately, makes you better at solving software design problems, and improves your ability to speak the language of patterns with others on your team.</summary>
<link type="image/jpeg" href="/opds/cover/41" rel="http://opds-spec.org/image"/>
<link type="image/jpeg" href="/opds/cover/41" rel="http://opds-spec.org/image/thumbnail"/>
<link rel="http://opds-spec.org/acquisition" href="/opds/download/41/pdf/"
length="28022821" mtime="2020-05-18T07:19:03+00:00" type="application/pdf"/>
</entry>
</feed>
Bug
Then Android application Moon Reader fails to read the OPDS file served by Calibre-Web.
To reproduce
Steps to reproduce the behavior:
Expected behavior
The android app is capable of reading the OPDS file. Note that I tried with Librera and managed to make it work properly, so it might be an issue coming from MoonReader.
Environment
Log file (from Moon Reader)
Invalidated OPDS content, please contact owner of this OPDS site to verify below error: At line 44, column 6: unbound prefix