Bugzilla – Bug 578
Cover artwork images broken when fronting SlimServer with Apache/mod_proxy
Last modified: 2008-12-18 11:51:49 UTC
I front my SlimServer with Apache and mod_proxy on an internet facing linux box with the following config: <VirtualHost _default_> ServerName slimserver.myserverbox.com ServerAlias slimserver ProxyPass / http://myslimserverbox:9000/ ProxyPassReverse / http://myslimserverbox:9000/ </VirtualHost> When viewing artwork through the Apache/mod_proxy URL (using both the Default, Handheld, and Fishbone skins, the cover artwork images don't show up. The images show up fine when connecting to the "myslimserverbox:9000" address directly. Note that the rest of the slimserver functionality appears to work just fine. There was one thread on the mailing list regarding this bug. The poster tracked it down to the fact that the image URLs contain "%2F" which is a special character sequence in mod_proxy (http://httpd.apache.org/docs/mod/mod_proxy.html#percent2fhack) and is treated differently. If I replace the "%2F"s in the URL with "/" the images show up. Is there any way to not use the %2F characters in the image URLs?
Should be fixed in the 6.0 beta. Please test and reopen the bug if it's still happening.
Routine bug db maintenance; removing old versions which cause confusion. I apologize for the inconvenience.