Intermediate certs which are not self-signed will now be
checked.
* sqlippool now returns "fail" if it fails IP allocation.
+ * Fix rlm_yubikey to look for correct attribute in replay
+ attack check.
FreeRADIUS 3.0.16 Thu 11 Jan 2018 12:00:00 EST urgency=low
Feature improvements
yubikey_token_st token;
DICT_ATTR const *da;
+ DICT_ATTR const *yubikey_counter_da;
char private_id[(YUBIKEY_UID_SIZE * 2) + 1];
VALUE_PAIR *key, *vp;
return RLM_MODULE_FAIL;
}
+ yubikey_counter_da = vp->da;
vp->vp_integer = counter;
vp->vp_length = 4;
/*
* Now we check for replay attacks
*/
- vp = fr_pair_find_by_da(request->config, da, TAG_ANY);
+ vp = fr_pair_find_by_da(request->config, yubikey_counter_da, TAG_ANY);
if (!vp) {
RWDEBUG("Yubikey-Counter not found in control list, skipping replay attack checks");
return RLM_MODULE_OK;