Under review

Unsupported format when streaming through squid proxy

Paul Ripke 14 років тому оновлено Jona (Lead Developer) 13 років тому 3
Looks like the app doesn't handle the "X-Cache:" or "Via:" http headers? tcpdump available on request.


It's a non-standard, user-defined (all X- headers are), http header field added by the squid web cache (http://www.squid-cache.org/). I'd suggest you just ignore all X- http response headers. See http://en.wikipedia.org/wiki/List_of_HTTP_header_fields#Common_non-standard_headers.
Thanks for the pointers...  If you like us to take a quicker look at adding support for squid proxy I would be great if you could provide us with a sample url to a working squid proxy.  You can send us a private message with this url if you like.  Thanks!
I think you've missed the point. What I have at home (and are used by many ISPs and companies) are transparent web caches. On router in the request path, an ipnat/ipf/iptables type rule transparently redirects outbound http requests to the cache. The cache performs the request and adds headers to the http response back to the client. There is no "url to a working squid proxy". In web browsers you can manually configure a proxy. I could allow access to a host/port with an open squid proxy, but then how would you configure the proxy address in XiiaLive?