Norde
July 21, 2025, 5:27pm
1
Issue description:
Hello there,
I discovered that I couldn’t push synchronise a playlist after 40 items (40 = ok, 41 = failure).
The logs from my Jellyfin server and the webserver show no events (no connection attempts, nothing).
I can’t find any special indication in the symfonium logs either.
Does anyone have any hints, or can reproduce this problem?
Logs:
Upload description: failed.txt and success.txt
Additional information:
Reproduction steps:
Create a playlist on Symfonium and add up to 40 item. Sync push to Jellyfin = works
Add another item (>40), sync push = failing.
Media provider:
Jellyfin
Screenshots:
Tolriq
July 21, 2025, 5:54pm
2
Your proxy have some limitations in the size of the url. Check it’s configuration and logs.
1 Like
Norde
July 21, 2025, 7:08pm
3
Thanks for the hint (and the incredibly quick response!), that was the issue.
Strangely Nginx did not report anything.
Fixed using:
client_header_buffer_size 16k;
large_client_header_buffers 4 16k;
(way above the default 1k so should be future proof)
Curiosity question:
Does the size of the url sent via POST always increase in proportion to the size of the playlist?
Tolriq
July 21, 2025, 7:22pm
4
No there’s automatic split in chunks to avoid issues, no idea why your proxy defaults are so low.
1 Like
Norde
July 22, 2025, 4:39pm
5
I’m suspecting a bug from my nginx version since the header buffer was accepting up to 8K by default (1K max for the preallocated buffer and up to 8K for the extra large header buffer, the later being the faulty one).
Anyway, this is fixed.
Thanks a lot !