Re: [squid-users] unexpected state in AuthenticateNTLMFixErrorHeader (squid crash)

From: Robert Collins <robert.collins@dont-contact.us>
Date: Fri, 27 Apr 2001 08:39:25 +1000

----- Original Message -----
From: "Janåke Rönnblom" <jan-ake.ronnblom@skeria.skelleftea.se>
To: <squid-users@squid-cache.org>
Sent: Friday, April 27, 2001 6:55 AM
Subject: [squid-users] unexpected state in
AuthenticateNTLMFixErrorHeader (squid crash)

>
> Hi!
>
> Im running squid-head-200104252301 (2.5) with NTLM
> authentication for "background authentication" of users. I'm not
> using transparent proxying.
>
> When I try to access our webfront for the firstclass server the squid
> process always crashes. Squid crashes at the moment when I
> should get a firstclass auth window. You can try this for yourself at:
>
> http://direkt.skola.skelleftea.se/loggain.html
>
> and click the "Web-login", Voila squid crashes...
>
> I also get the login-box from squid from time to time.
>
> ./configure --enable-auth="ntlm" --enable-ntlm-auth-
> helpers="NTLMSSP fakeauth"
>
> with only the following parameters added:
>
> auth_param ntlm program /usr/local/squid/libexec/squid/ntlm_auth
> w2k/komvux-fs-01
> auth_param ntlm children 5
> auth_param ntlm max_challenge_reuses 0
> auth_param ntlm max_challenge_lifetime 2 minutes
>
> acl domainusers proxy_auth REQUIRED
>
> http_access allow domainusers
>
> This is what my cache.log says
>
> 001/04/26 22:40:50| storeLateRelease: released 0 objects
> 2001/04/26 22:42:01| authenticateNTLMFixErrorHeader: state 4.
> 2001/04/26 22:42:01| storeDirWriteCleanLogs: Starting...
> 2001/04/26 22:42:01| WARNING: Closing open FD 16
> 2001/04/26 22:42:01| Finished. Wrote 649 entries.
> 2001/04/26 22:42:01| Took 0.0 seconds (417363.3 entries/sec).
> FATAL: unexpected state in AuthenticateNTLMFixErrorHeader.
>
> Squid Cache (Version 2.5.DEVEL): Terminated abnormally.
> CPU Usage: 0.140 seconds = 0.080 user + 0.060 sys
> Maximum Resident Size: 0 KB
> Page faults with physical i/o: 343
> Memory usage for squid via mallinfo():
> total space in arena: 2438 KB
> Ordinary blocks: 2410 KB 21 blks
> Small blocks: 0 KB 0 blks
> Holding blocks: 184 KB 1 blks
> Free Small blocks: 0 KB
> Free Ordinary blocks: 27 KB
> Total in use: 2594 KB 106%
> Total free: 27 KB 1%
> fgets() failed! dying..... errno=0 (Success)
> fgets() failed! dying..... errno=0 (Success)
> fgets() failed! dying..... errno=0 (Success)
> fgets() failed! dying..... errno=0 (Success)
> fgets() failed! dying..... errno=0 (Success)
> 2001/04/26 22:42:04| Starting Squid Cache version 2.5.DEVEL for
> i686-pc-linux-gnu...
>
> ------------
>
> Now what?
>

I'd like you to try the bleeding edge NTLM code and tell me if it fixes
this problem for you, - its accessed via CVS from squid.sourceforge.net.
The cvs branch (tag) you want is ntlm.

Rob

>
> =====================================================
> Janåke Rönnblom
> SKERIA Utveckling AB (Teknous)
> Assistentgatan 23
> 931 77 Skelleftea (Sweden)
> -----------------------------------------------------
> Phone : +46-910-585424
> Mobile : 070-3970743
> Fax : +46-910-585499
> URL : http://skeria.skelleftea.se
> -----------------------------------------------------
>
Received on Thu Apr 26 2001 - 16:38:21 MDT

This archive was generated by hypermail pre-2.1.9 : Tue Dec 09 2003 - 16:59:38 MST