mirror of
https://gitlab.isc.org/isc-projects/bind9
synced 2025-09-02 07:35:26 +00:00
Report when dnssec-policy has an unsupported algorithn
This commit is contained in:
@@ -183,6 +183,14 @@ cfg_kaspkey_fromconfig(const cfg_obj_t *config, dns_kasp_t *kasp,
|
|||||||
goto cleanup;
|
goto cleanup;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
if (!dst_algorithm_supported(key->algorithm)) {
|
||||||
|
cfg_obj_log(obj, logctx, ISC_LOG_ERROR,
|
||||||
|
"dnssec-policy: algorithm %s not supported",
|
||||||
|
alg.base);
|
||||||
|
result = DNS_R_BADALG;
|
||||||
|
goto cleanup;
|
||||||
|
}
|
||||||
|
|
||||||
obj = cfg_tuple_get(config, "length");
|
obj = cfg_tuple_get(config, "length");
|
||||||
if (cfg_obj_isuint32(obj)) {
|
if (cfg_obj_isuint32(obj)) {
|
||||||
uint32_t min, size;
|
uint32_t min, size;
|
||||||
|
Reference in New Issue
Block a user