Satellite: tomcat process dumping core after enabling PAM authentication with CentrifyDC
Issue
- After enabling a satellite user to authenticate via PAM, the tomcat process core dumps during the login process.
- Looking at the error in /var/log/tomcat5/catalina.out:
*** glibc detected *** /usr/lib/jvm/java/bin/java: free(): invalid pointer: 0x00002b0ad734dcc8 ***
======= Backtrace: =========
/lib64/libc.so.6[0x2b0ad706c1df]
/lib64/libc.so.6(cfree+0x4b)[0x2b0ad706c63b]
/lib64/security/pam_centrifydc.so[0x2aaac2aa3cc8]
/lib64/security/pam_centrifydc.so[0x2aaac2aa403f]
/lib64/security/pam_centrifydc.so[0x2aaac2aa41b6]
/lib64/security/pam_centrifydc.so[0x2aaac2aa2354]
/lib64/security/pam_centrifydc.so(pam_sm_authenticate+0x4c)[0x2aaac2aa744c]
/lib64/libpam.so.0(_pam_dispatch+0x277)[0x3f49a02dc7]
/lib64/libpam.so.0(pam_authenticate+0x42)[0x3f49a026d2]
/usr/lib/libjpam.so(Java_net_sf_jpam_Pam_authenticate+0x149)[0x2aaac267b16f]
/usr/lib/jvm/java-1.6.0-ibm-1.6.0.9.1.x86_64/jre/lib/amd64/default/libj9vm24.so[0x2aaaaacfd2a3]
Environment
- RHN Satellite 5.4.1 on RHEL5 and RHEL6
- RHN Satellite 5.5 on RHEL5 and RHEL6
- Using CentrifyDC pam modules for authentication
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.