Also catch empty host-meta

This commit is contained in:
Andrew Godwin 2022-12-24 10:56:49 -07:00
parent a7bbbb5663
commit 4339b09dd4
1 changed files with 1 additions and 1 deletions

View File

@ -576,7 +576,7 @@ class Identity(StatorModel):
# In the case of anything other than a success, we'll still try
# hitting the webfinger URL on the domain we were given to handle
# incorrectly setup servers.
if response.status_code == 200:
if response.status_code == 200 and response.content.strip():
tree = etree.fromstring(response.content)
template = tree.xpath(
"string(.//*[local-name() = 'Link' and @rel='lrdd']/@template)"