Path: utzoo!attcan!uunet!husc6!bloom-beacon!tut.cis.ohio-state.edu!ucbvax!decwrl!shelby!osf.org!steiner From: steiner@osf.org Newsgroups: comp.protocols.kerberos Subject: Re: Problem with -x option on rlogin Message-ID: <8903281318.AA07646@osf.osf.org> Date: 28 Mar 89 13:18:11 GMT Sender: daemon@shelby.Stanford.EDU Organization: The Internet Lines: 16 > When I try to use the -x option with rlogin, the following happens: > > % rlogin csed-2 -x > /usr/local/athena/rlogin: Kerberos rcmd failed: Service expired (kerberos). > % You may be getting a bogus error message. rlogin calls kcmd which calls krb_sendauth. krb_sendauth sometimes returns "errno" instead of a Kerberos error code (e.g., lines 206, 214 of the file lib/krb/sendauth.c). The "errno" value gets passed back to rlogin, which re-interprets it as a Kerberos error code, so the problem may have nothing to do with the error code rlogin is giving you. (In any case, this is a bug in krb_sendauth.) Jennifer