[3194] in Kerberos-V5-bugs
krb5-appl/939: better grammar in telnet error message
daemon@ATHENA.MIT.EDU (zacheiss@MIT.EDU)
Mon Apr 9 23:59:16 2001
Resent-From: gnats@rt-11.mit.edu (GNATS Management)
Resent-To: krb5-unassigned@rt-11.mit.edu
Resent-Reply-To: krb5-bugs@MIT.EDU, zacheiss@MIT.EDU
Message-Id: <200104100358.XAA08791@sweet-transvestite.mit.edu>
Date: Mon, 9 Apr 2001 23:58:25 -0400 (EDT)
From: zacheiss@MIT.EDU
Reply-To: zacheiss@MIT.EDU
To: krb5-bugs@mit.edu
Cc: zacheiss@mit.edu
>Number: 939
>Category: krb5-appl
>Synopsis: better grammar in telnet error message
>Confidential: no
>Severity: non-critical
>Priority: low
>Responsible: krb5-unassigned
>State: open
>Class: change-request
>Submitter-Id: unknown
>Arrival-Date: Mon Apr 9 23:59:01 EDT 2001
>Last-Modified:
>Originator: Garry Zacheiss
>Organization:
Garry Zacheiss
>Release: krb5-1.1.1
>Environment:
System: SunOS sweet-transvestite.mit.edu 5.7 Generic_106541-09 sun4u sparc SUNW,Ultra-5_10
Architecture: sun4
>Description:
The error message:
"Authentication negotiation has failed, which is required for
encryption."
is poorly phrased; it makes it sound like the failure of
authentication negotiation is required for encryption.
>How-To-Repeat:
Telnet someplace and lose.
>Fix:
Apply this patch.
--- telnet.c Mon Apr 9 23:54:45 2001
+++ telnet.c.new Mon Apr 9 23:46:26 2001
@@ -2317,8 +2317,8 @@
Exit(1);
}
if (auth_has_failed) {
- printf("\nAuthentication negotation has failed, which is required for\n");
- printf("encryption. Good bye.\n\r");
+ printf("\nNegotiation of authentication, which is required for encryption,\n");
+ printf("has failed. Good bye.\n\r");
Exit(1);
}
if (my_want_state_is_dont(TELOPT_ENCRYPT) ||
>Audit-Trail:
>Unformatted: