OPDS XML error when accessing via browser

James King 5 years ago updated by Matthew Sanders 5 years ago 4
Im running ubooquity 1.7.0 ( great program BTW) via a docker in an unraid system.  The regular UI works fine, but Im getting an XML error when accessing opds via my browser (chrome).  I have do OPDS ticked under advanced settings.

via http://myip:8085/opds-books
here is what its spitting out

Is anyone using the OPDS function?

This XML file does not appear to have any style information associated with it. The document tree is shown below.

http://www.w3.org/2005/Atom" xmlns:dcterms="http://purl.org/dc/terms/" xmlns:pse="http://vaemendis.net/opds-pse/ns" xmlns:opds="http://opds-spec.org/2010/catalog" xmlns:opensearch="http://a9.com/-/spec/opensearch/1.1/" xml:lang="en">
<title>Ubooquity books catalog</title>

<name>Ubooquity server</name>
<linktype="application/atom+xml; profile=opds-catalog; kind=navigation" rel="self" href="/opds-books/"/>
<linktype="application/atom+xml; profile=opds-catalog; kind=navigation" rel="start" href="/opds-books/"/>
<linktype="application/opensearchdescription+xml" rel="search" href="/opds-books/search"/>

<title>All books</title>
<contenttype="html">All books presented as a list.</content>
<linktype="application/atom+xml; profile=opds-catalog; kind=acquisition" rel="subsection" href="/opds-books/all"/>

<contenttype="html">All books grouped by folder.</content>
<linktype="application/atom+xml; profile=opds-catalog; kind=navigation" rel="subsection" href="/opds-books/all?groupByFolder=true"/>

<title>Latest books</title>
<contenttype="html">Latest books added to the collection</content>
<linktype="application/atom+xml; profile=opds-catalog; kind=acquisition" rel="subsection" href="/opds-books/?latest=true"/>
Disregard, switched to Firefox.. works now!
Under review
OPDS is not supposed to be used in browsers.
Firefox offers a basic representation of the OPDS XML file, but it's a lot let usable than the usual Ubooquity pages.

OPDS is a way to allow inter applications communication. Especially for mobile applications (cf Ubooquity 1.7.0 annoucement post on the site).
James, I know this is marked as answered, but just in case you are still trying to use OPDS in a browser these are two different ways to connect to your server and use two different addresses.

Used in applications like Calibre and Challenger Viewer (Android)

Using your browser to connect to the Ubooquity server.