I think the problem you mention is located in the kerbero-lib. The
Credential-cache is implemented as static and only set once per process
(in a memeory area of the lib)
Therefore, the first process of your apache will really set that
variable and be able to authenticate to the kdc. Any following request
handled by Any thread of that process  will fail since the variable
points to a now deleted (and wrong) credential-cache.
As a verification you could limit the number of precesses, threads and
the allowed request per process to 1 and try your code.

I have the very same problem while connecting to LDAP and to postgreSQL
using GSSAPI. A possible solution is discussed here:
http://www.mail-archive.com/[EMAIL PROTECTED]/msg00350.html

Regards,
        Thimo Langbehn

-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to