Skip to content

[BUG] Using opds, no paging available in client #60

@thagoat

Description

@thagoat

Is there an existing issue for this?

  • I have searched the existing issues

Current Behavior

When adding version 3.1.0 as an OPDS server, the clients (Moon+ Reader, Librera FD) only show 25 items. There's no Next button, no way to get to a second page with more authors/books/collections. In my selection of books, I only get authors A through De. This issue also affects Latest Books. Downgrading back to 2.1.5 restores regular functionality.

Expected Behavior

No response

Steps To Reproduce

Upgrdae to 3.1.0
browse ubooquity as an opds server

Environment

- OS: Archlinux
- How docker service was installed: Pacman

CPU architecture

x86-64

Docker creation

services:
  ubooquity:
    image: lscr.io/linuxserver/ubooquity:2.1.5-ls63
    container_name: ubooquit
    environment:
      - PUID=1000
      - PGID=1000
      - TZ=Europe/Berlin
      - MAXMEM=1024
    volumes:
      - $HOME/ubooquity:/config
      - $HOME/komga/data:/books
      - $HOME/ubooquity/pdf:/pdf
     # - $HOME/ubooquity:/comics
     # - $HOME/ubooquity:/files
    ports:
      - 2202:2202
      - 2203:2203
    restart: unless-stopped

Container logs

20250905 04:07:33 [Scanner thread] INFO  com.ubooquity.a.b.a - Finished scanning directories. Populating caches...
20250905 04:07:33 [Scanner thread] INFO  com.ubooquity.a.b.a - Caches populated
20250905 04:07:33 [Scanner thread] INFO  com.ubooquity.a.b.a - Statistics: [total: 907, added or updated: 907, removed: 0]
20250905 04:07:33 [Scanner thread] INFO  com.ubooquity.a.b.a - Scan is complete
20250905 04:08:56 [qtp810593327-59] ERROR com.ubooquity.provider.opus.h - Entry not found or user not authorized
20250905 04:09:04 [qtp810593327-73] WARN  o.e.j.server.handler.ContextHandler - Unimplemented getRequestCharacterEncoding() - use org.eclipse.jetty.servlet.ServletContextHandler
20250905 04:10:38 [qtp810593327-63] ERROR com.ubooquity.provider.opus.h - Entry not found or user not authorized
20250905 04:14:38 [qtp810593327-60] ERROR com.ubooquity.provider.opus.h - Entry not found or user not authorized
20250905 04:14:56 [qtp810593327-58] ERROR com.ubooquity.provider.opus.h - Entry not found or user not authorized
20250905 04:18:38 [qtp810593327-60] ERROR com.ubooquity.provider.opus.h - Entry not found or user not authorized
20250905 04:22:38 [qtp810593327-60] ERROR com.ubooquity.provider.opus.h - Entry not found or user not authorized
20250905 04:26:38 [qtp810593327-60] ERROR com.ubooquity.provider.opus.h - Entry not found or user not authorized
20250905 04:27:02 [qtp810593327-60] ERROR com.ubooquity.d.b - Request not handled (should never happen, this is a bug !): /files/pdf/bh&g - eat to beat inflammation - 2025 usa.pdf
20250905 04:27:53 [qtp810593327-58] ERROR com.ubooquity.provider.opus.h - Entry not found or user not authorized
20250905 04:28:01 [qtp810593327-58] ERROR com.ubooquity.provider.opus.h - Entry not found or user not authorized
20250905 04:28:05 [qtp810593327-58] ERROR com.ubooquity.provider.opus.h - Entry not found or user not authorized
20250905 04:28:10 [qtp810593327-60] ERROR com.ubooquity.provider.opus.h - Entry not found or user not authorized
20250905 04:30:38 [qtp810593327-63] ERROR com.ubooquity.provider.opus.h - Entry not found or user not authorized
20250905 04:34:38 [qtp810593327-74] ERROR com.ubooquity.provider.opus.h - Entry not found or user not authorized
20250905 04:36:49 [Thread-2] INFO  com.ubooquity.a - Stopping internal server...
20250905 04:36:49 [Thread-2] INFO  com.ubooquity.a.b.a - Aborting content scan...
20250905 04:36:49 [Thread-2] INFO  com.ubooquity.a.b.a - Waiting for scanner thread to stop
20250905 04:36:49 [Thread-2] INFO  com.ubooquity.a.b.a - Scanner thread stopped
20250905 04:36:49 [JettyShutdownThread] INFO  org.eclipse.jetty.server.Server - Stopped Server@61bcbcce{STOPPING}[11.0.15,sto=0]
20250905 04:36:49 [JettyShutdownThread] INFO  o.e.jetty.server.AbstractConnector - Stopped library@5bf797ec{HTTP/1.1, (http/1.1)}{0.0.0.0:2202}
20250905 04:36:49 [JettyShutdownThread] INFO  o.e.jetty.server.AbstractConnector - Stopped admin@51d95500{HTTP/1.1, (http/1.1)}{0.0.0.0:2203}
20250905 04:36:49 [JettyShutdownThread] INFO  o.e.j.server.handler.ContextHandler - Stopped o.e.j.s.h.ContextHandler@359a1f20{/,null,STOPPED,@library}
20250905 04:36:49 [JettyShutdownThread] INFO  o.e.j.server.handler.ContextHandler - Stopped o.e.j.s.h.ContextHandler@6a7fdcab{/,null,STOPPED,@admin}
20250905 04:36:49 [Thread-2] INFO  com.ubooquity.a - Internal server stopped
20250905 04:36:49 [Thread-2] INFO  com.ubooquity.Ubooquity - Ubooquity has closed.
20250905 04:36:55 [main] INFO  com.ubooquity.Ubooquity - Running with the following parameters - headless: true, libraryport: -1, adminport: -1, remoteadmin: true, host: 0.0.0.0, execdir: /config

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    Status

    Issues

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions