Re: WMP11 "Find Album Info" not working



On Tue, 11 Dec 2007 18:20:47 -0000, "Jim Barry" <jim@xxxxxxxx> wrote:

Neil Smith [MVP Digital Media] wrote:
The redir site is normal, and determines where your IP is to send you
to a regionalised lookup (I think). FAI is the actual album info
lookup metadata service.

Using lynx with a direct connection, I dumped the HTTP headers for http://fai.music.metaservices.microsoft.com/FAI/default.aspx:

HTTP/1.1 200 OK
Cache-Control: private,max-age=86400
Connection: close
Date: Tue, 11 Dec 2007 17:06:13 GMT
Content-Type: text/html; charset=utf-8
Server: Microsoft-IIS/6.0
X-AspNet-Version: 2.0.50727
Content-Encoding: gzip
Vary: Accept-Encoding
Transfer-Encoding: chunked

And again, but this time via the proxy:

HTTP/1.0 200 OK
Cache-Control: private,max-age=86400
Date: Tue, 11 Dec 2007 17:06:13 GMT
Content-Type: text/html; charset=utf-8
Server: Microsoft-IIS/6.0
X-AspNet-Version: 2.0.50727
Content-Encoding: gzip
Vary: Accept-Encoding
Transfer-Encoding: chunked
X-Cache: MISS from xxx.yyy.com
X-Cache-Lookup: MISS from xxx.yyy.com:8080
Proxy-Connection: close

I wonder whether the problem is due to Squid's lack of support for HTTP 1.1.



Those are the response not the request headers. If Squid is using
HTTP/1.0 then it will not be passing the HOST header up to the
metaservices address (the IP that's resolved from the DNS name
fai.music.metaservices.microsoft.com)

In that case, it could be another site hosted on that server
(presumably a cluster using reverse-proxy due to traffic volume) is
responding to the content request - or that you're not maintaining the
same server connection throughout repeat requests

You're probably seeing CACHE MISS from Squid because of
http://www.w3.org/Protocols/rfc2616/rfc2616-sec14.html#sec14.9
which mandates the private cach-control directive to make the cache
not keep a copy of the content.

Similarly, the server is sending Vary headers which AFAIK should not
be routed through HTTP/1.0 caches. WMP and IE share internet settings

So I guess the obvious question might be - in IE, Tools -> Internet
Options -> Advanced -> HTTP 1.1 settings : Is 'Use HTTP 1.1 through
proxy connections' ticked ?

HTH
Cheers - Neil
------------------------------------------------
Digital Media MVP : 2004-2007
http://mvp.support.microsoft.com/mvpfaqs
.



Relevant Pages

  • Re: Messages are being removed from Server
    ... > re-log into my ISP and OE. ... A problem would be that your "server" may actually be a "server farm" ... Of course if you are using Headers Only and trying to download the bodies ... I am connected to the internet via an ASDL connection. ...
    (microsoft.public.windows.inetexplorer.ie6_outlookexpress)
  • Re: I cant start a post
    ... I think both end up pointing to the same server. ... Using OE I went tools accounts add news.... ... You might have to fiddle about with something in the connection tab. ... doing nothing so you have to click on stop and then click on headers again. ...
    (sci.electronics.design)
  • RE: [PHP] FRench characters not displayed correctly
    ... Accept-Encoding: gzip,deflate ... Connection: keep-alive ... Now I see that the headers have: ... that's what kind of content the server is willing to accept from ...
    (php.general)
  • Re: mod_perl is in .conf file, but how to verify its loaded?
    ... actually installed before I ran the "yum install mod_perl" ... HTTP headers or something, that the Apache webserver has loaded ... mod_info for your server, and checking the loaded modules from there. ...
    (comp.lang.perl.modules)
  • Re: Problem with compile_predicates/1 under SWI
    ... the headers are returned. ... prompt on STDOUT. ... > and it works on Apache server. ... >>> a server error message (telling me it received bad http headers). ...
    (comp.lang.prolog)