Browse Source

Merge branch 'remove-tls-override-when-no-srv-response' into 'next'

fix: remove TLS name override when no SRV record is present

See merge request famedly/conduit!707
merge-requests/711/head
Matthias Ahouansou 2 years ago
parent
commit
75322af8c7
  1. 7
      src/api/server_server.rs

7
src/api/server_server.rs

@ -564,6 +564,13 @@ async fn get_srv_destination(delegated_hostname: String) -> (FedDest, Option<Ins
(override_ip.iter().collect(), force_port.unwrap_or(8448)),
);
} else {
// Removing in case there was previously a SRV record
services()
.globals
.tls_name_override
.write()
.unwrap()
.remove(&delegated_hostname);
warn!("Using SRV record, but could not resolve to IP");
}

Loading…
Cancel
Save