Cover services not working

Need help? Post your questions here.

Moderator: moderators

Cover services not working

Postby eyji » Wed Aug 19, 2009 11:26 am

Hi there!

After buying a new router, and getting Subsonic 3.7 up and running through the Firewall, I found out that none of the Cover services (Amazon/Discogs) are able to get images of the album covers. See log output below. Do I need to port forward to enable this service from Subsonic?

[2009-08-19 11:13:52,499] WARN CoverArtService - Failed to search for images at Amazon.
AxisFault
faultCode: {http://xml.apache.org/axis/}HTTP
faultSubcode:
faultString: (400)Bad Request
faultActor:
faultNode:
faultDetail:
{}:return code: 400
<?xml version="1.0"?>
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:aws="http://webservices.amazon.com/AWSFault/2005-15-09"><soapenv:Body><soapenv:Fault><faultcode>aws:Client.MissingParameter</faultcode><faultstring>The request must contain the parameter Signature.</faultstring><detail><aws:RequestId xmlns:aws="http://webservices.amazon.com/AWSFault/2005-15-09">4c29bc7a-e595-489c-b8fe-57bee57f2639</aws:RequestId></detail></soapenv:Fault></soapenv:Body></soapenv:Envelope>
{http://xml.apache.org/axis/}HttpErrorCode:400

(400)Bad Request
at org.apache.axis.transport.http.HTTPSender.readFromSocket(HTTPSender.java:744)
at org.apache.axis.transport.http.HTTPSender.invoke(HTTPSender.java:144)
at org.apache.axis.strategies.InvocationStrategy.visit(InvocationStrategy.java:32)
at org.apache.axis.SimpleChain.doVisiting(SimpleChain.java:118)
at org.apache.axis.SimpleChain.invoke(SimpleChain.java:83)
at org.apache.axis.client.AxisClient.invoke(AxisClient.java:165)
at org.apache.axis.client.Call.invokeEngine(Call.java:2765)
at org.apache.axis.client.Call.invoke(Call.java:2748)
at org.apache.axis.client.Call.invoke(Call.java:2424)
at org.apache.axis.client.Call.invoke(Call.java:2347)
at org.apache.axis.client.Call.invoke(Call.java:1804)
at com.amazon.webservices.AWSECommerceService.AWSECommerceServiceBindingStub.itemSearch(AWSECommerceServiceBindingStub.java:1709)
at net.sourceforge.subsonic.service.AmazonSearchService.search(AmazonSearchService.java:132)
at net.sourceforge.subsonic.service.AmazonSearchService.getCoverArtImages(AmazonSearchService.java:52)
at net.sourceforge.subsonic.ajax.CoverArtService.getAmazonCoverArtImages(CoverArtService.java:94)
at net.sourceforge.subsonic.ajax.CoverArtService.getCoverArtImages(CoverArtService.java:67)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at org.directwebremoting.impl.ExecuteAjaxFilter.doFilter(ExecuteAjaxFilter.java:34)
at org.directwebremoting.impl.DefaultRemoter$1.doFilter(DefaultRemoter.java:428)
at org.directwebremoting.impl.DefaultRemoter.execute(DefaultRemoter.java:431)
at org.directwebremoting.impl.DefaultRemoter.execute(DefaultRemoter.java:283)
at org.directwebremoting.servlet.PlainCallHandler.handle(PlainCallHandler.java:52)
at org.directwebremoting.servlet.UrlProcessor.handle(UrlProcessor.java:101)
at org.directwebremoting.servlet.DwrServlet.doPost(DwrServlet.java:146)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:710)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
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:142)
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.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at net.sourceforge.subsonic.filter.RequestEncodingFilter.doFilter(RequestEncodingFilter.java:43)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at net.sourceforge.subsonic.filter.ParameterDecodingFilter.doFilter(ParameterDecodingFilter.java:54)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at net.sourceforge.subsonic.filter.BootstrapVerificationFilter.doFilter(BootstrapVerificationFilter.java:54)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:175)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:263)
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:844)
at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:584)
at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447)
at java.lang.Thread.run(Thread.java:619)
eyji
 
Posts: 12
Joined: Wed Jul 11, 2007 6:41 am

Postby nordge1 » Mon Aug 24, 2009 5:10 pm

I'm in the same boat. I have tried multiple installs on Linux and windows and all are having problems with the cover art and the amazon\discog feature. I suspect Amazon changed the path to it's images. It's really a shame we can't repairs this in a variable somewhere.

Log entries

[8/24/09 9:04:16 AM PDT] INFO StreamController Stopping stream XXXXX@172.16.##.###:1657 (Mozilla/5.0 (Windows; U; Windows NT 5.2; en-US) AppleWebKit/530.5 (KHTML, like Gecko) Chrome/2.0.172.39 Safari/530.5)
[8/24/09 9:06:47 AM PDT] INFO StreamController Starting stream XXXXX@172.16.##.###:1657 (Mozilla/5.0 (Windows; U; Windows NT 5.2; en-US) AppleWebKit/530.5 (KHTML, like Gecko) Chrome/2.0.172.39 Safari/530.5)
[8/24/09 9:06:47 AM PDT] INFO PlaylistInputStream Opening new song The Wall\1-04 The Happiest Days Of Our Lives.mp3
[8/24/09 9:07:12 AM PDT] INFO StreamController Stopping stream XXXXX@172.16.##.###:1657 (Mozilla/5.0 (Windows; U; Windows NT 5.2; en-US) AppleWebKit/530.5 (KHTML, like Gecko) Chrome/2.0.172.39 Safari/530.5)
[8/24/09 9:08:39 AM PDT] WARN CoverArtController Failed to create thumbnail for f:\music\Phunk Junkeez\Injected\01 B-Boy Hard.mp3
[8/24/09 9:08:39 AM PDT] INFO StreamController Starting stream XXXXX@172.16.##.###:1728 (Mozilla/5.0 (Windows; U; Windows NT 5.2; en-US) AppleWebKit/530.5 (KHTML, like Gecko) Chrome/2.0.172.39 Safari/530.5)
[8/24/09 9:08:39 AM PDT] INFO PlaylistInputStream Opening new song The Wall\1-05 Another Brick In The Wall (Part.mp3
[8/24/09 9:09:29 AM PDT] INFO StreamController Stopping stream XXXXX@172.16.##.###:1728 (Mozilla/5.0 (Windows; U; Windows NT 5.2; en-US) AppleWebKit/530.5 (KHTML, like Gecko) Chrome/2.0.172.39 Safari/530.5)
[8/24/09 9:12:40 AM PDT] INFO StreamController Starting stream XXXXX@172.16.##.###:1725 (Mozilla/5.0 (Windows; U; Windows NT 5.2; en-US) AppleWebKit/530.5 (KHTML, like Gecko) Chrome/2.0.172.39 Safari/530.5)
[8/24/09 9:12:40 AM PDT] INFO PlaylistInputStream Opening new song The Wall\1-06 Mother.mp3
[8/24/09 9:13:09 AM PDT] WARN CoverArtController Failed to create thumbnail for f:\music\Pink Floyd\A Collection Of Great Dance Songs\01 One Of These Days.mp3
[8/24/09 9:13:09 AM PDT] WARN CoverArtController Failed to create thumbnail for f:\music\Pink Floyd\A Momentary Lapse Of Reason\01 Signs Of Life.mp3
[8/24/09 9:13:09 AM PDT] WARN CoverArtController Failed to create thumbnail for f:\music\Pink Floyd\A Saucerful Of Secrets\01 Let There Be More Light.mp3
[8/24/09 9:13:09 AM PDT] WARN CoverArtController Failed to create thumbnail for f:\music\Pink Floyd\Animals\01 Pigs On The Wing (Part One).mp3
[8/24/09 9:13:09 AM PDT] WARN CoverArtController Failed to create thumbnail for f:\music\Pink Floyd\Dark Side Of The Moon\01 Speak To Me_Breathe.mp3
[8/24/09 9:13:09 AM PDT] WARN CoverArtController Failed to create thumbnail for f:\music\Pink Floyd\Delicate Sound Of Thunder\1-01 Shine On You Crazy Diamond.mp3
[8/24/09 9:13:09 AM PDT] WARN CoverArtController Failed to create thumbnail for f:\music\Pink Floyd\Echoes_ The Best of Pink Floyd\1-01 Astronomy Domine.mp3
[8/24/09 9:13:09 AM PDT] WARN CoverArtController Failed to create thumbnail for f:\music\Pink Floyd\Meddle\01 One Of These Days.mp3
[8/24/09 9:13:09 AM PDT] WARN CoverArtController Failed to create thumbnail for f:\music\Pink Floyd\The Final Cut\01 The Post War Dream.mp3
[8/24/09 9:13:09 AM PDT] WARN CoverArtController Failed to create thumbnail for f:\music\Pink Floyd\The Pink Floyd Early Singles\01 Arnold Layne.mp3
[8/24/09 9:13:09 AM PDT] WARN CoverArtController Failed to create thumbnail for f:\music\Pink Floyd\Ummagumma\1-01 Astronomy Domine.mp3
[8/24/09 9:13:09 AM PDT] WARN CoverArtController Failed to create thumbnail for f:\music\Pink Floyd\Wish You Were Here\01 Shine On You Crazy Diamond (Parts.mp3
[8/24/09 9:13:09 AM PDT] WARN CoverArtController Failed to create thumbnail for f:\music\Pink Floyd\Works\01 One Of These Days.mp3
nordge1
 
Posts: 5
Joined: Tue Aug 18, 2009 11:10 pm

Postby teufelh » Thu Aug 27, 2009 10:21 pm

I am having a similar problem. I am able to manually add cover art, by placing "Folder.jpg" in the album's folder, and I am also able to manually insert a download link for cover art, but both of the Search Amazon/Discogs do not work.
teufelh
 
Posts: 6
Joined: Mon Jul 06, 2009 8:22 pm

Postby Poffa » Fri Aug 28, 2009 6:22 am

sindre_mehus wrote:Both Discogs and Amazon have changed their APIs, so they don't work anymore with Subsonic 3.7.

I have fixed the Discogs interface for 3.8 and hope to fix the Amazon one as well.

http://forum.subsonic.org/forum/viewtop ... ight=#6820
Poffa
 
Posts: 62
Joined: Sun Jun 28, 2009 4:21 pm
Location: Bergen, Bergen

Postby linuxman » Mon Aug 31, 2009 9:34 pm

Is this a code dropin fix Sindre I have a lot of stuff to update and the manual is a pain lol
User avatar
linuxman
 
Posts: 58
Joined: Sat Sep 23, 2006 5:53 am

Postby buellie » Tue Sep 01, 2009 12:53 am

Yes Don't Answer The Question Just Insult Me
Intelligent Group Of People
Thank You Kdid For Answering Me On That One Post
At Least Someone In Here Is Polite
Please Ban Me All This Program Does Is Crash And When I Ask
For Help I Get Nothing..So Yes As Soon As Vibestreamer Adds
Transcoding Which Is All Im Looking For.I've Been Using His Program
For 3 Years Never An Issue I Will Go Back To That..
Don't Respond Your Answers Make You Look Retarded
buellie
 
Posts: 71
Joined: Thu Feb 26, 2009 11:16 pm

Postby sindre_mehus » Tue Sep 01, 2009 5:16 am

linuxman wrote:Is this a code dropin fix Sindre I have a lot of stuff to update and the manual is a pain lol


For those that don't mind compiling Subsonic themselves, the fix is very simple. Please see revision 907 in Subversion.

Thanks,
Sindre
Subsonic developer
User avatar
sindre_mehus
 
Posts: 1955
Joined: Tue Nov 29, 2005 6:19 pm
Location: Oslo, Norway

Lol shoot me

Postby linuxman » Tue Sep 01, 2009 6:51 pm

Sorry didn't realize it was embedded in the java jar code and not just a simple dropin to fix. I have never compiled java and really don't wanna start compiling it either lol so I can wait I guess. How soon is 3.8 beta looking for release?
User avatar
linuxman
 
Posts: 58
Joined: Sat Sep 23, 2006 5:53 am

Postby aTommyC » Thu Sep 03, 2009 12:39 pm

sindre_mehus wrote:For those that don't mind compiling Subsonic themselves, the fix is very simple. Please see revision 907 in Subversion.


Haven't been looking into the code, but would you mind implementing a "plugin" feature in the next release? Maybe we could see a search feature with addable and editable search strings for several search engines, and a "global" search button starting searches on all/selected search engines?
aTommyC
 
Posts: 21
Joined: Sun Aug 09, 2009 10:30 pm

Postby compcentral » Tue Sep 28, 2010 10:12 pm

I agree scrapers should be plugins/addons just like xbmc uses for those have used it.
compcentral
 
Posts: 24
Joined: Tue Sep 28, 2010 8:56 pm


Return to Help

Who is online

Users browsing this forum: No registered users and 11 guests