Page 1 of 1

Subsonic not working after update. [Resolved]

PostPosted: Wed Jan 25, 2012 5:31 am
by Gutterpunk
Problem Description: I have been using subsonic for almost a year now. Its been awesome streaming my entire library to by Android device, but just last week I saw there were several updates out both for my mobile device, and my server. So I updated both of them, and now when I try to connect to my server I get the messege:

"Connection failure. The trial period for the Subsonic server is over. Please donate to get a license key. Visit subsonic.org for details."

Troubleshooting Steps: I have completely uninstalled Subsonic from my device, and my server. I have also completely removed the subsonic folder in the root directory of my server and re-setup from scratch including reregistering my license key. I have tried everything I can think of and am at a loss

Subsonic Version: latest

Server Version: latest

Hardware Platform: Windows 7 home premium 64 bit

Any help would be much appreciated.

John

Re: Subsonic not working after update.

PostPosted: Wed Jan 25, 2012 5:35 am
by ytechie
The license key didn't work after a restart?

Re: Subsonic not working after update.

PostPosted: Wed Jan 25, 2012 5:58 am
by Gutterpunk
After another complete restart oof both devices I can safely say It still does not work.

Re: Subsonic not working after update.

PostPosted: Wed Jan 25, 2012 5:59 am
by ytechie
Can we see some logs?

Re: Subsonic not working after update.

PostPosted: Wed Jan 25, 2012 6:35 am
by Gutterpunk
[2012-01-24 23:43:07,546] INFO DaoHelper - Checking database schema.
[2012-01-24 23:43:08,576] INFO DaoHelper - Done checking database schema.
[2012-01-24 23:43:09,481] INFO VersionService - Resolved local Subsonic version to: 4.6
[2012-01-24 23:43:09,793] INFO PlayerDao - Deleted 1 player(s) that haven't been used after Fri Nov 25 23:43:09 CST 2011
[2012-01-24 23:43:10,479] INFO SearchService - Automatic index creation scheduled to run every 1 day(s), starting at Wed Jan 25 03:00:00 CST 2012
[2012-01-24 23:43:10,683] INFO PodcastService - Automatic Podcast update scheduled to run every 24 hour(s), starting at Tue Jan 24 23:48:10 CST 2012
[2012-01-24 23:45:24,884] INFO NetworkService - Deleted port mapping for port 80
[2012-01-24 23:48:10,695] INFO PodcastService - Starting scheduled Podcast refresh.
[2012-01-24 23:48:10,695] INFO PodcastService - Completed scheduled Podcast refresh.

Re: Subsonic not working after update.

PostPosted: Wed Jan 25, 2012 7:12 am
by GJ51
Hit the donate button and reenter the license key.

Next time, don't delete C:\Subsonic when you update. :wink:

If that doesn't work, email Sindre.

Re: Subsonic not working after update.

PostPosted: Wed Jan 25, 2012 4:35 pm
by Gutterpunk
"..including reregistering my license key."

The license successfully registers and it says so in the user interface, but when I try to access my music from my android it gives me that error.

I will give him an email, and see what happens.

Thank you for your help.

John

Re: Subsonic not working after update.

PostPosted: Wed Jan 25, 2012 4:57 pm
by GJ51
Does the phone work on other sites? Have you tried clearing and resetting the site definitions on the phone? Check for typos, makesure that the Networking settings are correct. has anyone else reached the site from outside your network? Make sure the port is open at canyouseeme.org. Test the phone and the site independently to make sure each is set up correctly and working.

You can use my site to test your phone if you like. gj51.subsonic,org guest/guest.

Re: Subsonic not working after update.

PostPosted: Wed Jan 25, 2012 5:11 pm
by Gutterpunk
If I try to log in from a browser outside my home network I get this error..




Code: Select all
Error
Subsonic encountered an internal error. You can report this error in the Subsonic Forum. Please include the information below.

Exception javax.servlet.ServletException
Message javax.servlet.jsp.JspTagException: Theme 'default': No message found under code 'styleSheet' for locale 'en'.
Java version Sun Microsystems Inc. 1.6.0_27
Operating system Windows 7 6.1
Server jetty-6.1.x
Memory Used 32 of 86 MB
Stack trace javax.servlet.ServletException: javax.servlet.jsp.JspTagException: Theme 'default': No message found under code 'styleSheet' for locale 'en'. at org.apache.jasper.runtime.PageContextImpl.doHandlePageException(PageContextImpl.java:858) at org.apache.jasper.runtime.PageContextImpl.handlePageException(PageContextImpl.java:791) at org.apache.jsp.WEB_002dINF.jsp.login_jsp._jspService(org.apache.jsp.WEB_002dINF.jsp.login_jsp:187) at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:97) at javax.servlet.http.HttpServlet.service(HttpServlet.java:820) at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:332) at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:314) at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:264) at javax.servlet.http.HttpServlet.service(HttpServlet.java:820) at org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:487) at org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:362) at org.mortbay.jetty.security.SecurityHandler.handle(SecurityHandler.java:216) at org.mortbay.jetty.servlet.SessionHandler.handle(SessionHandler.java:181) at org.mortbay.jetty.handler.ContextHandler.handle(ContextHandler.java:712) at org.mortbay.jetty.webapp.WebAppContext.handle(WebAppContext.java:405) at org.mortbay.jetty.servlet.Dispatcher.forward(Dispatcher.java:268) at org.mortbay.jetty.servlet.Dispatcher.forward(Dispatcher.java:126) at org.springframework.web.servlet.view.InternalResourceView.renderMergedOutputModel(InternalResourceView.java:236) at org.springframework.web.servlet.view.AbstractView.render(AbstractView.java:257) at org.springframework.web.servlet.DispatcherServlet.render(DispatcherServlet.java:1183) at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:902) at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:807) at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:571) at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:501) at javax.servlet.http.HttpServlet.service(HttpServlet.java:707) at javax.servlet.http.HttpServlet.service(HttpServlet.java:820) at org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:487) at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1093) at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:265) at org.acegisecurity.intercept.web.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:107) at org.acegisecurity.intercept.web.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:72) at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275) at org.acegisecurity.ui.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:166) at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275) at org.acegisecurity.providers.anonymous.AnonymousProcessingFilter.doFilter(AnonymousProcessingFilter.java:125) at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275) at org.acegisecurity.ui.rememberme.RememberMeProcessingFilter.doFilter(RememberMeProcessingFilter.java:135) at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275) at org.acegisecurity.wrapper.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:81) at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275) at org.acegisecurity.ui.basicauth.BasicProcessingFilter.doFilter(BasicProcessingFilter.java:173) at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275) at org.acegisecurity.ui.AbstractProcessingFilter.doFilter(AbstractProcessingFilter.java:271) at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275) at org.acegisecurity.ui.logout.LogoutFilter.doFilter(LogoutFilter.java:110) at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275) at org.acegisecurity.context.HttpSessionContextIntegrationFilter.doFilter(HttpSessionContextIntegrationFilter.java:249) at org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:275) at org.acegisecurity.util.FilterChainProxy.doFilter(FilterChainProxy.java:149) at org.acegisecurity.util.FilterToBeanProxy.doFilter(FilterToBeanProxy.java:98) at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1084) at net.sourceforge.subsonic.filter.RequestEncodingFilter.doFilter(RequestEncodingFilter.java:43) at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1084) at net.sourceforge.subsonic.filter.ParameterDecodingFilter.doFilter(ParameterDecodingFilter.java:54) at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1084) at net.sourceforge.subsonic.filter.BootstrapVerificationFilter.doFilter(BootstrapVerificationFilter.java:54) at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1084) at org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:360) at org.mortbay.jetty.security.SecurityHandler.handle(SecurityHandler.java:216) at org.mortbay.jetty.servlet.SessionHandler.handle(SessionHandler.java:181) at org.mortbay.jetty.handler.ContextHandler.handle(ContextHandler.java:712) at org.mortbay.jetty.webapp.WebAppContext.handle(WebAppContext.java:405) at org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:139) at org.mortbay.jetty.Server.handle(Server.java:313) at org.mortbay.jetty.HttpConnection.handleRequest(HttpConnection.java:506) at org.mortbay.jetty.HttpConnection$RequestHandler.headerComplete(HttpConnection.java:830) at org.mortbay.jetty.HttpParser.parseNext(HttpParser.java:514) at org.mortbay.jetty.HttpParser.parseAvailable(HttpParser.java:211) at org.mortbay.jetty.HttpConnection.handle(HttpConnection.java:381) at org.mortbay.io.nio.SelectChannelEndPoint.run(SelectChannelEndPoint.java:396) at org.mortbay.thread.BoundedThreadPool$PoolThread.run(BoundedThreadPool.java:442) Caused by: javax.servlet.jsp.JspTagException: Theme 'default': No message found under code 'styleSheet' for locale 'en'. at org.springframework.web.servlet.tags.MessageTag.doStartTagInternal(MessageTag.java:183) at org.springframework.web.servlet.tags.RequestContextAwareTag.doStartTag(RequestContextAwareTag.java:77) at org.apache.jsp.WEB_002dINF.jsp.login_jsp._jspx_meth_spring_theme_0(org.apache.jsp.WEB_002dINF.jsp.login_jsp:205) at org.apache.jsp.WEB_002dINF.jsp.login_jsp._jspService(org.apache.jsp.WEB_002dINF.jsp.login_jsp:95) ... 68 more 

Re: Subsonic not working after update.

PostPosted: Wed Jan 25, 2012 6:05 pm
by GJ51
Sorry, I'm too old to read logs I don't understand. What happens onscreen when you try to logon from outside?

What happens if you go to Settings/Network and hit the Save button? Does it give you the "responded successfully..." msg?

Re: Subsonic not working after update.

PostPosted: Wed Jan 25, 2012 7:41 pm
by ytechie
This problem reminds me of viewtopic.php?f=2&t=8835.

Re: Subsonic not working after update.

PostPosted: Thu Jan 26, 2012 2:19 am
by Gutterpunk
Sorry, I'm too old to read logs I don't understand. What happens onscreen when you try to logon from outside?

What happens if you go to Settings/Network and hit the Save button? Does it give you the "responded successfully..." msg?



I just got home from work and you just solved my problem. I dont know why I didnt see it earlier. I went to Settings/Network and hit save and it gave an error, "http Not found" (not exactly the error). So I changed my site url a little and hit save. Success!

Everything works now, remote control, video everything! Even seems faster that it was, may be the new version.

I'm still not sure why it wouldn't work, but it does now :)

Thanks for your help guys

John