X-Git-Url: http://git.ipfire.org/?p=people%2Fpmueller%2Fipfire-2.x.git;a=blobdiff_plain;f=src%2Finitscripts%2Fsystem%2Funbound;h=e1de95f99510e3dac589aab45853a646c49abcf4;hp=6290127b8aba0be834f670380763b3230cd65dbe;hb=a32fd634ceb2e2227fb5e4104b5c9f1cfa5263d0;hpb=4b26aac62535a79dff2882356a32a1594270f3b8 diff --git a/src/initscripts/system/unbound b/src/initscripts/system/unbound index 6290127b8a..e1de95f995 100644 --- a/src/initscripts/system/unbound +++ b/src/initscripts/system/unbound @@ -302,9 +302,13 @@ resolve() { } update_forwarders() { - # DO nothing when we do not use the ISP name servers + # Do nothing when we do not use the ISP name servers [ "${USE_ISP_NAMESERVERS}" != "on" ] && return 0 + # We cannot update anything when using TLS + # Unbound will then try to connect to the servers using UDP on port 853 + [ "${PROTO}" = "TLS" ] && return 0 + # Update unbound about the new servers local nameservers=( $(read_name_servers) ) if [ -n "${nameservers[*]}" ]; then