Phil Ames wrote
Can you use something like HttpFox
(https://addons.mozilla.org/en-US/firefox/addon/6647) to see if
mod_auth_cas is setting a new cookie with each 302 redirect?

When the CAS server first redirects to my directory, my browser
receives CASTGC and CASPRIVACY cookies.  The URL includes a ticket.
The name used for my web server is "glast2".  Then comes an infinite
loop with 3 redirects  in each iteration.

1.  My web server redirects to the /CAS/directory on itself, using its
name "www-glast".  The browser receives a MOD_AUTH_CAS cookie.

2.  My server www-glast redirects to the CAS server login page.
There are no cookies.

3. The CAS server redirects to glast2 with a new ticket number.
There are no cookies.

I wonder if the two names might be causing problems.  My web
server's DNS entry is glast2.stanford.edu.  In the apache
configuration, ServerName is www-glast.  The root directory
configuration includes
    RewriteCond %{HTTP_HOST} !^www-glast.stanford.edu [NC]
    RewriteCond %{HTTP_HOST} !^$
    RewriteRule (.*)       http://www-glast.stanford.edu/$1 [L,R]
I really want it to look like www-glast to the users, even though
that's a CNAME in DNS.

(I'm glad I didn't start testing with Internet Explorer.  It never
detects the loop.  It just runs and runs....)

----- the first 7 lines from HttpFox --------------------
00:00:41.186 0.580 1239 293 POST 302 Redirect to: http://glast2.stanford.edu/CAS/?ticket=ST-3113-d1qYduwIO6tDeG9fBg19 https://glast-ground.slac.stanford.edu/cas/login?service=http%3a%2f%2fglast2.stanford.edu%2fCAS%2f 00:00:41.264 0.236 735 396 GET 302 Redirect to: http://www-glast.stanford.edu/CAS/ http://glast2.stanford.edu/CAS/?ticket=ST-3113-d1qYduwIO6tDeG9fBg19 00:00:41.522 0.290 735 437 GET 302 Redirect to: https://glast-ground.slac.stanford.edu/cas/login?service=http%3a%2f%2fglast2.stanford.edu%2fCAS%2f http://www-glast.stanford.edu/CAS/ 00:00:41.571 0.240 1075 270 GET 302 Redirect to: http://glast2.stanford.edu/CAS/?ticket=ST-3114-qaXvG6Muj0GQgqetaybh https://glast-ground.slac.stanford.edu/cas/login?service=http%3a%2f%2fglast2.stanford.edu%2fCAS%2f 00:00:41.615 0.240 782 396 GET 302 Redirect to: http://www-glast.stanford.edu/CAS/ http://glast2.stanford.edu/CAS/?ticket=ST-3114-qaXvG6Muj0GQgqetaybh 00:00:41.875 0.370 735 437 GET 302 Redirect to: https://glast-ground.slac.stanford.edu/cas/login?service=http%3a%2f%2fglast2.stanford.edu%2fCAS%2f http://www-glast.stanford.edu/CAS/ 00:00:41.931 0.180 1075 270 GET 302 Redirect to: http://glast2.stanford.edu/CAS/?ticket=ST-3115-XVld2zSZWcGXXZIsUU9s https://glast-ground.slac.stanford.edu/cas/login?service=http%3a%2f%2fglast2.stanford.edu%2fCAS%2f

--
You are currently subscribed to [email protected] as: 
[email protected]
To unsubscribe, change settings or access archives, see 
http://www.ja-sig.org/wiki/display/JSG/cas-user

Reply via email to