[squid-users] strange behaivour with netflix on PS3 with squid

From: Luis Daniel Lucio Quiroz <luis.daniel.lucio_at_gmail.com>
Date: Fri, 24 May 2013 20:49:38 -0400

Strange, If i place squid 3.1.10. It works on all other platforms IOS,
Android, PC

[root_at_jessica ~]# squid -v
Squid Cache: Version 3.1.10
configure options: '--build=x86_64-redhat-linux-gnu'
'--host=x86_64-redhat-linux-gnu' '--target=x86_64-redhat-linux-gnu'
'--program-prefix=' '--prefix=/usr' '--exec-prefix=/usr'
'--bindir=/usr/bin' '--sbindir=/usr/sbin' '--sysconfdir=/etc'
'--datadir=/usr/share' '--includedir=/usr/include'
'--libdir=/usr/lib64' '--libexecdir=/usr/libexec'
'--sharedstatedir=/var/lib' '--mandir=/usr/share/man'
'--infodir=/usr/share/info' '--enable-internal-dns'
'--disable-strict-error-checking' '--exec_prefix=/usr'
'--libexecdir=/usr/lib64/squid' '--localstatedir=/var'
'--datadir=/usr/share/squid' '--sysconfdir=/etc/squid'
'--with-logdir=$(localstatedir)/log/squid'
'--with-pidfile=$(localstatedir)/run/squid.pid'
'--disable-dependency-tracking' '--enable-arp-acl'
'--enable-follow-x-forwarded-for'
'--enable-auth=basic,digest,ntlm,negotiate'
'--enable-basic-auth-helpers=LDAP,MSNT,NCSA,PAM,SMB,YP,getpwnam,multi-domain-NTLM,SASL,DB,POP3,squid_radius_auth'
'--enable-ntlm-auth-helpers=smb_lm,no_check,fakeauth'
'--enable-digest-auth-helpers=password,ldap,eDirectory'
'--enable-negotiate-auth-helpers=squid_kerb_auth'
'--enable-external-acl-helpers=ip_user,ldap_group,session,unix_group,wbinfo_group'
'--enable-cache-digests' '--enable-cachemgr-hostname=localhost'
'--enable-delay-pools' '--enable-epoll' '--enable-icap-client'
'--enable-ident-lookups' '--enable-linux-netfilter'
'--enable-referer-log' '--enable-removal-policies=heap,lru'
'--enable-snmp' '--enable-ssl' '--enable-storeio=aufs,diskd,ufs'
'--enable-useragent-log' '--enable-wccpv2' '--enable-esi' '--with-aio'
'--with-default-user=squid' '--with-filedescriptors=16384' '--with-dl'
'--with-openssl' '--with-pthreads'
'build_alias=x86_64-redhat-linux-gnu'
'host_alias=x86_64-redhat-linux-gnu'
'target_alias=x86_64-redhat-linux-gnu' 'CFLAGS=-O2 -g -pipe -Wall
-Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector
--param=ssp-buffer-size=4 -m64 -mtune=generic -fpie' 'LDFLAGS=-pie'
'CXXFLAGS=-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions
-fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic -fpie'
--with-squid=/builddir/build/BUILD/squid-3.1.10

It fails, but taking squid out of the path it works.

POST /nccp/controller/2.16/authorization HTTP/1.1
Host: playstation.nccp.netflix.com
Accept: */*
Accept-Encoding: deflate, gzip
UserAgent: Netflix/2013.1 NCCP/2.16 (DEVTYPE=Release-411; CERTVER=2)
X-Client-Request-Id: 5881705072601715779
X-AllowCompression: true
Content-Encoding: gzip
X-ESN: NFPS3-001-FQ6ZQZR86ZLPAYC7XU0UCYK3P4
X-AuthenticationType: CTicket
X-CTicket: AQAAAAEEENMgsg0TtsbBvdUIrO0eLMOBEHU3WGzryu1ytt09TnLLpJwxsPZ+9wHfn+kJaGhz9TdcucfB0e6xL1E9438MEBZXI2D04nZxe0uU7QRufjnquRiH8knBNBYqWMpP53jiwRDdnS2j19jLPGYKhYCydannNzqNYYKymW+jRs++rLMtOVlBQU3LTMCAyLC5TyyRLjrc4fVwaDkZ8JoU1KiehDH4Bzb2Q+u8IMdAdQsEIMduCc6D5IEwVkY7uoiOsLrY1RZ6/P3qeLATaGyY8+mZNwjyLO9T9x1vvdQFVeVcaYYQ3qm2wbts+Ghz2rRPd3d7hmZkqcpK6AjZj3X69Yb/hKnSWmmia+HeAXOZKebPyRWtJNI2OSvwHt1SQR2fLdOg0ue+
X-HMAC: KCHm4qL7FTOSAveYkBzuk10Nd7BzUKBdFyfooEMW06U=
Content-Length: 1806
Content-Type: application/x-www-form-urlencoded
Expect: 100-continue

HTTP/1.0 417 Expectation Failed
Server: squid/3.1.10
Mime-Version: 1.0
Date: Sat, 25 May 2013 00:19:35 GMT
Content-Type: text/html
Content-Length: 5232
X-Squid-Error: ERR_INVALID_REQ 0
Vary: Accept-Language
Content-Language: en
X-Cache: MISS from jessica.okay.com.mx
X-Cache-Lookup: NONE from jessica.okay.com.mx:3128
Via: 1.0 jessica.okay.com.mx (squid/3.1.10)
Connection: close

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN"
"http://www.w3.org/TR/html4/strict.dtd">
<html><head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>ERROR: The requested URL could not be retrieved</title>
<style type="text/css"><!--
 /*
 Stylesheet for Squid Error pages
 Adapted from design by Free CSS Templates
 http://www.freecsstemplates.org
 Released for free under a Creative Commons Attribution 2.5 License
*/

/* Page basics */
* {
.font-family: verdana, sans-serif;
}

html body {
.margin: 0;
.padding: 0;
.background: #efefef;
.font-size: 12px;
.color: #1e1e1e;
}

/* Page displayed title area */
#titles {
.margin-left: 15px;
.padding: 10px;
.padding-left: 100px;
.background: url('http://www.squid-cache.org/Artwork/SN.png') no-repeat left;
}

/* initial title */
#titles h1 {
.color: #000000;
}
#titles h2 {
.color: #000000;
}

/* special event: FTP success page titles */
#titles ftpsuccess {
.background-color:#00ff00;
.width:100%;
}

/* Page displayed body content area */
#content {
.padding: 10px;
.background: #ffffff;
}

/* General text */
p {
}

/* error brief description */
#error p {
}

/* some data which may have caused the problem */
#data {
}

/* the error message received from the system or other software */
#sysmsg {
}

pre {
    font-family:sans-serif;
}

/* special event: FTP / Gopher directory listing */
#dirmsg {
    font-family: courier;
    color: black;
    font-size: 10pt;
}
#dirlisting {
    margin-left: 2%;
    margin-right: 2%;
}
#dirlisting tr.entry td.icon,td.filename,td.size,td.date {
    border-bottom: groove;
}
#dirlisting td.size {
    width: 50px;
    text-align: right;
    padding-right: 5px;
}

/* horizontal lines */
hr {
.margin: 0;
}

/* page displayed footer area */
#footer {
.font-size: 9px;
.padding-left: 10px;
}

body
:lang(fa) { direction: rtl; font-size: 100%; font-family: Tahoma,
Roya, sans-serif; float: right; }
:lang(he) { direction: rtl; float: right; }
 --></style>
</head><body>
<div id="titles">
<h1>ERROR</h1>
<h2>The requested URL could not be retrieved</h2>
</div>
<hr>

<div id="content">
<p><b>Invalid Request</b> error was encountered while trying to
process the request:</p>

<blockquote id="data">
<pre>POST /nccp/controller/2.16/authorization HTTP/1.1
Host: playstation.nccp.netflix.com
Accept: */*
Accept-Encoding: deflate, gzip
UserAgent: Netflix/2013.1 NCCP/2.16 (DEVTYPE=Release-411; CERTVER=2)
X-Client-Request-Id: 5881705072601715779
X-AllowCompression: true
Content-Encoding: gzip
X-ESN: NFPS3-001-FQ6ZQZR86ZLPAYC7XU0UCYK3P4
X-AuthenticationType: CTicket
X-CTicket: AQAAAAEEENMgsg0TtsbBvdUIrO0eLMOBEHU3WGzryu1ytt09TnLLpJwxsPZ+9wHfn+kJaGhz9TdcucfB0e6xL1E9438MEBZXI2D04nZxe0uU7QRufjnquRiH8knBNBYqWMpP53jiwRDdnS2j19jLPGYKhYCydannNzqNYYKymW+jRs++rLMtOVlBQU3LTMCAyLC5TyyRLjrc4fVwaDkZ8JoU1KiehDH4Bzb2Q+u8IMdAdQsEIMduCc6D5IEwVkY7uoiOsLrY1RZ6/P3qeLATaGyY8+mZNwjyLO9T9x1vvdQFVeVcaYYQ3qm2wbts+Ghz2rRPd3d7hmZkqcpK6AjZj3X69Yb/hKnSWmmia+HeAXOZKebPyRWtJNI2OSvwHt1SQR2fLdOg0ue+
X-HMAC: KCHm4qL7FTOSAveYkBzuk10Nd7BzUKBdFyfooEMW06U=
Content-Length: 1806
Content-Type: application/x-www-form-urlencoded
Expect: 100-continue
</pre>
</blockquote>

<p>Some possible problems are:</p>
<ul>
<li><p>Missing or unknown request method.</p></li>
<li><p>Missing URL.</p></li>
<li><p>Missing HTTP Identifier (HTTP/1.0).</p></li>
<li><p>Request is too large.</p></li>
<li><p>Content-Length missing for POST or PUT requests.</p></li>
<li><p>Illegal character in hostname; underscores are not allowed.</p></li>
<li><p>HTTP/1.1 <q>Expect:</q> feature is being asked from an HTTP/1.0
software.</p></li>
</ul>

<p>Your cache administrator is <a
href="mailto:root?subject=CacheErrorInfo%20-%20ERR_INVALID_REQ&amp;body=CacheHost%3A%20jessica.okay.com.mx%0D%0AErrPage%3A%20ERR_INVALID_REQ%0D%0AErr%3A%20%5Bnone%5D%0D%0ATimeStamp%3A%20Sat,%2025%20May%202013%2000%3A19%3A35%20GMT%0D%0A%0D%0AClientIP%3A%20192.168.7.137%0D%0A%0D%0AHTTP%20Request%3A%0D%0APOST%20%2Fnccp%2Fcontroller%2F2.16%2Fauthorization%20HTTP%2F1.1%0AHost%3A%20playstation.nccp.netflix.com%0D%0AAccept%3A%20*%2F*%0D%0AAccept-Encoding%3A%20deflate,%20gzip%0D%0AUserAgent%3A%20Netflix%2F2013.1%20NCCP%2F2.16%20(DEVTYPE%3DRelease-411%3B%20CERTVER%3D2)%0D%0AX-Client-Request-Id%3A%205881705072601715779%0D%0AX-AllowCompression%3A%20true%0D%0AContent-Encoding%3A%20gzip%0D%0AX-ESN%3A%20NFPS3-001-FQ6ZQZR86ZLPAYC7XU0UCYK3P4%0D%0AX-AuthenticationType%3A%20CTicket%0D%0AX-CTicket%3A%20AQAAAAEEENMgsg0TtsbBvdUIrO0eLMOBEHU3WGzryu1ytt09TnLLpJwxsPZ+9wHfn+kJaGhz9TdcucfB0e6xL1E9438MEBZXI2D04nZxe0uU7QRufjnquRiH8knBNBYqWMpP53jiwRDdnS2j19jLPGYKhYCydannNzqNYYKymW+jRs++rLMtOVlBQU3LTMCAyLC5TyyRLjrc4fVwaDkZ8JoU1KiehDH4Bzb2Q+u8IMdAdQsEIMduCc6D5IEwVkY7uoiOsLrY1RZ6%2FP3qeLATaGyY8+mZNwjyLO9T9x1vvdQFVeVcaYYQ3qm2wbts+Ghz2rRPd3d7hmZkqcpK6AjZj3X69Yb%2FhKnSWmmia+HeAXOZKebPyRWtJNI2OSvwHt1SQR2fLdOg0ue+%0D%0AX-HMAC%3A%20KCHm4qL7FTOSAveYkBzuk10Nd7BzUKBdFyfooEMW06U%3D%0D%0AContent-Length%3A%201806%0D%0AContent-Type%3A%20application%2Fx-www-form-urlencoded%0D%0AExpect%3A%20100-continue%0D%0A%0D%0A%0D%0A">root</a>.</p>
<br>
</div>

<hr>
<div id="footer">
<p>Generated Sat, 25 May 2013 00:19:35 GMT by jessica.okay.com.mx
(squid/3.1.10)</p>
<!-- ERR_INVALID_REQ -->
</div>
</body></html>
Received on Sat May 25 2013 - 00:50:05 MDT

This archive was generated by hypermail 2.2.0 : Sat May 25 2013 - 12:00:07 MDT