Squid proxy problemer med Hotmail og Java applets
Hej alle.Jeg har en Squid proxy server kørende, som virker fint, pånær når man gerne vil logge ind på Hotmail eller prøver at afvikle Java applets. Problemet med Hotmail opstår tilsyneladende kun i IE6 og virker fint i andre browsere. Det kunne man selvf. sige ikke er noget problem, men proxyen servicerer ca. 250 brugere, som ikke alle er villige til at skifte browser.
Der meldes ingen fejl ved Hotmail login, der bliver bare vist en blank side + status "done", efter man har indtastet email-adresse og password. Ved afvikling af Java applets (dette gælder for alle browsere) meldes heller ingen fejl eller time outs for siden. Der sker bare ingenting.
Jeg har prøvet at lave en ny Squid installation på en virtuel maskine (på min egen pc), hvor det hele virker fejlfrit. Når jeg laver en
# squid -v
.. på de to Squids, kan jeg se, at den "defekte" squid har nogle flere compile options end den fungerende. Jeg er ikke så meget inde i Squid's compile options (den defekte er en .rpm installation, mens den fungerende er en jeg selv har compilet med --prefix=/usr som eneste compile option). Kan dte have noget med disse indstillinger at gøre? Det skal måske også siges, at begge squid.conf filer er ens (pånær mht. adresser og hostnames).
I får lige resultatet af squid -v.
Først den fungerende:
Squid Cache: Version 2.5.STABLE13
configure options: --prefix=/usr
--datadir=/usr/share/squid
--sysconfdir=/etc/squid
--localstatedir=/var/lib/squid
--enable-storeio=aufs,ufs,diskd,coss,null
--enable-removal-policies=lru,heap
--enable-icmp
--enable-delay-pools
--enable-snmp
--enable-wccp
--enable-arp-acl
--enable-ssl
--enable-linux-netfilter
--enable-basic-auth-helpers=NCSA,YP,multi-domain-NTLM,MSNT,SMB,getpwnam,winbind
.. og så den defekte:
Squid Cache: Version 2.5.STABLE12
configure options: --build=i386-redhat-linux
--host=i386-redhat-linux
--target=i386-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/lib
--libexecdir=/usr/libexec
--localstatedir=/var
--sharedstatedir=/usr/com
--mandir=/usr/share/man
--infodir=/usr/share/info
--exec_prefix=/usr
--bindir=/usr/sbin
--libexecdir=/usr/lib/squid
--localstatedir=/var
--datadir=/usr/share
--sysconfdir=/etc/squid
--enable-poll
--enable-snmp
--enable-removal-policies=heap,lru
--enable-storeio=aufs,coss,diskd,null,ufs
--enable-ssl
--with-openssl=/usr/kerberos
--enable-delay-pools
--enable-linux-netfilter
--with-pthreads
--enable-ntlm-auth-helpers=SMB,winbind,fakeauth
--enable-external-acl-helpers=ip_user,ldap_group,unix_group,wbinfo_group,winbind_group
--enable-auth=basic,digest,ntlm
--enable-digest-auth-helpers=password
--with-winbind-auth-challenge
--enable-useragent-log
--enable-referer-log
--disable-dependency-tracking
--enable-cachemgr-hostname=localhost
--enable-underscores
--enable-basic-auth-helpers=LDAP,MSNT,NCSA,PAM,SMB,YP,getpwnam,multi-domain-NTLM,SASL,winbind
--enable-cache-digests
--enable-ident-lookups
--with-large-files
--enable-fd-config
--enable-follow-x-forwarded-for
Hvis det ikke har noget med det at gøre, hvad kan så være problemet? Proxyen er lidt et kritisk punkt på dette netværk, så jeg har lidt svært ved at lukke den ned i længere tid. Jeg håber det kan løses rimelig hurtigt og smertefrit.
Mvh.
