On Wed, Dec 15, 2010 at 10:02 AM, <[email protected]> wrote: > >> We're not proposing making a change to the client which causes it to start >> triggering these bugs - I think this is just a distraction. We know that >> people should upgrade - we don't make stable releases for the good of our >> health. But the fact is that for various reasons, people don't upgrade their >> servers nearly as often as they should. > > The server needs to safely handle/refuse all unsupported client requests as > they could be malicious. > > There was a "feature request" a number of years ago to do "client > versioning" so the administrator of the cell could give warnings, or refuse > connections based on the client version/platform (too new, too old or buggy > version) to help prevent this situation. Logs would be both on the client > and the server. The client owner would have some warning and see something > in their logs and the AFS administrator would have logs/usage stats and > could more easily track down people to tell them to upgrade their systems > and at least verify "mission critical" systems are not going to be adversely > affected. > > One reason why no one wants to upgrade. If you upgrade, you break the 1.2 > version of the client which just happens to be what the now VP of the > company used to write a web interface client and no one has bothered to > upgrade it. You don't even know since that is "top-secret" information. Or > you hear "oh yeah yeah it is next on the agenda to upgrade" for 2 years or > maybe even a "oh yeah we did it." then after the upgrade you get "oh you > meant -that- machine? We don't touch that at all". You need a procedure and > stats to back you up or else you might as well be in prison picking up bars > of soap in the shower.
Er. A 1.2 client is compatible, still. Hell. A Transarc 3.3a client is compatible, if you put modern aklog on it. -- Derrick _______________________________________________ OpenAFS-info mailing list [email protected] https://lists.openafs.org/mailman/listinfo/openafs-info
