[Bug]: Cloudflare Tunnel Chapter marker #3065

Open
opened 2026-04-25 00:13:22 +02:00 by adam · 2 comments
Owner

Originally created by @Crushedice on GitHub (Oct 31, 2025).

What happened?

When I access my Audiobookshelf server through a Cloudflared tunnel (using the domain), the chapter markers do not appear on the scrub bar. If I access the server directly via its IP, the chapter markers display correctly.

What did you expect to happen?

Chapter markers should appear on the scrub bar regardless of whether I connect via direct IP or through the Cloudflared tunnel/domain.

Steps to reproduce the issue

1Access Audiobookshelf via direct IP → chapter markers are visible.

Access the same instance via Cloudflared tunnel/domain → chapter markers are missing.

Audiobookshelf version

2.29.0

How are you running audiobookshelf?

Windows Tray App

What OS is your Audiobookshelf server hosted from?

Windows

If the issue is being seen in the UI, what browsers are you seeing the problem on?

Other (list in "Additional Notes" box)

Logs


Additional Notes

Using OperaGX

Originally created by @Crushedice on GitHub (Oct 31, 2025). ### What happened? When I access my Audiobookshelf server through a Cloudflared tunnel (using the domain), the chapter markers do not appear on the scrub bar. If I access the server directly via its IP, the chapter markers display correctly. ### What did you expect to happen? Chapter markers should appear on the scrub bar regardless of whether I connect via direct IP or through the Cloudflared tunnel/domain. ### Steps to reproduce the issue 1Access Audiobookshelf via direct IP → chapter markers are visible. Access the same instance via Cloudflared tunnel/domain → chapter markers are missing. ### Audiobookshelf version 2.29.0 ### How are you running audiobookshelf? Windows Tray App ### What OS is your Audiobookshelf server hosted from? Windows ### If the issue is being seen in the UI, what browsers are you seeing the problem on? Other (list in "Additional Notes" box) ### Logs ```shell ``` ### Additional Notes Using OperaGX
adam added the bug label 2026-04-25 00:13:22 +02:00
Author
Owner

@Vito0912 commented on GitHub (Oct 31, 2025):

Can you please check the network logs of the web client if any request fails. There should be no logical reasons for this to be the case other if you set client side settings. Note that settings could be just saved to the domain, but not actually if your try it with the local connection, because it's another host.

ABS cannot distinguish between local and CF Tunnel connection. Please also check if you disabled any caching or other "optimization" feature for ABS in your CF Dashboard.
It would aslo be good if you could try another browser to get as much insight as possible

Also please always update before creating a Bug report.

@Vito0912 commented on GitHub (Oct 31, 2025): Can you please check the network logs of the web client if any request fails. There should be no logical reasons for this to be the case other if you set client side settings. Note that settings could be just saved to the domain, but not actually if your try it with the local connection, because it's another host. ABS cannot distinguish between local and CF Tunnel connection. Please also check if you disabled any caching or other "optimization" feature for ABS in your CF Dashboard. It would aslo be good if you could try another browser to get as much insight as possible Also please always update before creating a Bug report.
Author
Owner

@ak-42 commented on GitHub (Oct 31, 2025):

I have a CF tunnel setup, and I cannot replicate this.

@ak-42 commented on GitHub (Oct 31, 2025): I have a CF tunnel setup, and I cannot replicate this.
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/audiobookshelf#3065