[Bug]: RSS Feeds created using a different server address are inaccessible #2336

Closed
opened 2026-04-25 00:06:15 +02:00 by adam · 0 comments
Owner

Originally created by @mikiher on GitHub (Oct 29, 2024).

What happened?

RSS feeds created using a different server address (but inside the same database) always refer to the address they were created with.

This causes them to be inaccessible when the server address changes.

There are other implications on the web client related to this, like broken images in RSS Feeds config page:
Screenshot 2024-10-29 093936

What did you expect to happen?

RSS feeds should dynamically refer to the server under which they are currently running (or more precisely, to the host of feed request)

Steps to reproduce the issue

  1. Create an RSS feed in the web client using e.g. localhost:3333
  2. Bring up the server using a different port, or access it using a reverse proxy using some external domain
  3. Access the updated feed URL (with just the server address changed to the new one)
  4. Feed contains links pointing to the old server address.

Audiobookshelf version

v2.16.1

How are you running audiobookshelf?

Built from source

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?

None

Logs

No response

Additional Notes

No response

Originally created by @mikiher on GitHub (Oct 29, 2024). ### What happened? RSS feeds created using a different server address (but inside the same database) always refer to the address they were created with. This causes them to be inaccessible when the server address changes. There are other implications on the web client related to this, like broken images in RSS Feeds config page: <img width="701" alt="Screenshot 2024-10-29 093936" src="https://github.com/user-attachments/assets/d021d2d6-b52d-4f74-829f-e417c80b4509"> ### What did you expect to happen? RSS feeds should dynamically refer to the server under which they are currently running (or more precisely, to the host of feed request) ### Steps to reproduce the issue 1. Create an RSS feed in the web client using e.g. localhost:3333 2. Bring up the server using a different port, or access it using a reverse proxy using some external domain 3. Access the updated feed URL (with just the server address changed to the new one) 4. Feed contains links pointing to the old server address. ### Audiobookshelf version v2.16.1 ### How are you running audiobookshelf? Built from source ### 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? None ### Logs _No response_ ### Additional Notes _No response_
adam added the bug label 2026-04-25 00:06:15 +02:00
adam closed this issue 2026-04-25 00:06:15 +02:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/audiobookshelf#2336