kdc: Add warn_ticket_addresses config option (fix missing)
This commit is contained in:
@@ -2201,10 +2201,14 @@ _kdc_as_rep(astgs_request_t r)
|
||||
|
||||
/* check for valid set of addresses */
|
||||
if (!_kdc_check_addresses(r, b->addresses, r->addr)) {
|
||||
_kdc_set_e_text(r, "Bad address list in requested");
|
||||
if (r->config->warn_ticket_addresses) {
|
||||
kdc_log(context, config, 4, "Request from wrong address (ignoring)");
|
||||
} else {
|
||||
_kdc_set_e_text(r, "Request from wrong address");
|
||||
ret = KRB5KRB_AP_ERR_BADADDR;
|
||||
goto out;
|
||||
}
|
||||
}
|
||||
|
||||
ret = copy_PrincipalName(&rep.cname, &r->et.cname);
|
||||
if (ret)
|
||||
|
Reference in New Issue
Block a user