[5275] in Kerberos

home help back first fref pref prev next nref lref last post

Re: forwarding tickets problem

daemon@ATHENA.MIT.EDU (Wolfgang Rupprecht)
Thu May 25 12:57:49 1995

To: kerberos@MIT.EDU
Date: 25 May 1995 09:35:52 -0700
From: wolfgang@wsrcc.com (Wolfgang Rupprecht)

mike@ux5.lbl.gov (Mike Helm) writes:
>Kerberos 5 Beta 5, SunOS 413u1b, gcc 263.
>After what appears to be a successful build & re-install on the
>kdc, & re-install of client codes on a few machines, I try to make
>a forwardable ticket & use it:
[...]
>[ Kerberos V5 refuses forwarded credentials because Read forwarded creds failed: Clock skew too great ]

I got the forwardable tickets to work after installing a jumbo patch
and ripping all but the last hunk out again.  (The whole patch broke my
installation of krb5 completely.)  The last hunk is reproduced below:


*** ./lib/krb5/os/,mk_faddr.c	Mon May  1 16:09:36 1995
--- ./lib/krb5/os/mk_faddr.c	Tue May  9 12:41:53 1995
***************
*** 49,55 ****
  	return EINVAL;
  
      raddr->length = kaddr->length + kport->length + (4 * sizeof(krb5_int32));
!     if (!(raddr->contents = (krb5_octet *)malloc(kaddr->length)))
  	return ENOMEM;
  
      raddr->addrtype = ADDRTYPE_ADDRPORT;
--- 49,55 ----
  	return EINVAL;
  
      raddr->length = kaddr->length + kport->length + (4 * sizeof(krb5_int32));
!     if (!(raddr->contents = (krb5_octet *)malloc(raddr->length)))
  	return ENOMEM;
  
      raddr->addrtype = ADDRTYPE_ADDRPORT;

(Before applying this I could only forward krb5 tickets from a SunOS
4.1.3 system to a BSDI 2.0 system.  Forwards from a SunOS -> SunOS
failed as did forwards from BSDI to SunOS.)

-wolfgang
-- 
Wolfgang Rupprecht <wolfgang@wsrcc.com>  <http://www.wsrcc.com/>

home help back first fref pref prev next nref lref last post