Hi CAS people,
I'm trying to install mod_auth_cas 1.0.7 from source on Debian Etch,
Apache 2.2.3 prefork. The module appears to compile (mod_auth_cas.so is
47297 bytes), but when installed Apache won't restart. Even setting
Apache's LogLevel to debug, the only error (from Apache's general
error.log) is:
[error] MOD_AUTH_CAS: CASCookiePath '/dev/null' is not a directory or
does not end in a trailing '/'!
The settings in the vhost make no difference to whether Apache crashes,
because it does so whether they're in there or not. However, for
completeness, I'm using:
<IfModule mod_auth_cas.c>
CASValidateServer Off
CASLoginURL https://login.XXXXXXXXXXXXX.com.au/login
CASVersion 2
CASDebug On
CASValidateURL https://login.XXXXXXXXXXXX.com.au/serviceValidate
CASCertificatePath /etc/ssl/cacert.pem
CASCookiePath /var/cache/apache2/mod_auth_cas_cookies/
CASTimeout 43200
CASIdleTimeout 3600
</IfModule>
(I'm using "CASValidateServer Off" because the cert isn't valid for this
domain and yes, the cookie path exists and is writeable by the webserver
so Apache doesn't complain about it--in fact I've been chmoding it 777
for testing--although as I say, none of the vhost settings make any
difference to whether Apache crashes when the mod is enabled.)
I'm aware of the Debian mod_auth_cas package, but it's only available
for Sid not Etch, so source is my only option at this point.
Any clues/possible directions to try (short of core-dump analysis, which
is beyond me) would be very welcome. Thanks for any help you're able to
provide.
CYa,
JEREMY
_______________________________________________
Yale CAS mailing list
[email protected]
http://tp.its.yale.edu/mailman/listinfo/cas