[594] in Kerberos

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

service instance names

daemon@TELECOM.MIT.EDU (John T Kohl)
Wed Jan 11 22:41:23 1989

From: John T Kohl <jtkohl@ATHENA.MIT.EDU>
To: kerberos@ATHENA.MIT.EDU

I just thought up a scheme by which we can avoid a "flag day" of
converting the instances used by the existing Kerberos services.

Currently, most Kerberos-mediated services use principal names such as
'service.host' where 'host' is the first portion of the domain
name of the host on which the service is provided
(e.g. rcmd service on athena.mit.edu --> rcmd.athena).

What really should be used as the instance name is the official domain
name of the providing host.  The impediment in conversion is replacing
all the clients which expect to present tickets for service,host rather
than service,host.domain.

What could be done to ease the conversion synchronization problem is to
provide the same service key for BOTH style principal names to the
service-providing programs, and let them sort out the requests.  This
would allow interoperability of old clients (which are probably
populous) with new servers (which are much scarcer).  Eventually the
old-style principal names could be removed from the KDC database, and
the key files updated.

Comments?

John


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