>
> > The two easy solutions are:
> >
> > - Run KDCs on your database servers
> > - Add your KDCs to your CellServDB on the windows machines

If you do the latter, you should also run dummy database servers that
return -1 to all RPCs.  That's an Rx "abort" packet with a -1 error code
in it.    Sorry, I don't have code for one handy,  so it will have to be an
exercise for the reader.  Last time I wrote one, it took about two hours
using the AFS source tree, so it would probably take a little longer
working from just the published .h and .xg files.  You could do it as a
full-fledged Rx-based RPC server, or just as a UDP listener that
knows how to majick up abort packets.

The KDCs should be first in the CellServDB, as well.

If you don't do this, you'll have to deal with prolonged RPC timeouts for
various nonexistant processes on either the KDCs or the database servers,
depending.


Reply via email to