[Bug 2125] New: Error message "You don't exist, go away!"
bugzilla-daemon at mindrot.org
bugzilla-daemon at mindrot.org
Fri Jul 5 01:04:57 EST 2013
https://bugzilla.mindrot.org/show_bug.cgi?id=2125
Bug ID: 2125
Summary: Error message "You don't exist, go away!"
Product: Portable OpenSSH
Version: 6.2p1
Hardware: All
OS: All
Status: NEW
Severity: trivial
Priority: P5
Component: ssh
Assignee: unassigned-bugs at mindrot.org
Reporter: bugmenot at mailinator.com
I had this reported by a user today and wasn't able to debug it at all,
until I searched for the error message in the OpenSSH sources and found
in ssh.c:
/* Get user data. */
pw = getpwuid(original_real_uid);
if (!pw) {
logit("You don't exist, go away!");
exit(255);
}
>From the user and support perspective, this message ("go away",
implying that there is a "here" and a "there", which is where the
server kindly requests the user to stay) suggests that there was an
issue with the target SSH server. Having seen the ssh.c source, it was
in fact simple to verify that the user tried to log in during a 30
second unavailability of the LDAP server that serves her own UID.
Considering the fact that this is only visible to the user, it would be
prudent to disclose the actual condition. "ssh: Error resolving your
UID" would have been helpful already.
The same message can be found in ssh-keygen, by the way. Thanks for
your time! :-)
--
You are receiving this mail because:
You are watching the assignee of the bug.
More information about the openssh-bugs
mailing list