Page 1 of 5

Subsonic 4.5.beta2 released

PostPosted: Thu Jul 28, 2011 8:52 pm
by sindre_mehus
Based on all the useful feedback from the first beta release I have now done some changes:

New: Implemented management of shared media (expiration, removal, statistics, description).
New: Added more actions for selected songs in album view (Download, Add to playlist).
New: Added more actions for selected songs in playlist view (Share).
New: Subsonic service no longer running as root on Debian/Ubuntu
API: Added share management methods.
API: Added rating support.
Bugfix: Use guest user when streaming shared media.
Bugfix: Use UTF-8 in search index file.

Please download Subsonic 4.5.beta2 today!

Thanks,
Sindre

PostPosted: Fri Jul 29, 2011 12:14 am
by mgrant
Great work! Thank you very much for this release.

Any chance of adding my modification to show the "Now Playing" info in the browser's title bar? It's a minor inconvenience to manually modify subsonic with each release.

http://forum.subsonic.org/forum/viewtopic.php?t=3615


-mg

PostPosted: Fri Jul 29, 2011 5:14 am
by philip550c
This update broke subsonic for me.
It now says "No media folders found. Please change the settings" even though it is there and I have even deleted it and reset it.
This path no longer works /media/Entertainment/Music
If I use /home/philip/Music this does work but my music is on my usb drive and cant fit on my internal drive.

EDIT: It might just be a coincidence but the problem is that somehow the partition on the hard-drive is corrupted. The strange part is that I can still access the files on it but any of the disk utilities in ubuntu say that its messed up. I doubt the upgrade did this (not really possible) so it must have been a coincidence that it happened at the same time.

PostPosted: Fri Jul 29, 2011 10:13 am
by philip550c
ok went back to the last beta and my drive can be accessed again, something is still wrong with the partition but subsonic can access it again, when I upgrade to the newest beta I cannot access the drive in subsonic.

Same for me...

PostPosted: Fri Jul 29, 2011 12:57 pm
by tonwelle
Hi,

after updating to beta 2 i got exactly the same error.
My Subsonic is running on the AppleTV 1st Gen.
I have automouted Network shares on the box, that I access via "/Volumes/share/subfolder" entrys in the music folder settings.
Nothing has changed configurationwise and the folders are fully accessible on the machine.
Only the newest Beta does not seem to see them. Perhaps the changed user rights behaviour causes this, but I am not able to find a workaround.
I did only replace the jar and the war file to update from beta 1 because I did not want to lose my AppleTV needed modifications (dirname command not present on AppleTVs...) to the sh. Has the sh script changed since? Could the problem be there?

Greetings from Germany :-)

PostPosted: Fri Jul 29, 2011 3:41 pm
by gordon12393
I am also noticing an issue when I try to update the album art using the change button. It now not able to perform this action stating that it does not have permissions.

"java.io.FileNotFoundException: path to file & name (Permission denied)"

Is there a workaround I need to perform for this?

PostPosted: Fri Jul 29, 2011 5:03 pm
by donpearson
Please can i have a way to use my own domain for the shared media?

PostPosted: Fri Jul 29, 2011 7:25 pm
by nuke235
Having a error unlike what others are saying..

When I upgraded subsonic from 4.5.beta1 to 4.5.beta2, after restarting the computer I get this when accessing the address "127.0.0.1:4040" on chrome and firefox from the server.
Code: Select all
HTTP ERROR: 404

NOT_FOUND
RequestURI=/

Powered by jetty://

and subsonic by default links me to the Jetty homepage.

Just a heads up Sindre for the later release in case this is actually a bug and not my stupidity =/

The server is running Ubuntu 10.04 LTS x64

changes

PostPosted: Fri Jul 29, 2011 7:41 pm
by trickydick
Do you think you can provide a list of files that were modified in this beta (compared to beta 1). I'm not looking for what was changed in the file(s), just the file names. The reason is alot of us make modifications to the html/css code in the jsp files to customize it and I didn't want to redo everything, i just want to replace the changed files....maybe a code change in the jsp files as well. let me know is this might be a problem. thanks

PostPosted: Fri Jul 29, 2011 8:38 pm
by sindre_mehus
gordon12393 wrote:I am also noticing an issue when I try to update the album art using the change button. It now not able to perform this action stating that it does not have permissions.

"java.io.FileNotFoundException: path to file & name (Permission denied)"

Is there a workaround I need to perform for this?


Are you running Ubuntu? Please notice that starting with this release, Subsonic is no longer running as root.

PostPosted: Fri Jul 29, 2011 8:41 pm
by sindre_mehus
nuke235 wrote:Having a error unlike what others are saying..

When I upgraded subsonic from 4.5.beta1 to 4.5.beta2, after restarting the computer I get this when accessing the address "127.0.0.1:4040" on chrome and firefox from the server.
Code: Select all
HTTP ERROR: 404

NOT_FOUND
RequestURI=/

Powered by jetty://

and subsonic by default links me to the Jetty homepage.

Just a heads up Sindre for the later release in case this is actually a bug and not my stupidity =/

The server is running Ubuntu 10.04 LTS x64


Please check the log files in /var/subsonic and post (or email me) anything suspicious.

Thank you

PostPosted: Fri Jul 29, 2011 8:43 pm
by gordon12393
sindre_mehus wrote:
gordon12393 wrote:I am also noticing an issue when I try to update the album art using the change button. It now not able to perform this action stating that it does not have permissions.

"java.io.FileNotFoundException: path to file & name (Permission denied)"

Is there a workaround I need to perform for this?


Are you running Ubuntu? Please notice that starting with this release, Subsonic is no longer running as root.


Yes, I am using ubuntu server. What user is it running under, and why the change?

user

PostPosted: Fri Jul 29, 2011 10:05 pm
by thenuma
On Ubuntu it's now running as user subsonic. If your Jukebox quits working, be sure to add the subsonic user to the audio group.

PostPosted: Sat Jul 30, 2011 2:25 am
by squipple
I've recently had a similar issue. Without changing anything, I'm now getting a 503 error

Code: Select all
HTTP ERROR: 503

SERVICE_UNAVAILABLE
RequestURI=/

Powered by jetty://


I'm on a Windows machine running 4.5 Beta1. I just noticed this today. It was working earlier this week. I've tried restarting the service and restarting my machine. localhost gives the same error.

PostPosted: Sat Jul 30, 2011 3:24 am
by nuke235
sindre_mehus wrote:
nuke235 wrote:Having a error unlike what others are saying..

When I upgraded subsonic from 4.5.beta1 to 4.5.beta2, after restarting the computer I get this when accessing the address "127.0.0.1:4040" on chrome and firefox from the server.
Code: Select all
HTTP ERROR: 404

NOT_FOUND
RequestURI=/

Powered by jetty://

and subsonic by default links me to the Jetty homepage.

Just a heads up Sindre for the later release in case this is actually a bug and not my stupidity =/

The server is running Ubuntu 10.04 LTS x64


Please check the log files in /var/subsonic and post (or email me) anything suspicious.

Thank you



Thanks for the idea Sindre!

When I looked in the logs I found this and mind that similar errors to this clutter the log file but I didnt want to post them all:

Code: Select all
10602 [main] WARN org.mortbay.log - failed SslSocketConnector@0.0.0.0:443
java.net.BindException: Permission denied
   at java.net.PlainSocketImpl.socketBind(Native Method)
   at java.net.AbstractPlainSocketImpl.bind(AbstractPlainSocketImpl.java:353)
   at java.net.ServerSocket.bind(ServerSocket.java:336)
   at java.net.ServerSocket.<init>(ServerSocket.java:202)
   at javax.net.ssl.SSLServerSocket.<init>(SSLServerSocket.java:125)
   at sun.security.ssl.SSLServerSocketImpl.<init>


Im no programmer but it seemed like all the errors were mentioning SSL and a bunch of different sockets.

After removing "--https-port=443" from the Subsonic config file located in /etc/default/ It seems to have fixed the problem!

Unfortunately I like using HTTPS on my actual server.. (I always test out new versions of software on a virtual machine in case something like this happens) So until a fix or get around is found Ill just stay on subsonic v4.4