play queue problem
Posted: Thu Dec 10, 2015 3:50 am
I use a reverse proxy to access Subsonic via my Apache server (localhost:8080 to /music). This has worked for years, but after the last Subsonic update, for some reason the local IP and port number are being used when playing the queue externally (via an m3u in VLC):
#EXTM3U
#EXTINF:239,Nick Lowe - Christmas At The Airport (Uncovered)
http://10.0.1.2:8080/music/stream?playe ... uffix=.mp3
Here's what my reverse proxy looks like:
# Reverse-proxy deluge server into main server space
#ProxyRequests off
ProxyPass /music http://127.0.0.1:8080/music
ProxyPassReverse /music http://127.0.0.1:8080/music
<Location /music>
Order allow,deny
Allow from all
#SSLCipherSuite HIGH:MEDIUM
#SSLRequireSSL
#AuthName "BorkaBorkaBork"
#AuthType Basic
#AuthUserFile /etc/httpd/conf.d/htpasswd
#Require valid-user
</Location>
Under Settings -> Network, I set the custom URL option to my dynamic domain, but even then, it keeps the port in the M3U, which doesn't work:
#EXTM3U
#EXTINF:239,Nick Lowe - Christmas At The Airport (Uncovered)
http://mydomain.org:8080/music/stream?p ... uffix=.mp3
Any idea what is going on here?
#EXTM3U
#EXTINF:239,Nick Lowe - Christmas At The Airport (Uncovered)
http://10.0.1.2:8080/music/stream?playe ... uffix=.mp3
Here's what my reverse proxy looks like:
# Reverse-proxy deluge server into main server space
#ProxyRequests off
ProxyPass /music http://127.0.0.1:8080/music
ProxyPassReverse /music http://127.0.0.1:8080/music
<Location /music>
Order allow,deny
Allow from all
#SSLCipherSuite HIGH:MEDIUM
#SSLRequireSSL
#AuthName "BorkaBorkaBork"
#AuthType Basic
#AuthUserFile /etc/httpd/conf.d/htpasswd
#Require valid-user
</Location>
Under Settings -> Network, I set the custom URL option to my dynamic domain, but even then, it keeps the port in the M3U, which doesn't work:
#EXTM3U
#EXTINF:239,Nick Lowe - Christmas At The Airport (Uncovered)
http://mydomain.org:8080/music/stream?p ... uffix=.mp3
Any idea what is going on here?