External Players Still Pulling Wrong IP
This is still not working properly in 6.0, which I upgraded to last night and like in every other way so I really don't want to downgrade to 5.2 again.
(last version where this works AFAIK)
Issue: when using an External Player with Playlist, I pull a playlist file that looks like this:
#EXTM3U
#EXTINF:260,Radiohead - Planet Telex
http://10.0.1.2:30800/stream?player=50& ... uffix=.mp3
(without a playlist produces a similar result, it's just one stream file instead of an M3U)
10.0.1.2 being my LAN address and 30800 being the port that Subsonic runs on, which does not work over the Internet, of course.
With 5.2 I would get a playlist that looked like this:
#EXTM3U
#EXTINF:259,Radiohead - Planet Telex
http://<external IP>/stream?player=20&id=230706&auth=2037410543&suffix=.mp3
And because I forward port 80 to the internal address over 30800, this works fine over the Internet.
I am pretty sure the issue lies with the code base from 5.3 forward because I can downgrade to 5.2 and the functionality works as expected. Also, I can edit the M3U lists to the second example and they work just fine, so I don't think there is any sort of networking issue.
I tried to delete my old player and create a new one, both External and External w/Playlist, same behavior.
I also tried to create a brand new player of each type with both the 'Player has dynamic IP address' option enabled and disabled to see if it would make a difference, but it did not. (seemed like it might apply)
I hope this is fixed soon because I would hate to get locked in at 5.2, I like the new 6.0 UI quite a bit.
Thanks again for all your hard work, Sindre!
License Subsonic Premium
Version 6.0 (build 830afc) – April 30, 2016
Server jetty-6.1.x, java 1.8.0_73, Windows 10 (70.3 MB / 210.2 MB)
Issue: when using an External Player with Playlist, I pull a playlist file that looks like this:
#EXTM3U
#EXTINF:260,Radiohead - Planet Telex
http://10.0.1.2:30800/stream?player=50& ... uffix=.mp3
(without a playlist produces a similar result, it's just one stream file instead of an M3U)
10.0.1.2 being my LAN address and 30800 being the port that Subsonic runs on, which does not work over the Internet, of course.
With 5.2 I would get a playlist that looked like this:
#EXTM3U
#EXTINF:259,Radiohead - Planet Telex
http://<external IP>/stream?player=20&id=230706&auth=2037410543&suffix=.mp3
And because I forward port 80 to the internal address over 30800, this works fine over the Internet.
I am pretty sure the issue lies with the code base from 5.3 forward because I can downgrade to 5.2 and the functionality works as expected. Also, I can edit the M3U lists to the second example and they work just fine, so I don't think there is any sort of networking issue.
I tried to delete my old player and create a new one, both External and External w/Playlist, same behavior.
I also tried to create a brand new player of each type with both the 'Player has dynamic IP address' option enabled and disabled to see if it would make a difference, but it did not. (seemed like it might apply)
I hope this is fixed soon because I would hate to get locked in at 5.2, I like the new 6.0 UI quite a bit.
Thanks again for all your hard work, Sindre!
License Subsonic Premium
Version 6.0 (build 830afc) – April 30, 2016
Server jetty-6.1.x, java 1.8.0_73, Windows 10 (70.3 MB / 210.2 MB)