On 1/31/2013 6:11 PM, Dave Burkholder wrote:
Here are links to squid access.log
www.thinkwelldesigns.com/access_log.txt
Ok seems like pretty normal to me from squid point of view.
I have the same lines which windows tries to access and dosn't exist.
And tcpdump for 10.0.2.150
www.thinkwelldesigns.com/tcpdump.zip
In what format is it? I have tried to read it with wireshark and it
seems like corrupted or something.
I think I do understand what is the problem from squid.conf.
range_offset_limit -1
Remove it..
try to make the proxy as simple as it is.
The above can cause windows to not fetch objects and when fails tries to
use SSL which I dont know if it can or cannot use.
Eliezer
Thanks,
Dave
-----Original Message-----
From: Dave Burkholder
Sent: Thursday, January 31, 2013 10:29 AM
To: Eliezer Croitoru; squid-users@xxxxxxxxxxxxxxx
Subject: RE: Windows Updates on 3.2.6
Hello Eliezer,
Thank you for your reply. My exact problem is that Windows Updates do not install or even download at all.
The squid RPMs were built by my partner in 2 architectures: Centos 5 i386 and Centos 6 x86_64. Same nonfunctioning behavior in both.
I didn't realize you had a squid repo; I'd be glad to try your builds if they're compatible. Where is your repo hosted?
I had included the conf file in my first email, but a link would be better:
www.thinkwelldesigns.com/squid_conf.txt
###############################################################################
squid -v: (Centos 6 x86_64)
-------------------------------------------------------------------------------
Squid Cache: Version 3.2.6
configure options: '--host=x86_64-unknown-linux-gnu' '--build=x86_64-unknown-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' '--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' '--enable-auth-basic=DB,LDAP,MSNT,MSNT-multi-domain,NCSA,NIS,PAM,POP3,RADIUS,SASL,SMB,getpwnam' '--enable-auth-ntlm=smb_lm,fake' '--enable-auth-digest=file,LDAP,eDirectory' '--enable-auth-negotiate=kerberos' '--enable-extern
al-acl-helpers=ip_user,ldap_group,session,unix_group,wbinfo_group' '--enable-cache-digests' '--enable-cachemgr-hostname=localhost' '--enable-delay-pools' '--enable-epoll' '--enable-http-violations' '--enable-icap-client' '--enable-ident-lookups' '--enable-linux-netfilter' '--enable-referer-log' '--enable-removal-policies=heap,lru' '--enable-snmp' '--enable-ssl' '--enable-ssl-crtd' '--enable-storeio=aufs,diskd,ufs' '--enable-useragent-log' '--enable-wccpv2' '--enable-esi' '--enable-ecap' '--with-aio' '--with-default-user=squid' '--with-filedescriptors=16384' '--with-dl' '--with-openssl' '--with-pthreads' 'build_alias=x86_64-unknown-linux-gnu' 'host_alias=x86_64-unknown-linux-gnu' 'CFLAGS=-O2 -g -fpie' 'CXXFLAGS=-O2 -g -fpie' 'PKG_CONFIG_PATH=/usr/lib64/pkgconfig:/usr/share/pkgconfig'
###############################################################################
squid -v: (Centos 5 i386)
-------------------------------------------------------------------------------
Squid Cache: Version 3.2.6
configure options: '--host=i686-redhat-linux-gnu' '--build=i686-redhat-linux-gnu' '--target=i386-redhat-linux' '--program-prefix=' '--prefix=/usr' '--exec-prefix=/usr' '--bindir=/usr/bin' '--sbindir=/usr/sbin' '--sysconfdir=/etc' '--datadir=/usr/share' '--includedir=/usr/include' '--libdir=/usr/lib' '--libexecdir=/usr/libexec' '--sharedstatedir=/usr/com' '--mandir=/usr/share/man' '--infodir=/usr/share/info' '--exec_prefix=/usr' '--libexecdir=/usr/lib/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' '--enable-auth-basic=LDAP,MSNT,NCSA,PAM,SMB,YP,getpwnam,multi-domain-NTLM,SASL,DB,POP3,squid_radius_auth' '--enable-auth-ntlm=smb_lm,no_check,fakeauth' '--enable-auth-digest=password,ldap,eDirectory' '--en
able-auth-negotiate=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' '--with-large-files' '--enable-linux-netfilter' '--enable-referer-log' '--enable-removal-policies=heap,lru' '--enable-snmp' '--enable-ssl' '--enable-ssl-crtd' '--enable-storeio=aufs,diskd,ufs' '--enable-underscores' '--enable-useragent-log' '--enable-wccpv2' '--enable-esi' '--with-aio' '--with-default-user=squid' '--with-filedescriptors=16384' '--with-dl' '--with-openssl' '--with-pthreads' '--with-winbind-auth-challenge' '--enable-http-violations' 'CFLAGS=-march=i686' 'CXXFLAGS=-march=i686' 'build_alias=i686-redhat-linux-gnu' 'host_alias=i686-redhat-linux-gnu' 'target_alias=i386-redhat-linux' 'LDFLAGS=-pie' 'PKG_CONFIG_PATH=/usr/lib/pkgconfig:/usr/share/pkgconfig' --enable-l
td l-convenience
I'll send access.log data in a few minutes.
Again, thank you so much for your reply.
Dave
-----Original Message-----
From: Eliezer Croitoru [mailto:eliezer@xxxxxxxxxxxx]
Sent: Thursday, January 31, 2013 10:04 AM
To: squid-users@xxxxxxxxxxxxxxx
Subject: Re: Windows Updates on 3.2.6
Squid access logs?
What is the exact problem? you can't download at all or there is a problem?
Please share your squid.conf and "squid -v" output.
Where did you got your RPM? from my repo?
Please share more info and if you can get tcpdump output this can really help to find your problem.
Note that I am using 3.2.6 + 3.3 + 3.HEAD on CentOS 6 and it works fine with windows updates as for right now.
Regards,
Eliezer
On 1/31/2013 4:54 PM, Dave Burkholder wrote:
Are there any comments here? I've tried adding the following options
fromhttp://wiki.squid-cache.org/SquidFaq/WindowsUpdate (even though I
don't especially want to cache updates)
range_offset_limit -1
maximum_object_size 200 MB
quick_abort_min -1
No joy. I've tried transparent & standard proxy modes. Not using authentication anywhere. I've now tested on 4 LANs behind Squid 3.2.6 on CentOS 5 & 6 machines and WU isn't working on any of them.
On one machine I downgraded to 3.2.0.18 and was able to get WU to work. Was there a regression since 3.2.0.18?
Thanks,
Dave
--
Eliezer Croitoru