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

Reply via email to