Hi everybody, here is my problem:
I have one Intranet site which is totally programmed in ASP. I used to
use the NT_AUTHENTICATION on the only site this Intranet hosts. After
the launch of an internal communication in our enterprise, everybody
clicked a linked and it bring the server down under the message "Users
exceeded the number of CAL" (which is 20 in our case).
I reprogrammed the whole site so it uses NT_AUTH only when the user
first visit the site to tie a session object with the user's account on
the domain... The following schema will help to understand.
First Visit? (launch of the SESSION_ONSTART event in asp/global.asa)
(ANONYMOUS)
-> redirection to the folder /NT_AUTH/ (NT AUTHENTICATION)
-> the page populates the Session("lan_id") field with the client
account name on our domain
-> it then redirect to the original page requested (ANONYMOUS)
In Perfmon, the object WEB SERVICE gives us information about the
number of CAL for AUTHENTICATED users per web site.
First of all, I can't have a detail of CAL usage per website, it all
gives 0. I have only the total (which still very high considering that
the CAL should be used only one or two seconds in the first initial
launch of a page).
Also, the number of Current NonAnonymous Users is always 0, the number
of Current Anonymous users can be 2-3 and 14 CAL can be used at the
same time...
How can we explain this?
Thanks all for your lights!