PROXY tickets and GSSAPI

Wyllys Ingersoll wyllys.ingersoll at
Wed Jun 26 15:49:01 EDT 2002

So, the benefit of PROXY tickets as opposed to a more general FORWARDABLE
ticket is that the PROXY ticket may only be used from the addresses 
in the ticket, correct?  Is an addressless PROXY ticket equivalent to a 

Is there a way to actually specify a service or list of services that 
the server may
act as a proxy for ?   Example, you only want the PROXY server to use your
creds to access "print" services on some server but not other kerberized 


Jen Selby wrote:
>>Also, its unclear to me how the PROXY flag (not the PROXIABLE flag)
>>ever gets set.  I'm assuming that the server who is acting on behalf
>>of the client is supposed to set this when it receives a PROXIABLE
>>cred that is is going to use.
> If the KDC gets a request with the PROXY flag set and the requestor
> has PROXIABLE tickets, then the KDC will set the PROXY flag in the
> tickets which it provides in response to the request.
>>I'm speculating also that the service that the proxy is actually
>>talking to must check for the PROXY flag and verify the address fields
>>before allowing the request to be processed.
> If an application wishes not to accept PROXY tickets, then it could
> check the PROXY flag and disallow tickets that have it set.  It is
> certainly not required to check for this, and can treat the PROXY
> tickets like any other tickets in terms of whether or not it accepts
> them.
> Jen

More information about the krbdev mailing list