I am still having issue with updating workstations using squid 3 I need to be able to do this via squid 3, becuase i do not allow any port 80,21,443 traffic out at all. On Sun, 16 Jan 2011 23:31:38 +1300 Amos Jeffries <squid3@xxxxxxxxxxxxx> wrote: > On 16/01/11 10:11, Shawn wrote: > > My enviroment is debian 5.0.7 a dual core intel 1 gig of ram 20 gig > > hard drive > > > > Ah, that would be why. The "mswin_sspi" helpers are native Windows > binaries. They can only be built on Windows. > > The 3.1 build system will not warn about this if the helpers is > listed as required like below. > > > > > On Sat, 15 Jan 2011 15:08:37 +1300 Amos Jeffries wrote: > > > >> On 15/01/11 14:47, Shawn wrote: > >>> ./configure --prefix=/usr/local/squid3 --enable-kill-parent-hack > >>> --with-large-files --with-openssl > >>> --enable-auth=basic,ntlm,digest,negotiate > >>> --enable-basic-auth-helpers=DB,getpwnam,MSNT,SMB,YP > >>> --enable-ntlm-auth-helpers=fakeauth,mswin_sspi,no_check,smb_lm > >>> --enable-digest-auth-helpers=eDirectory,ldap,password > >>> --enable-negotiate-auth-helpers=mswin_sspi,squid_kerb_auth > >>> --enable-follow-x-forwarded-for --enable-linux-tproxy > >> > >> NP: "--enable-linux-tproxy" is a deprecated option the feature it > >> enables (TPROXY version 2) is no longer supported by the current > >> Linux kernels. > >> > >>> --enable-linux-netfilter --enable-pf-transparent > >>> --enable-ipf-transparent --enable-ipfw-transparent > >>> --enable-cache-digests --enable-ssl > <snip> > >>> In file included from libntlmssp.c:20: > >>> ntlm.h:22:21: error: windows.h: No such file or directory > >>> ntlm.h:23:18: error: sspi.h: No such file or directory > >>> ntlm.h:24:22: error: security.h: No such file or directory > >>> libntlmssp.c:24:16: error: lm.h: No such file or directory > >>> libntlmssp.c:25:22: error: ntsecapi.h: No such file or directory > >>> cc1: warnings being treated as errors > >> <snip> > >> > >> You don't provide any details about your environment. It looks like > >> the configuration file produced from running ./configure contains > >> garbage. > >> > > Amos