It was discovered that "mod_tps" and "mod_tokendb" link against BOTH "openldap" AND "mozldap". This becomes an issue when attempting to contact an LDAP server that is running LDAPS ("openldap" uses "openssl" while "mozldap" uses "NSS"). Change "mod_tps" and "mod_tokendb" to ONLY link against "mozldap" to guarantee that ONLY "NSS" is being utilized.
Created attachment 332840 [details] TPS Apache Module LDAP linkage diffs
Created attachment 332841 [details] Changes to "Makefile.am" and "configure.ac"
Attachments (id=332840,id=332841) +jmagne.
pki/base/tps: NOTE: The only two files that required being manually changed were "Makefile.am" and "configure.ac"; the rest of these files were automatically regenerated after running the "autogen.sh" script. Additionally, the file called "m4/apache.m4" was deleted as it is no longer needed. % svn status D m4/apache.m4 M configure M Makefile.in M depcomp M compile M config.guess M config.sub M ltmain.sh M configure.ac M config.h.in M missing M Makefile.am M aclocal.m4 M install-sh % svn commit Sending tps/Makefile.am Sending tps/Makefile.in Sending tps/aclocal.m4 Sending tps/compile Sending tps/config.guess Sending tps/config.h.in Sending tps/config.sub Sending tps/configure Sending tps/configure.ac Sending tps/depcomp Sending tps/install-sh Sending tps/ltmain.sh Deleting tps/m4/apache.m4 Sending tps/missing Transmitting file data ............. Committed revision 238.