Robin Bowes wrote: > I'm now getting a "500 Internal server error" when trying to authenticate:
OK, I think I've finally figured out the tangled web: 1) the keys of %auth_mechanism are used to display the capabilities string, so by convention, they are all displayed upper case (even though by RFC it all implementations must use a case-insensitive comparison); 2) the AUTH mechanism from the command line is forced to lower case, because that is how the auth hooks are named/implemented (this is why you got the 500 error); 3) hence the hash lookup has to be forced to uppercase. Try #662... John
