diff --git a/changelog.d/1615.bugfix b/changelog.d/1615.bugfix new file mode 100644 index 000000000..2beb62330 --- /dev/null +++ b/changelog.d/1615.bugfix @@ -0,0 +1 @@ +Fixed resolving IP of servers that only use SRV delegation. Contributed by @tulir. diff --git a/src/service/resolver/actual.rs b/src/service/resolver/actual.rs index d23ef95a0..9fd8af449 100644 --- a/src/service/resolver/actual.rs +++ b/src/service/resolver/actual.rs @@ -72,8 +72,6 @@ pub async fn resolve_actual_dest( if let Some(pos) = dest.as_str().find(':') { self.actual_dest_2(dest, cache, pos).await? } else { - self.conditional_query_and_cache(dest.as_str(), 8448, true) - .await?; self.services.server.check_running()?; match self.request_well_known(dest.as_str()).await? { | Some(delegated) =>