Slow Audiobook downloads #737

Closed
opened 2026-04-24 23:36:17 +02:00 by adam · 8 comments
Owner

Originally created by @CunningSquirrel on GitHub (Oct 22, 2023).

Downloading books from my server is extremely slow. I’m not sure if it’s just me or if this is expected?

I have my server installed on an HP Micro Server with the following specs:

  • Intel® Xeon® CPU E3-1265L V2 @ 2.50GHz
  • 16 Gigs Ram
  • 5x SSD
  • unRAID OS
  • 2x 1Gig ports configured in bonded mode for load balancing

CPU isles at around 10% and Ram at 8%

However downloading a 1 gig audiobook from Audiobookshelf on my UniFi Wi-Fi 6 AP takes +- 10 - 15 mins. It seems a bit slower than I would have expected? Any suggestions?

I’m using a UniFi Dream Machine as my router and I have the two network cables connected directly into the back of it and I have the two ports bonded in the interface there as well.

Originally created by @CunningSquirrel on GitHub (Oct 22, 2023). Downloading books from my server is extremely slow. I’m not sure if it’s just me or if this is expected? I have my server installed on an HP Micro Server with the following specs: - Intel® Xeon® CPU E3-1265L V2 @ 2.50GHz - 16 Gigs Ram - 5x SSD - unRAID OS - 2x 1Gig ports configured in bonded mode for load balancing CPU isles at around 10% and Ram at 8% However downloading a 1 gig audiobook from Audiobookshelf on my UniFi Wi-Fi 6 AP takes +- 10 - 15 mins. It seems a bit slower than I would have expected? Any suggestions? I’m using a UniFi Dream Machine as my router and I have the two network cables connected directly into the back of it and I have the two ports bonded in the interface there as well.
adam added the enhancement label 2026-04-24 23:36:17 +02:00
adam closed this issue 2026-04-24 23:36:18 +02:00
Author
Owner

@advplyr commented on GitHub (Oct 22, 2023):

This is definitely unexpected. The server and the client isn't throttling speed in any way so I suspect this is something with your device or network. Are you using a local ip address or a reverse proxy?

@advplyr commented on GitHub (Oct 22, 2023): This is definitely unexpected. The server and the client isn't throttling speed in any way so I suspect this is something with your device or network. Are you using a local ip address or a reverse proxy?
Author
Owner

@CunningSquirrel commented on GitHub (Oct 22, 2023):

Thanks for the quick response, I’m using Swag as my reverse proxy for ssl certification on my unRAID containers

@CunningSquirrel commented on GitHub (Oct 22, 2023): Thanks for the quick response, I’m using Swag as my reverse proxy for ssl certification on my unRAID containers
Author
Owner

@advplyr commented on GitHub (Oct 22, 2023):

Have you checked the download speed when not going through the reverse proxy?

@advplyr commented on GitHub (Oct 22, 2023): Have you checked the download speed when not going through the reverse proxy?
Author
Owner

@CunningSquirrel commented on GitHub (Oct 23, 2023):

Just got home, I will check that now and report back

Sent from Yahoo Mail for iPhone

On Sunday, October 22, 2023, 6:58 PM, advplyr @.***> wrote:

Have you checked the download speed when not going through the reverse proxy?


Reply to this email directly, view it on GitHub, or unsubscribe.
You are receiving this because you authored the thread.Message ID: @.***>

@CunningSquirrel commented on GitHub (Oct 23, 2023): Just got home, I will check that now and report back Sent from Yahoo Mail for iPhone On Sunday, October 22, 2023, 6:58 PM, advplyr ***@***.***> wrote: Have you checked the download speed when not going through the reverse proxy? — Reply to this email directly, view it on GitHub, or unsubscribe. You are receiving this because you authored the thread.Message ID: ***@***.***>
Author
Owner

@mcfrojd commented on GitHub (Oct 28, 2023):

I experience the same problem with slow / never completed download when connected through a cloudflare tunnel, if i connect to the local ip the speed is fine.

@mcfrojd commented on GitHub (Oct 28, 2023): I experience the same problem with slow / never completed download when connected through a cloudflare tunnel, if i connect to the local ip the speed is fine.
Author
Owner

@CunningSquirrel commented on GitHub (Nov 3, 2023):

I’m currently connected locally and it’s about the same speed unfortunately. Could possibly be because I’m hosting it in unRAID. I’ll have to spin up a test server running from its own VM and rest to see if there is a difference.
Here is a clip of my download speed.

Sent from Yahoo Mail for iPhone

On Saturday, October 28, 2023, 5:00 PM, mcfrojd @.***> wrote:

I experience the same problem with slow / never completed download when connected through a cloudflare tunnel, if i connect to the local ip the speed is fine.


Reply to this email directly, view it on GitHub, or unsubscribe.
You are receiving this because you authored the thread.Message ID: @.***>

@CunningSquirrel commented on GitHub (Nov 3, 2023): I’m currently connected locally and it’s about the same speed unfortunately. Could possibly be because I’m hosting it in unRAID. I’ll have to spin up a test server running from its own VM and rest to see if there is a difference. Here is a clip of my download speed. Sent from Yahoo Mail for iPhone On Saturday, October 28, 2023, 5:00 PM, mcfrojd ***@***.***> wrote: I experience the same problem with slow / never completed download when connected through a cloudflare tunnel, if i connect to the local ip the speed is fine. — Reply to this email directly, view it on GitHub, or unsubscribe. You are receiving this because you authored the thread.Message ID: ***@***.***>
Author
Owner

@advplyr commented on GitHub (Nov 3, 2023):

I'm not able to see the clip of your download speed if you shared one.

I also host in unraid without speed issues on downloads.

@advplyr commented on GitHub (Nov 3, 2023): I'm not able to see the clip of your download speed if you shared one. I also host in unraid without speed issues on downloads.
Author
Owner

@Torstein-Eide commented on GitHub (Jan 7, 2024):

I seeing very slow speeds (<180kB/s), when using HAproxy, on PFsense.

I see normal speed when going direct.

HAproxy_log.txt
PFsense_HAproxy.txt

Edit 2024.01.09:

I found my error, I had not disabled Hardware offloading for PFsense, when hosting on virtual environment.
https://docs.netgate.com/pfsense/en/latest/recipes/virtualize-proxmox-ve.html#disable-hardware-checksums-with-proxmox-ve-virtio

@Torstein-Eide commented on GitHub (Jan 7, 2024): I seeing very slow speeds (<180kB/s), when using HAproxy, on PFsense. I see normal speed when going direct. [HAproxy_log.txt](https://github.com/advplyr/audiobookshelf-app/files/13854695/HAproxy_log.txt) [PFsense_HAproxy.txt](https://github.com/advplyr/audiobookshelf-app/files/13854718/PFsense_HAproxy.txt) Edit 2024.01.09: I found my error, I had not disabled Hardware offloading for PFsense, when hosting on virtual environment. https://docs.netgate.com/pfsense/en/latest/recipes/virtualize-proxmox-ve.html#disable-hardware-checksums-with-proxmox-ve-virtio
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/audiobookshelf-app#737