Can anybody please tell me what does this error mean.And when will this appear. I tried googling, but with no result. Please point me to the correct document to understand this error.
Share
Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.
Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.
Lost your password? Please enter your email address. You will receive a link and will create a new password via email.
Please briefly explain why you feel this question should be reported.
Please briefly explain why you feel this answer should be reported.
Please briefly explain why you feel this user should be reported.
This error is triggered by the following code in the pam_unix module (source: Linux-PAM-0.99.5):
the
name == NULLwould be triggered by a programmatic error in the use of the PAM protocol where the username variable is not being set as part of the pam conversation.The second reason, and probably the most interesting is that the first character of the username is required to be an alpha-num i.e the character must be one of
A-Z,a-zor0-9. Accented characters are not accepted.A newer version of Linux-PAM (as seen from the fedorahosted source of pam_unix.c) says:
Which means that it only rejects the
-and+characters – i.e. it is less strict than the older source.