How to configure RSA Securid Authentication with PAM in Red Hat Satellite?
Issue
- I'm trying to configure PAM authentication for Red Hat Satellite to work with RSA pam_securid.so module
- I can login to the machine fine via ssh and the console with the pam_securid PAM module, but its not working with the Satellite login.
- Even if the securid authentication returns success, the com.redhat.rhn.domain.user.legacy.UserImpl module still returns PAM login fail with Authentication failure, as seen in catalina.out:
[thin] 14:59:32.154 File:acinit.c Line:348 # Leaving FindMyAddress() IP address: 192.168.150.196
[thin] 14:59:32.154 File:acinit.c Line:166 # Leaving AceInitializeEx() OK
[thin] 14:59:32.154 File:acutil.c Line:233 # Leaving AllocateNewUser() return: 0x95cf7140
[thin] 14:59:32.155 File:udpmsg.c Line:970 # Leaving BuildPacket_legacy()
[thin] 14:59:32.164 File:udpmsg.c Line:1094 # Leaving decrypts_ok_legacy(), result=1
[thin] 14:59:32.164 File:newsd_api.c Line:72 # Leaving SD_Init() return(auth status): 0
[thin] 14:59:32.164 File:acutil.c Line:270 # GetUserAddressFromHandle() return ACE_SUCCESS
[thin] 14:59:32.164 File:udpmsg.c Line:620 # Leaving add_trailer()
[thin] 14:59:32.164 File:udpmsg.c Line:423 # Leaving BuildPacket()
[thin] 14:59:32.206 File:udpmsg.c Line:717 # Leaving check_trailer()
[thin] 14:59:32.206 File:udpmsg.c Line:586 # Leaving decrypts_ok(), result=1
[thin] 14:59:32.206 File:acutil.c Line:270 # GetUserAddressFromHandle() return ACE_SUCCESS
[thin] 14:59:32.206 File:udpmsg.c Line:620 # Leaving add_trailer()
[thin] 14:59:32.206 File:udpmsg.c Line:423 # Leaving BuildPacket()
[thin] 14:59:34.224 File:udpmsg.c Line:717 # Leaving check_trailer()
[thin] 14:59:34.224 File:udpmsg.c Line:586 # Leaving decrypts_ok(), result=1
[thin] 14:59:34.224 File:acutil.c Line:270 # GetUserAddressFromHandle() return ACE_SUCCESS
[thin] 14:59:34.224 File:newsd_api.c Line:106 # Leaving SD_Close() return: 0
[thin] 14:59:34.238 File:acinit.c Line:225 # Leaving AceShutdown()
2014-04-16 14:59:34,244 [TP-Processor8] WARN com.redhat.rhn.domain.user.legacy.UserImpl - PAM login for user User satuser1 (id 2, org_id 2) failed with error Authentication failure.
Environment
- Red Hat Satellite 5.5
- Red Hat Satellite 5.6
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.