On 14 Nov 2010, at 00:15, Patrick O'Sullivan wrote:

> Hello all,
> 
> I successfully have gotten authentication to an AD Kerberos server
> working along with uid/gid resolution from AD LDAP. However, I am
> getting a strange PAM error and the only reference I can find for it
> is in the OpenSolaris PAM source code.
> 
> r...@oitest1:~# uname -a
> SunOS oitest1 5.11 oi_147 i86pc i386 i86pc Solaris
> 
> Now, logging in from another machine:
> 
> $ ssh user...@oitest1
> Password:
> Your Kerberos account/password will expire in 9801 days.
> 
> 
> Last login: Sat Nov 13 13:42:30 2010 from 10.128.6.55
> OpenIndiana     SunOS 5.11      oi_147  September 2010
> -bash-4.0$ id
> uid=20002(userfoo) gid=30000(staff)
> -bash-4.0$ getent passwd userfoo
> userfoo:x:20002:30000:User Foo:/home/userfoo:/bin/bash
> 
> Now, the weird part. At the time of logging in, I get the following log entry:
> 
> Nov 13 13:45:25 oitest1 sshd[3925]: [ID 414352 auth.error]
> /etc/pam.conf no initial module present
> Nov 13 13:47:09 oitest1 last message repeated 3 times
> Nov 13 13:47:11 oitest1 sshd[3945]: [ID 414352 auth.error]
> /etc/pam.conf no initial module present
> 
> Here's my /etc/pam.conf:
> 
> r...@oitest1:~# egrep -v "^\#" /etc/pam.conf
> login   auth requisite          pam_authtok_get.so.1
> login   auth required           pam_dhkeys.so.1
> login   auth required           pam_unix_cred.so.1
> login   auth sufficient         pam_krb5.so.1
> login   auth required           pam_unix_auth.so.1
> login   auth required           pam_dial_auth.so.1
> other   auth requisite          pam_authtok_get.so.1
> other   auth required           pam_dhkeys.so.1
> other   auth required           pam_unix_cred.so.1
> other   auth sufficient         pam_krb5.so.1
> other   auth required           pam_unix_auth.so.1
> other   account requisite       pam_roles.so.1
> other   account required        pam_unix_account.so.1
> other   account required        pam_krb5.so.1
> other   password required       pam_dhkeys.so.1
> other   password requisite      pam_authtok_get.so.1
> other   password requisite      pam_authtok_check.so.1
> other   password sufficient     pam_krb5.so.1
> other   password required       pam_authtok_store.so.1
> 
> P.S. I also get this when logging in directly from console, except the
> error is associated with login instead of sshd.
> 
> Anyone have any thoughts? Thanks in advance.

No real ideas - pam's a bit of a mystery to me - but could you get dtrace to 
help? Get a stack trace on the failing call to run_stack (which is what outputs 
that error) and maybe that gives an idea of which part of pam.conf is wrong.

Cheers,

Chris

Attachment: smime.p7s
Description: S/MIME cryptographic signature

_______________________________________________
opensolaris-discuss mailing list
opensolaris-discuss@opensolaris.org

Reply via email to