diff --git a/pubky/src/shared/pkarr.rs b/pubky/src/shared/pkarr.rs index fa3f866..7a29e2e 100644 --- a/pubky/src/shared/pkarr.rs +++ b/pubky/src/shared/pkarr.rs @@ -137,6 +137,10 @@ impl PubkyClient { } } + if PublicKey::try_from(origin.as_str()).is_ok() { + return Err(Error::ResolveEndpoint(original_target.into())); + } + if let Some(public_key) = endpoint_public_key { let url = Url::parse(&format!( "{}://{}",