Server jetty-6.1.x, java 1.6.0_23, Linux (48.8 MB / 103.2 MB)

My issues are that I am unable to create players or switch between them.
- Code: Select all
server:~$ sudo more /var/subsonic/subsonic.log
[2012-02-26 10:11:32,215] INFO DaoHelper - Checking database schema.
[2012-02-26 10:11:32,995] INFO DaoHelper - Done checking database schema.
[2012-02-26 10:11:33,461] INFO PlayerDao - Deleted 1 player(s) that haven't been used after Wed Dec 28 10:11:33 EST 2011
[2012-02-26 10:11:33,609] INFO SearchService - Automatic index creation scheduled to run every 1 day(s), starting at Mon Feb
27 03:00:00 EST 2012
[2012-02-26 10:11:33,917] INFO PodcastService - Automatic Podcast update scheduled to run every 24 hour(s), starting at Sun F
eb 26 10:16:33 EST 2012
[2012-02-26 10:11:37,161] WARN NetworkService - Failed to delete port mapping.
net.sbbi.upnp.messages.UPNPResponseException: Detailed error code :402, Detailed error description :Invalid Argument
at net.sbbi.upnp.messages.ActionMessageResponseParser.startElement(ActionMessageResponseParser.java:145)
at org.apache.xerces.parsers.AbstractSAXParser.startElement(Unknown Source)
at org.apache.xerces.impl.XMLNSDocumentScannerImpl.scanStartElement(Unknown Source)
at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher.dispatch(Unknown Source)
at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(Unknown Source)
at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source)
at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source)
at org.apache.xerces.parsers.XMLParser.parse(Unknown Source)
at org.apache.xerces.parsers.AbstractSAXParser.parse(Unknown Source)
at javax.xml.parsers.SAXParser.parse(SAXParser.java:392)
at net.sbbi.upnp.messages.ActionMessage.service(ActionMessage.java:172)
at net.sbbi.upnp.impls.InternetGatewayDevice.deletePortMapping(InternetGatewayDevice.java:417)
at net.sourceforge.subsonic.domain.SBBIRouter.deletePortMapping(SBBIRouter.java:61)
at net.sourceforge.subsonic.service.NetworkService$PortForwardingTask.execute(NetworkService.java:167)
at net.sourceforge.subsonic.service.NetworkService$Task.run(NetworkService.java:309)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
at java.util.concurrent.FutureTask$Sync.innerRunAndReset(FutureTask.java:351)
at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:178)
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$201(ScheduledThreadPoolExecutor.java:1
65)
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:267)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603)
at java.lang.Thread.run(Thread.java:679)
[2012-02-26 10:16:33,930] INFO PodcastService - Starting scheduled Podcast refresh.
[2012-02-26 10:16:33,932] INFO PodcastService - Completed scheduled Podcast refresh.
[2012-02-26 11:59:38,691] INFO VersionService - Resolved local Subsonic version to: 4.6
[2012-02-26 11:59:38,759] INFO PlayerDao - Created player 1.
[2012-02-26 11:59:38,932] INFO VersionService - Resolved latest Subsonic final version to: 4.6
[2012-02-26 11:59:38,933] INFO VersionService - Resolved latest Subsonic beta version to: 4.6.beta2
[2012-02-26 12:00:19,005] INFO SecurityService - Created user GH0
[2012-02-26 12:00:56,603] INFO SecurityService - Created user apfenninger
[2012-02-26 12:01:34,053] INFO SecurityService - Created user lpenninger
[2012-02-26 12:02:51,695] INFO MusicFolderDao - Created music folder /media/truecrypt2/Music 2
[2012-02-26 12:33:08,416] INFO PlaylistInputStream - admin listening to "A Cloakroom Assembly 2009 - The Ghosts of History ev
oke the great expectationMachiato/machioto.mp3"
[2012-02-26 12:33:24,168] INFO PlayerDao - Created player 2.
[2012-02-26 12:34:35,892] INFO PlaylistInputStream - admin listening to "A Cloakroom Assembly 2009 - The Ghosts of History ev
oke the great expectationMachiato/A Cloakroom Assembly - The Ghosts of History Evoke the Great Expectation 2009.mp3"
andrew@server:~$ sudo more /var/subsonic/subsonic.log
[2012-02-26 10:11:32,215] INFO DaoHelper - Checking database schema.
[2012-02-26 10:11:32,995] INFO DaoHelper - Done checking database schema.
[2012-02-26 10:11:33,461] INFO PlayerDao - Deleted 1 player(s) that haven't been used after Wed Dec 28 10:11:33 EST 2011
[2012-02-26 10:11:33,609] INFO SearchService - Automatic index creation scheduled to run every 1 day(s), starting at Mon Feb 27 03:00:00 EST 2012
[2012-02-26 10:11:33,917] INFO PodcastService - Automatic Podcast update scheduled to run every 24 hour(s), starting at Sun Feb 26 10:16:33 EST 2012
[2012-02-26 10:11:37,161] WARN NetworkService - Failed to delete port mapping.
net.sbbi.upnp.messages.UPNPResponseException: Detailed error code :402, Detailed error description :Invalid Argument
at net.sbbi.upnp.messages.ActionMessageResponseParser.startElement(ActionMessageResponseParser.java:145)
at org.apache.xerces.parsers.AbstractSAXParser.startElement(Unknown Source)
at org.apache.xerces.impl.XMLNSDocumentScannerImpl.scanStartElement(Unknown Source)
at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher.dispatch(Unknown Source)
at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(Unknown Source)
at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source)
at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source)
at org.apache.xerces.parsers.XMLParser.parse(Unknown Source)
at org.apache.xerces.parsers.AbstractSAXParser.parse(Unknown Source)
at javax.xml.parsers.SAXParser.parse(SAXParser.java:392)
at net.sbbi.upnp.messages.ActionMessage.service(ActionMessage.java:172)
at net.sbbi.upnp.impls.InternetGatewayDevice.deletePortMapping(InternetGatewayDevice.java:417)
at net.sourceforge.subsonic.domain.SBBIRouter.deletePortMapping(SBBIRouter.java:61)
at net.sourceforge.subsonic.service.NetworkService$PortForwardingTask.execute(NetworkService.java:167)
at net.sourceforge.subsonic.service.NetworkService$Task.run(NetworkService.java:309)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
at java.util.concurrent.FutureTask$Sync.innerRunAndReset(FutureTask.java:351)
at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:178)
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$201(ScheduledThreadPoolExecutor.java:165)
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:267)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603)
at java.lang.Thread.run(Thread.java:679)
[2012-02-26 10:16:33,930] INFO PodcastService - Starting scheduled Podcast refresh.
[2012-02-26 10:16:33,932] INFO PodcastService - Completed scheduled Podcast refresh.
[2012-02-26 11:59:38,691] INFO VersionService - Resolved local Subsonic version to: 4.6
[2012-02-26 11:59:38,759] INFO PlayerDao - Created player 1.
[2012-02-26 11:59:38,932] INFO VersionService - Resolved latest Subsonic final version to: 4.6
[2012-02-26 11:59:38,933] INFO VersionService - Resolved latest Subsonic beta version to: 4.6.beta2
[2012-02-26 12:00:19,005] INFO SecurityService - Created user GH0
[2012-02-26 12:00:56,603] INFO SecurityService - Created user test
[2012-02-26 12:01:34,053] INFO SecurityService - Created user home
[2012-02-26 12:02:51,695] INFO MusicFolderDao - Created music folder /media/truecrypt2/Music 2
[2012-02-26 12:33:08,416] INFO PlaylistInputStream - admin listening to "A Cloakroom Assembly 2009 - The Ghosts of History evoke the great expectationMachiato/machioto.mp3"
[2012-02-26 12:33:24,168] INFO PlayerDao - Created player 2.
[2012-02-26 12:34:35,892] INFO PlaylistInputStream - admin listening to "A Cloakroom Assembly 2009 - The Ghosts of History evoke the great expectationMachiato/A Cloakroom Assembly - The Ghosts of History Evoke the Great Expectati
on 2009.mp3"
I know it says it created player 2, but I actually cloned player 1 from the admin user. Any normal user I create (even if it is listed as an administrator) can't switch between the players.
