diff --git a/src/etc/inc/plugins.inc.d/unbound.inc b/src/etc/inc/plugins.inc.d/unbound.inc index c6b00ef86..2e7bf9640 100644 --- a/src/etc/inc/plugins.inc.d/unbound.inc +++ b/src/etc/inc/plugins.inc.d/unbound.inc @@ -257,7 +257,6 @@ EOF; $prefetch_key = !empty($config['unbound']['prefetchkey']) ? "yes" : "no"; $outgoing_num_tcp = !empty($config['unbound']['outgoing_num_tcp']) ? $config['unbound']['outgoing_num_tcp'] : "10"; $incoming_num_tcp = !empty($config['unbound']['incoming_num_tcp']) ? $config['unbound']['incoming_num_tcp'] : "10"; - $edns_buffer_size = !empty($config['unbound']['edns_buffer_size']) ? $config['unbound']['edns_buffer_size'] : "4096"; $num_queries_per_thread = !empty($config['unbound']['num_queries_per_thread']) ? $config['unbound']['num_queries_per_thread'] : "4096"; $jostle_timeout = !empty($config['unbound']['jostle_timeout']) ? $config['unbound']['jostle_timeout'] : "200"; $cache_max_ttl = !empty($config['unbound']['cache_max_ttl']) ? $config['unbound']['cache_max_ttl'] : "86400"; @@ -342,7 +341,6 @@ cache-min-ttl: {$cache_min_ttl} harden-dnssec-stripped: {$dnssecstripped} outgoing-num-tcp: {$outgoing_num_tcp} incoming-num-tcp: {$incoming_num_tcp} -edns-buffer-size: {$edns_buffer_size} num-queries-per-thread: {$num_queries_per_thread} infra-host-ttl: {$infra_host_ttl} infra-cache-numhosts: {$infra_cache_numhosts} diff --git a/src/etc/inc/system.inc b/src/etc/inc/system.inc index b8f4ab100..1b0f39561 100644 --- a/src/etc/inc/system.inc +++ b/src/etc/inc/system.inc @@ -195,11 +195,6 @@ function system_resolvconf_generate($verbose = false) } } - // Add EDNS support - if (isset($config['unbound']['enable']) && isset($config['unbound']['edns'])) { - $resolvconf .= "options edns0\n"; - } - $dnslock = lock('resolvconf', LOCK_EX); file_put_contents('/etc/resolv.conf', $resolvconf); diff --git a/src/www/services_unbound_advanced.php b/src/www/services_unbound_advanced.php index b8c7910b4..8115199b6 100644 --- a/src/www/services_unbound_advanced.php +++ b/src/www/services_unbound_advanced.php @@ -35,9 +35,19 @@ if(empty($config['unbound']) || !is_array($config['unbound'])) { $config['unbound'] = array(); } -$copy_fields = array('msgcachesize', 'outgoing_num_tcp', 'incoming_num_tcp', 'edns_buffer_size', - 'num_queries_per_thread', 'jostle_timeout', 'cache_max_ttl', 'cache_min_ttl', - 'infra_host_ttl', 'infra_cache_numhosts','unwanted_reply_threshold', 'log_verbosity'); +$copy_fields = array( + 'cache_max_ttl', + 'cache_min_ttl', + 'incoming_num_tcp', + 'infra_cache_numhosts', + 'infra_host_ttl', + 'jostle_timeout', + 'log_verbosity', + 'msgcachesize', + 'num_queries_per_thread', + 'outgoing_num_tcp', + 'unwanted_reply_threshold', +); if ($_SERVER['REQUEST_METHOD'] === 'GET') { $pconfig = array(); @@ -47,7 +57,6 @@ if ($_SERVER['REQUEST_METHOD'] === 'GET') { $pconfig['infra_host_ttl'] = 900; $pconfig['jostle_timeout'] = 200; $pconfig['infra_cache_numhosts'] = 10000; - $pconfig['edns_buffer_size'] = 4096; $pconfig['num_queries_per_thread'] = 4096; $pconfig['log_verbosity'] = "1"; @@ -217,23 +226,6 @@ include_once("head.inc"); -