Satellite: tomcat process dumping core after enabling PAM authentication with CentrifyDC

Solution Verified - Updated -

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 of over 48,000 articles and solutions.

Current Customers and Partners

Log in for full access

Log In