Feditest Summary Report: Webfinger server tests of hosted Fediverse applications

feditest-run-20241024-220237

This FediTest report requires a desktop or laptop-class monitor.

It cannot be viewed on a mobile device with a small screen.

Sorry about that. But then, you weren't going to use a phone to fix reported bugs, either, right?

Test Run Summary

Status Count
Passed
1144 (66.9%)
Failed
Interoperability
Compromised Degraded Unaffected Unknown Total
Conformance Must
169
33
316
2
520 (30.4%)
Should
0
0
0
0
0 (0.0%)
Implied
0
0
0
0
0 (0.0%)
Unspecified
0
0
0
0
0 (0.0%)
Total
169 (9.9%)
33 (1.9%)
316 (18.5%)
2 (0.1%)
520 (30.4%)
Skipped
0
Errors
46 (2.7%)
Total
1710

Test Results

18 tests in 95 sessions (alphabetical order)
webfinger.server.4_1__2_parameter_ordering_not_significant::parameter_ordering Parameter ordering is not significant.
Passed
Passed
Passed
AssertionFailure (Must, Problem): Accessed URI: "https://relay.orphaned.monster/.well-known/webfinger?resource=acct%3Arelay%40relay.orphaned.monster&rel=http%3A//webfinger.net/rel/profile-page&rel=something-else&rel=self":
AssertionFailure (Must, Problem): Accessed URI: "https://apogee.polaris-1.work/.well-known/webfinger?resource=acct%3Ateknomunk%40apogee.polaris-1.work&rel=http%3A//webfinger.net/rel/profile-page&rel=something-else&rel=self":
Passed
Passed
Passed
Passed
Passed
Passed
Passed
Passed
Passed
Passed
Passed
Passed
AssertionFailure (Must, Problem): Accessed URI: "https://foxgirl.land/.well-known/webfinger?resource=acct%3Ainstance.actor%40foxgirl.land&rel=http%3A//webfinger.net/rel/profile-page&rel=something-else&rel=self":
Passed
Passed
Passed
Passed
AssertionFailure (Must, Problem): Accessed URI: "https://fietkau.software/.well-known/webfinger?resource=acct%3ADailyRucks%40fietkau.software&rel=http%3A//webfinger.net/rel/profile-page&rel=something-else&rel=self":
Passed
AssertionFailure (Must, Problem): Response 2 not same.
Passed
Passed
Passed
Passed
Passed
Passed
Passed
Passed
Passed
AssertionFailure (Must, Problem): Accessed URI: "https://gitea.moe/.well-known/webfinger?resource=acct%3Aav18%40gitea.moe&rel=http%3A//webfinger.net/rel/profile-page&rel=something-else&rel=self":
Passed
AssertionFailure (Must, Problem): Accessed URI: "https://gnusocial.net/.well-known/webfinger?resource=acct%3Aadministrator%40gnusocial.net&rel=http%3A//webfinger.net/rel/profile-page&rel=something-else&rel=self":
Passed
Passed
Passed
Passed
Passed
Passed
Passed
[Errno -2] Name or service not known
Passed
AssertionFailure (Must, Problem): Accessed URI: "https://kbin.social/.well-known/webfinger?resource=acct%3Asimple%40kbin.social&rel=http%3A//webfinger.net/rel/profile-page&rel=something-else&rel=self":
Passed
Passed
Passed
Passed
AssertionFailure (Must, Problem): Accessed URI: "https://eepy.zone/.well-known/webfinger?resource=acct%3Ainstance.actor%40eepy.zone&rel=http%3A//webfinger.net/rel/profile-page&rel=something-else&rel=self":
AssertionFailure (Must, Problem): Accessed URI: "https://astolfo.social/.well-known/webfinger?resource=acct%3Anatty%40astolfo.social&rel=http%3A//webfinger.net/rel/profile-page&rel=something-else&rel=self":
Passed
Passed
Passed
Passed
[Errno -2] Name or service not known
Passed
AssertionFailure (Must, Problem): Accessed URI: "https://bow.st/.well-known/webfinger?resource=acct%3Ac%40bow.st&rel=http%3A//webfinger.net/rel/profile-page&rel=something-else&rel=self":
AssertionFailure (Must, Problem): Accessed URI: "https://misskey.io/.well-known/webfinger?resource=acct%3Asyuilo%40misskey.io&rel=http%3A//webfinger.net/rel/profile-page&rel=something-else&rel=self":
Passed
Passed
Passed
AssertionFailure (Must, Problem): Accessed URI: "https://social.mooneyed.de/.well-known/webfinger?resource=acct%3Akromonos%40social.mooneyed.de&rel=http%3A//webfinger.net/rel/profile-page&rel=something-else&rel=self":
The read operation timed out
Passed
Passed
Passed
Passed
Passed
Passed
Passed
Passed
Passed
Passed
Passed
Passed
Passed
Passed
Passed
Passed
Passed
Passed
AssertionFailure (Must, Problem): Accessed URI: "https://macgirvin.com/.well-known/webfinger?resource=acct%3Amike%40macgirvin.com&rel=http%3A//webfinger.net/rel/profile-page&rel=something-else&rel=self":
Passed
Passed
Passed
Passed
Passed
AssertionFailure (Must, Problem): Accessed URI: "https://cloudflare.social/.well-known/webfinger?resource=acct%3Acloudflare%40cloudflare.social&rel=http%3A//webfinger.net/rel/profile-page&rel=something-else&rel=self":
Passed
Passed
Passed
Passed
webfinger.server.4_2__14_must_only_redirect_to_https::must_only_redirect_to_https Test that if the server redirected, the final URL is an HTTPS URL.
Passed
Passed
Passed
Passed
Passed
Passed
Passed
Passed
Passed
Passed
Passed
Passed
Passed
Passed
Passed
Passed
Passed
Passed
Passed
Passed
Passed
Passed
Passed
Passed
Passed
Passed
Passed
Passed
Passed
Passed
Passed
Passed
Passed
Passed
Passed
Passed
Passed
Passed
Passed
Passed
Passed
Passed
Passed
Passed
[Errno -2] Name or service not known
Passed
Passed
Passed
Passed
Passed
Passed
Passed
Passed
Passed
Passed
Passed
Passed
[Errno -2] Name or service not known
Passed
Passed
Passed
Passed
Passed
Passed
Passed
The read operation timed out
Passed
Passed
Passed
Passed
Passed
Passed
Passed
Passed
Passed
Passed
Passed
Passed
Passed
Passed
Passed
Passed
Passed
Passed
Passed
Passed
Passed
Passed
Passed
Passed
Passed
Passed
Passed
Passed
Passed
webfinger.server.4_2__2_perform_query::normal_query Perform a normal, simple query on an existing account.
AssertionFailure (Must, Problem): Accessed URI: "https://relay.darmstadt.social/.well-known/webfinger?resource=acct%3Arelay%40relay.darmstadt.social":
AssertionFailure (Must, Problem): Accessed URI: "https://relay.intahnet.co.uk/.well-known/webfinger?resource=acct%3Arelay%40relay.intahnet.co.uk":
AssertionFailure (Must, Problem): Accessed URI: "https://akkoma.meows.gay/.well-known/webfinger?resource=acct%3Aeris%40akkoma.meows.gay":
AssertionFailure (Must, Problem): Accessed URI: "https://relay.orphaned.monster/.well-known/webfinger?resource=acct%3Arelay%40relay.orphaned.monster":
AssertionFailure (Must, Problem): Accessed URI: "https://apogee.polaris-1.work/.well-known/webfinger?resource=acct%3Ateknomunk%40apogee.polaris-1.work":
Passed
AssertionFailure (Must, Problem): Accessed URI: "https://bird.makeup/.well-known/webfinger?resource=acct%3Awspd7pio%40bird.makeup":
AssertionFailure (Must, Problem): Accessed URI: "https://campground.bonfire.cafe/.well-known/webfinger?resource=acct%3Adajb%40campground.bonfire.cafe":
AssertionFailure (Must, Problem): Accessed URI: "https://bookwyrm.social/.well-known/webfinger?resource=acct%3Amouse%40bookwyrm.social":
Passed
AssertionFailure (Must, Problem): Accessed URI: "https://fed.brid.gy/.well-known/webfinger?resource=acct%3Afed.brid.gy%40fed.brid.gy":
Passed
AssertionFailure (Must, Problem): Accessed URI: "https://bugle.lol/.well-known/webfinger?resource=acct%3Awegotfamily%40bugle.lol":
AssertionFailure (Must, Problem): Accessed URI: "https://relay.fedi.buzz/.well-known/webfinger?resource=acct%3Atag-activitypub%40relay.fedi.buzz":
Passed
AssertionFailure (Must, Problem): Accessed URI: "https://testserver.capubara.com/.well-known/webfinger?resource=acct%3Atestperson%40testserver.capubara.com":
Passed
AssertionFailure (Must, Problem): Accessed URI: "https://foxgirl.land/.well-known/webfinger?resource=acct%3Ainstance.actor%40foxgirl.land":
Passed
Passed
AssertionFailure (Must, Problem): Accessed URI: "https://arcanican.is/.well-known/webfinger?resource=acct%3Adev%40arcanican.is":
AssertionFailure (Must, Problem): Accessed URI: "https://comal.app/.well-known/webfinger?resource=acct%3Aerik%40comal.app":
AssertionFailure (Must, Problem): Accessed URI: "https://fietkau.software/.well-known/webfinger?resource=acct%3ADailyRucks%40fietkau.software":
AssertionFailure (Must, Problem): Accessed URI: "https://realize.be/.well-known/webfinger?resource=acct%3Aswentel%40realize.be":
Passed
Passed
Passed
Passed
Passed
AssertionFailure (Must, Problem): Accessed URI: "https://git.exozy.me/.well-known/webfinger?resource=acct%3Aexozyme%40git.exozy.me":
Passed
AssertionFailure (Must, Problem): Accessed URI: "https://forum.friendi.ca/.well-known/webfinger?resource=acct%3Ahelpers%40forum.friendi.ca":
AssertionFailure (Must, Problem): Accessed URI: "https://open.audio/.well-known/webfinger?resource=acct%3Apubliccode%40open.audio":
AssertionFailure (Must, Problem): Accessed URI: "https://gancio.cisti.org/.well-known/webfinger?resource=acct%3Agancio%40gancio.cisti.org":
AssertionFailure (Must, Problem): Accessed URI: "https://gitea.moe/.well-known/webfinger?resource=acct%3Aav18%40gitea.moe":
Passed
AssertionFailure (Must, Problem): Accessed URI: "https://gnusocial.net/.well-known/webfinger?resource=acct%3Aadministrator%40gnusocial.net":
Passed
Passed
AssertionFailure (Must, Problem): Accessed URI: "https://a.gup.pe/.well-known/webfinger?resource=acct%3Amechanobiology%40a.gup.pe":
Passed
AssertionFailure (Must, Problem): Accessed URI: "https://authorship.studio/.well-known/webfinger?resource=acct%3Ascott%40authorship.studio":
Passed
AssertionFailure (Must, Problem): Accessed URI: "https://immers.space/.well-known/webfinger?resource=acct%3Aimmerser%40immers.space":
[Errno -2] Name or service not known
AssertionFailure (Must, Problem): Accessed URI: "https://juick.com/.well-known/webfinger?resource=acct%3Anetneladno%40juick.com":
AssertionFailure (Must, Problem): Accessed URI: "https://kbin.social/.well-known/webfinger?resource=acct%3Asimple%40kbin.social":
AssertionFailure (Must, Problem): Accessed URI: "https://dev.joinkitsune.org/.well-known/webfinger?resource=acct%3Adev%40dev.joinkitsune.org":
Passed
Passed
Passed
AssertionFailure (Must, Problem): Accessed URI: "https://eepy.zone/.well-known/webfinger?resource=acct%3Ainstance.actor%40eepy.zone":
Passed
Passed
Passed
Passed
Passed
[Errno -2] Name or service not known
Passed
AssertionFailure (Must, Problem): Accessed URI: "https://bow.st/.well-known/webfinger?resource=acct%3Ac%40bow.st":
Passed
Passed
AssertionFailure (Must, Problem): Accessed URI: "https://mobilizon.fr/.well-known/webfinger?resource=acct%3Aframasoft%40mobilizon.fr":
AssertionFailure (Must, Problem): Accessed URI: "https://momostr.pink/.well-known/webfinger?resource=acct%3Anpub15jnttpymeytm80hatjqcvhhqhzrhx6gxp8pq0wn93rhnu8s9h9dsha32lx%40momostr.pink":
AssertionFailure (Must, Problem): Accessed URI: "https://social.mooneyed.de/.well-known/webfinger?resource=acct%3Akromonos%40social.mooneyed.de":
Passed
AssertionFailure (Must, Problem): Accessed URI: "https://community.nodebb.org/.well-known/webfinger?resource=acct%3Abaris%40community.nodebb.org":
Passed
AssertionFailure (Must, Problem): Accessed URI: "https://fediverse.demo.openlinksw.com/.well-known/webfinger?resource=acct%3Ademo%40fediverse.demo.openlinksw.com":
Passed
AssertionFailure (Must, Problem): Accessed URI: "https://aaronparecki.com/.well-known/webfinger?resource=acct%3Aaaronpk%40aaronparecki.com":
Passed
Passed
AssertionFailure (Must, Problem): Accessed URI: "https://s3lph.me/.well-known/webfinger?resource=acct%3As3lph%40s3lph.me":
AssertionFailure (Must, Problem): Accessed URI: "https://piefed.social/.well-known/webfinger?resource=acct%3Arimu%40piefed.social":
AssertionFailure (Must, Problem): Accessed URI: "https://pixelfed.social/.well-known/webfinger?resource=acct%3Adansup%40pixelfed.social":
AssertionFailure (Must, Problem): Accessed URI: "https://stereophonic.space/.well-known/webfinger?resource=acct%3Akarolat%40stereophonic.space":
Passed
AssertionFailure (Must, Problem): Accessed URI: "https://postmarks.glitch.me/.well-known/webfinger?resource=acct%3Aupdates%40postmarks.glitch.me":
Passed
AssertionFailure (Must, Problem): Accessed URI: "https://cerritos.glitch.me/.well-known/webfinger?resource=acct%3Aandypiper%40cerritos.glitch.me":
Passed
Passed
AssertionFailure (Must, Problem): Accessed URI: "https://jase.social/.well-known/webfinger?resource=acct%3Aalain%40jase.social":
AssertionFailure (Must, Problem): Accessed URI: "https://macgirvin.com/.well-known/webfinger?resource=acct%3Amike%40macgirvin.com":
Passed
Passed
AssertionFailure (Must, Problem): Accessed URI: "https://threads.net/.well-known/webfinger?resource=acct%3Amosseri%40threads.net":
AssertionFailure (Must, Problem): Accessed URI: "https://transit.alerts.social/.well-known/webfinger?resource=acct%3Akingcountymetro%40transit.alerts.social":
AssertionFailure (Must, Problem): Accessed URI: "https://app.wafrn.net/.well-known/webfinger?resource=acct%3Agabboman%40app.wafrn.net":
AssertionFailure (Must, Problem): Accessed URI: "https://cloudflare.social/.well-known/webfinger?resource=acct%3Acloudflare%40cloudflare.social":
Passed
Passed
AssertionFailure (Must, Problem): Accessed URI: "https://ovo.st/.well-known/webfinger?resource=acct%3Adating%40ovo.st":
Passed
webfinger.server.4_2__3_requires_resource_uri::requires_resource_uri_http_status Do not accept requests with missing resource parameter: HTTP status.
AssertionFailure (Must, Unaffected): Not HTTP status 400.
Passed
Passed
Passed
AssertionFailure (Must, Unaffected): Not HTTP status 400.
AssertionFailure (Must, Unaffected): Not HTTP status 400.
Passed
AssertionFailure (Must, Unaffected): Not HTTP status 400.
AssertionFailure (Must, Unaffected): Not HTTP status 400.
Passed
Passed
Passed
Passed
AssertionFailure (Must, Unaffected): Not HTTP status 400.
Passed
AssertionFailure (Must, Unaffected): Not HTTP status 400.
AssertionFailure (Must, Unaffected): Not HTTP status 400.
AssertionFailure (Must, Unaffected): Not HTTP status 400.
Passed
Passed
Passed
AssertionFailure (Must, Unaffected): Not HTTP status 400.
AssertionFailure (Must, Unaffected): Not HTTP status 400.
AssertionFailure (Must, Unaffected): Not HTTP status 400.
Passed
Passed
AssertionFailure (Must, Unaffected): Not HTTP status 400.
Passed
Passed
Passed
Passed
AssertionFailure (Must, Unaffected): Not HTTP status 400.
Passed
Passed
Passed
Passed
AssertionFailure (Must, Unaffected): Not HTTP status 400.
Passed
Passed
Passed
Passed
Passed
Passed
Passed
[Errno -2] Name or service not known
The read operation timed out
AssertionFailure (Must, Unaffected): Not HTTP status 400.
Passed
Passed
AssertionFailure (Must, Unaffected): Not HTTP status 400.
Passed
AssertionFailure (Must, Unaffected): Not HTTP status 400.
Passed
Passed
Passed
AssertionFailure (Must, Unaffected): Not HTTP status 400.
Passed
[Errno -2] Name or service not known
AssertionFailure (Must, Unaffected): Not HTTP status 400.
AssertionFailure (Must, Unaffected): Not HTTP status 400.
Passed
Passed
Passed
Passed
Passed
Passed
Passed
AssertionFailure (Must, Unaffected): Not HTTP status 400.
Passed
AssertionFailure (Must, Unaffected): Not HTTP status 400.
AssertionFailure (Must, Unaffected): Not HTTP status 400.
AssertionFailure (Must, Unaffected): Not HTTP status 400.
Passed
AssertionFailure (Must, Unaffected): Not HTTP status 400.
AssertionFailure (Must, Unaffected): Not HTTP status 400.
Passed
Passed
AssertionFailure (Must, Unaffected): Not HTTP status 400.
Passed
Passed
Passed
Passed
Passed
Passed
Passed
AssertionFailure (Must, Unaffected): Not HTTP status 400.
Passed
AssertionFailure (Must, Unaffected): Not HTTP status 400.
Passed
AssertionFailure (Must, Unaffected): Not HTTP status 400.
Passed
Passed
Passed
Passed
AssertionFailure (Must, Unaffected): Not HTTP status 400.
webfinger.server.4_2__3_requires_resource_uri::requires_resource_uri_jrd Do not accept requests with missing resource parameter: JRD content.
Passed
Passed
Passed
Passed
Passed
Passed
Passed
Passed
Passed
Passed
Passed
Passed
Passed
Passed
Passed
Passed
Passed
Passed
Passed
Passed
Passed
Passed
Passed
AssertionFailure (Must, Unaffected): Returns JRD content.
Passed
Passed
AssertionFailure (Must, Unaffected): Returns JRD content.
Passed
Passed
Passed
Passed
Passed
Passed
Passed
Passed
Passed
Passed
Passed
Passed
Passed
Passed
Passed
Passed
Passed
[Errno -2] Name or service not known
The read operation timed out
Passed
Passed
Passed
AssertionFailure (Must, Unaffected): Returns JRD content.
Passed
Passed
Passed
Passed
Passed
AssertionFailure (Must, Unaffected): Returns JRD content.
Passed
[Errno -2] Name or service not known
Passed
Passed
Passed
Passed
Passed
Passed
Passed
Passed
Passed
Passed
AssertionFailure (Must, Unaffected): Returns JRD content.
Passed
AssertionFailure (Must, Unknown): Returns JRD content.
AssertionFailure (Must, Unaffected): Returns JRD content.
Passed
AssertionFailure (Must, Unknown): Returns JRD content.
Passed
Passed
Passed
Passed
Passed
Passed
Passed
Passed
Passed
Passed
Passed
AssertionFailure (Must, Unaffected): Returns JRD content.
Passed
Passed
Passed
Passed
Passed
Passed
AssertionFailure (Must, Unaffected): Returns JRD content.
Passed
Passed
webfinger.server.4_2__4_do_not_accept_malformed_resource_parameters::double_equals_http_status Do not accept malformed resource parameters. Test HTTP status for inserting an extra = character.
AssertionFailure (Must, Unaffected): Not HTTP status 400
AssertionFailure (Must, Unaffected): Not HTTP status 400
AssertionFailure (Must, Unaffected): Not HTTP status 4xx.
AssertionFailure (Must, Unaffected): Not HTTP status 400
AssertionFailure (Must, Unaffected): Not HTTP status 400
AssertionFailure (Must, Unaffected): Not HTTP status 400
AssertionFailure (Must, Unaffected): Not HTTP status 4xx.
AssertionFailure (Must, Unaffected): Not HTTP status 4xx.
AssertionFailure (Must, Unaffected): Not HTTP status 400
Passed
AssertionFailure (Must, Unaffected): Not HTTP status 400
AssertionFailure (Must, Unaffected): Not HTTP status 400
AssertionFailure (Must, Unaffected): Not HTTP status 400
AssertionFailure (Must, Unaffected): Not HTTP status 400
AssertionFailure (Must, Unaffected): Not HTTP status 400
AssertionFailure (Must, Unaffected): Not HTTP status 4xx.
AssertionFailure (Must, Unaffected): Not HTTP status 400
AssertionFailure (Must, Unaffected): Not HTTP status 4xx.
AssertionFailure (Must, Unaffected): Not HTTP status 400
AssertionFailure (Must, Unaffected): Not HTTP status 400
AssertionFailure (Must, Unaffected): Not HTTP status 400
AssertionFailure (Must, Unaffected): Not HTTP status 400
AssertionFailure (Must, Unaffected): Not HTTP status 400
AssertionFailure (Must, Unaffected): Not HTTP status 400
Passed
AssertionFailure (Must, Unaffected): Not HTTP status 400
AssertionFailure (Must, Unaffected): Not HTTP status 4xx.
AssertionFailure (Must, Unaffected): Not HTTP status 400
AssertionFailure (Must, Unaffected): Not HTTP status 400
Passed
AssertionFailure (Must, Unaffected): Not HTTP status 400
AssertionFailure (Must, Unaffected): Not HTTP status 400
Passed
AssertionFailure (Must, Unaffected): Not HTTP status 4xx.
Passed
AssertionFailure (Must, Unaffected): Not HTTP status 400
Passed
AssertionFailure (Must, Unaffected): Not HTTP status 400
Passed
AssertionFailure (Must, Unaffected): Not HTTP status 4xx.
AssertionFailure (Must, Unaffected): Not HTTP status 400
Passed
AssertionFailure (Must, Unaffected): Not HTTP status 400
AssertionFailure (Must, Unaffected): Not HTTP status 4xx.
[Errno -2] Name or service not known
Passed
AssertionFailure (Must, Unaffected): Not HTTP status 4xx.
AssertionFailure (Must, Unaffected): Not HTTP status 400
AssertionFailure (Must, Unaffected): Not HTTP status 400
AssertionFailure (Must, Unaffected): Not HTTP status 4xx.
Passed
AssertionFailure (Must, Unaffected): Not HTTP status 4xx.
AssertionFailure (Must, Unaffected): Not HTTP status 400
Passed
AssertionFailure (Must, Unaffected): Not HTTP status 400
AssertionFailure (Must, Unaffected): Not HTTP status 400
AssertionFailure (Must, Unaffected): Not HTTP status 400
[Errno -2] Name or service not known
AssertionFailure (Must, Unaffected): Not HTTP status 400
AssertionFailure (Must, Unaffected): Not HTTP status 4xx.
AssertionFailure (Must, Unaffected): Not HTTP status 400
AssertionFailure (Must, Unaffected): Not HTTP status 400
AssertionFailure (Must, Unaffected): Not HTTP status 4xx.
AssertionFailure (Must, Unaffected): Not HTTP status 400
Passed
Passed
Passed
AssertionFailure (Must, Unaffected): Not HTTP status 4xx.
Passed
AssertionFailure (Must, Unaffected): Not HTTP status 4xx.
AssertionFailure (Must, Unaffected): Not HTTP status 4xx.
AssertionFailure (Must, Unaffected): Not HTTP status 4xx.
AssertionFailure (Must, Unaffected): Not HTTP status 400
AssertionFailure (Must, Unaffected): Not HTTP status 4xx.
AssertionFailure (Must, Unaffected): Not HTTP status 4xx.
Passed
AssertionFailure (Must, Unaffected): Not HTTP status 4xx.
AssertionFailure (Must, Unaffected): Not HTTP status 400
AssertionFailure (Must, Unaffected): Not HTTP status 4xx.
AssertionFailure (Must, Unaffected): Not HTTP status 400
AssertionFailure (Must, Unaffected): Not HTTP status 400
AssertionFailure (Must, Unaffected): Not HTTP status 400
AssertionFailure (Must, Unaffected): Not HTTP status 400
Passed
Passed
AssertionFailure (Must, Unaffected): Not HTTP status 4xx.
Passed
AssertionFailure (Must, Unaffected): Not HTTP status 400
AssertionFailure (Must, Unaffected): Not HTTP status 4xx.
AssertionFailure (Must, Unaffected): Not HTTP status 400
Passed
Passed
AssertionFailure (Must, Unaffected): Not HTTP status 400
Passed
Passed
webfinger.server.4_2__4_do_not_accept_malformed_resource_parameters::double_equals_jrd Do not accept malformed resource parameters. Test JRD content for inserting an extra = character.
Passed
Passed
AssertionFailure (Must, Unaffected): Returns JRD content.
Passed
Passed
Passed
Passed
AssertionFailure (Must, Unaffected): Returns JRD content.
Passed
Passed
Passed
Passed
Passed
Passed
Passed
Passed
Passed
Passed
Passed
Passed
Passed
Passed
Passed
AssertionFailure (Must, Unaffected): Returns JRD content.
Passed
Passed
AssertionFailure (Must, Unaffected): Returns JRD content.
Passed
Passed
Passed
Passed
Passed
Passed
AssertionFailure (Must, Unaffected): Returns JRD content.
Passed
Passed
Passed
Passed
Passed
Passed
Passed
Passed
Passed
Passed
[Errno -2] Name or service not known
Passed
Passed
Passed
Passed
AssertionFailure (Must, Unaffected): Returns JRD content.
Passed
Passed
Passed
Passed
Passed
AssertionFailure (Must, Unaffected): Returns JRD content.
Passed
[Errno -2] Name or service not known
Passed
Passed
Passed
Passed
AssertionFailure (Must, Unaffected): Returns JRD content.
Passed
Passed
Passed
Passed
AssertionFailure (Must, Unaffected): Returns JRD content.
Passed
AssertionFailure (Must, Unaffected): Returns JRD content.
AssertionFailure (Must, Unaffected): Returns JRD content.
AssertionFailure (Must, Unaffected): Returns JRD content.
Passed
AssertionFailure (Must, Unaffected): Returns JRD content.
AssertionFailure (Must, Unaffected): Returns JRD content.
Passed
AssertionFailure (Must, Unaffected): Returns JRD content.
Passed
AssertionFailure (Must, Unaffected): Returns JRD content.
Passed
Passed
Passed
Passed
Passed
Passed
AssertionFailure (Must, Unaffected): Returns JRD content.
Passed
Passed
Passed
Passed
Passed
Passed
Passed
Passed
Passed
webfinger.server.4_2__4_do_not_accept_malformed_resource_parameters::requires_valid_resource_uri_http_status Do not accept malformed resource parameters. Test HTTP status for missing acct: scheme.
AssertionFailure (Must, Unaffected): Not HTTP status 400
AssertionFailure (Must, Unaffected): Not HTTP status 400
AssertionFailure (Must, Unaffected): Not HTTP status 4xx.
AssertionFailure (Must, Unaffected): Not HTTP status 4xx.
AssertionFailure (Must, Unaffected): Not HTTP status 400
AssertionFailure (Must, Unaffected): Not HTTP status 400
AssertionFailure (Must, Unaffected): Not HTTP status 4xx.
AssertionFailure (Must, Unaffected): Not HTTP status 4xx.
AssertionFailure (Must, Unaffected): Not HTTP status 400
Passed
AssertionFailure (Must, Unaffected): Not HTTP status 4xx.
AssertionFailure (Must, Unaffected): Not HTTP status 4xx.
AssertionFailure (Must, Unaffected): Not HTTP status 4xx.
AssertionFailure (Must, Unaffected): Not HTTP status 400
AssertionFailure (Must, Unaffected): Not HTTP status 4xx.
AssertionFailure (Must, Unaffected): Not HTTP status 4xx.
AssertionFailure (Must, Unaffected): Not HTTP status 4xx.
AssertionFailure (Must, Unaffected): Not HTTP status 4xx.
AssertionFailure (Must, Unaffected): Not HTTP status 4xx.
AssertionFailure (Must, Unaffected): Not HTTP status 4xx.
AssertionFailure (Must, Unaffected): Not HTTP status 4xx.
AssertionFailure (Must, Unaffected): Not HTTP status 400
AssertionFailure (Must, Unaffected): Not HTTP status 400
AssertionFailure (Must, Unaffected): Not HTTP status 4xx.
Passed
AssertionFailure (Must, Unaffected): Not HTTP status 4xx.
AssertionFailure (Must, Unaffected): Not HTTP status 4xx.
AssertionFailure (Must, Unaffected): Not HTTP status 4xx.
AssertionFailure (Must, Unaffected): Not HTTP status 4xx.
Passed
AssertionFailure (Must, Unaffected): Not HTTP status 4xx.
AssertionFailure (Must, Unaffected): Not HTTP status 4xx.
Passed
Passed
Passed
AssertionFailure (Must, Unaffected): Not HTTP status 4xx.
AssertionFailure (Must, Unaffected): Not HTTP status 4xx.
AssertionFailure (Must, Unaffected): Not HTTP status 4xx.
AssertionFailure (Must, Unaffected): Not HTTP status 4xx.
Passed
AssertionFailure (Must, Unaffected): Not HTTP status 4xx.
Passed
AssertionFailure (Must, Unaffected): Not HTTP status 4xx.
Passed
[Errno -2] Name or service not known
AssertionFailure (Must, Unaffected): Not HTTP status 400
AssertionFailure (Must, Unaffected): Not HTTP status 4xx.
AssertionFailure (Must, Unaffected): Not HTTP status 4xx.
AssertionFailure (Must, Unaffected): Not HTTP status 4xx.
AssertionFailure (Must, Unaffected): Not HTTP status 4xx.
Passed
AssertionFailure (Must, Unaffected): Not HTTP status 4xx.
AssertionFailure (Must, Unaffected): Not HTTP status 4xx.
AssertionFailure (Must, Unaffected): Not HTTP status 4xx.
AssertionFailure (Must, Unaffected): Not HTTP status 4xx.
AssertionFailure (Must, Unaffected): Not HTTP status 4xx.
AssertionFailure (Must, Unaffected): Not HTTP status 4xx.
[Errno -2] Name or service not known
AssertionFailure (Must, Unaffected): Not HTTP status 400
AssertionFailure (Must, Unaffected): Not HTTP status 4xx.
AssertionFailure (Must, Unaffected): Not HTTP status 4xx.
AssertionFailure (Must, Unaffected): Not HTTP status 400
AssertionFailure (Must, Unaffected): Not HTTP status 4xx.
AssertionFailure (Must, Unaffected): Not HTTP status 4xx.
Passed
Passed
Passed
AssertionFailure (Must, Unaffected): Not HTTP status 4xx.
Passed
AssertionFailure (Must, Unaffected): Not HTTP status 4xx.
AssertionFailure (Must, Unaffected): Not HTTP status 4xx.
AssertionFailure (Must, Unaffected): Not HTTP status 4xx.
AssertionFailure (Must, Unaffected): Not HTTP status 4xx.
AssertionFailure (Must, Unaffected): Not HTTP status 4xx.
AssertionFailure (Must, Unaffected): Not HTTP status 4xx.
AssertionFailure (Must, Unaffected): Not HTTP status 4xx.
AssertionFailure (Must, Unaffected): Not HTTP status 4xx.
AssertionFailure (Must, Unaffected): Not HTTP status 4xx.
Passed
AssertionFailure (Must, Unaffected): Not HTTP status 4xx.
Passed
AssertionFailure (Must, Unaffected): Not HTTP status 4xx.
AssertionFailure (Must, Unaffected): Not HTTP status 400
Passed
Passed
AssertionFailure (Must, Unaffected): Not HTTP status 4xx.
AssertionFailure (Must, Unaffected): Not HTTP status 4xx.
AssertionFailure (Must, Unaffected): Not HTTP status 400
Passed
AssertionFailure (Must, Unaffected): Not HTTP status 400
Passed
Passed
AssertionFailure (Must, Unaffected): Not HTTP status 4xx.
Passed
Passed
webfinger.server.4_2__4_do_not_accept_malformed_resource_parameters::requires_valid_resource_uri_jrd Do not accept malformed resource parameters. Test JRD content for missing acct: scheme.
Passed
Passed
AssertionFailure (Must, Unaffected): Returns JRD content.
Passed
Passed
Passed
Passed
AssertionFailure (Must, Unaffected): Returns JRD content.
Passed
Passed
Passed
AssertionFailure (Must, Unaffected): Returns JRD content.
AssertionFailure (Must, Unaffected): Returns JRD content.
Passed
AssertionFailure (Must, Unaffected): Returns JRD content.
Passed
AssertionFailure (Must, Unaffected): Returns JRD content.
Passed
AssertionFailure (Must, Unaffected): Returns JRD content.
AssertionFailure (Must, Unaffected): Returns JRD content.
Passed
Passed
Passed
Passed
Passed
AssertionFailure (Must, Unaffected): Returns JRD content.
AssertionFailure (Must, Unaffected): Returns JRD content.
AssertionFailure (Must, Unaffected): Returns JRD content.
AssertionFailure (Must, Unaffected): Returns JRD content.
Passed
AssertionFailure (Must, Unaffected): Returns JRD content.
Passed
Passed
Passed
Passed
AssertionFailure (Must, Unaffected): Returns JRD content.
Passed
AssertionFailure (Must, Unaffected): Returns JRD content.
AssertionFailure (Must, Unaffected): Returns JRD content.
Passed
AssertionFailure (Must, Unaffected): Returns JRD content.
Passed
AssertionFailure (Must, Unaffected): Returns JRD content.
Passed
[Errno -2] Name or service not known
Passed
Passed
Passed
AssertionFailure (Must, Unaffected): Returns JRD content.
AssertionFailure (Must, Unaffected): Returns JRD content.
Passed
Passed
AssertionFailure (Must, Unaffected): Returns JRD content.
AssertionFailure (Must, Unaffected): Returns JRD content.
AssertionFailure (Must, Unaffected): Returns JRD content.
Passed
AssertionFailure (Must, Unaffected): Returns JRD content.
[Errno -2] Name or service not known
Passed
Passed
AssertionFailure (Must, Unaffected): Returns JRD content.
Passed
AssertionFailure (Must, Unaffected): Returns JRD content.
AssertionFailure (Must, Unaffected): Returns JRD content.
Passed
Passed
Passed
AssertionFailure (Must, Unaffected): Returns JRD content.
Passed
AssertionFailure (Must, Unaffected): Returns JRD content.
AssertionFailure (Must, Unaffected): Returns JRD content.
AssertionFailure (Must, Unaffected): Returns JRD content.
AssertionFailure (Must, Unaffected): Returns JRD content.
AssertionFailure (Must, Unaffected): Returns JRD content.
Passed
AssertionFailure (Must, Unaffected): Returns JRD content.
AssertionFailure (Must, Unaffected): Returns JRD content.
Passed
Passed
AssertionFailure (Must, Unaffected): Returns JRD content.
Passed
AssertionFailure (Must, Unaffected): Returns JRD content.
Passed
Passed
Passed
AssertionFailure (Must, Unaffected): Returns JRD content.
AssertionFailure (Must, Unaffected): Returns JRD content.
Passed
Passed
Passed
Passed
Passed
AssertionFailure (Must, Unaffected): Returns JRD content.
Passed
Passed
webfinger.server.4_2__5_status_404_for_nonexisting_resources::status_404_for_nonexisting_resources The server responds with 404 when the resource parameter identifies a non-existent resource.
Passed
Passed
Passed
Passed
Passed
Passed
Passed
Passed
Passed
Passed
Passed
Passed
Passed
Passed
Passed
AssertionFailure (Must, Unaffected): Not HTTP status 404.
Passed
AssertionFailure (Must, Unaffected): Not HTTP status 404.
Passed
Passed
Passed
Passed
Passed
Passed
AssertionFailure (Must, Unaffected): Not HTTP status 404.
Passed
AssertionFailure (Must, Problem): HTTP status 200.
Passed
Passed
Passed
Passed
Passed
AssertionFailure (Must, Unaffected): Not HTTP status 404.
Passed
Passed
Passed
AssertionFailure (Must, Unaffected): Not HTTP status 404.
Passed
Passed
AssertionFailure (Must, Problem): HTTP status 200.
Passed
AssertionFailure (Must, Unaffected): Not HTTP status 404.
Passed
Passed
[Errno -2] Name or service not known
Passed
AssertionFailure (Must, Unaffected): Not HTTP status 404.
Passed
Passed
AssertionFailure (Must, Problem): HTTP status 200.
Passed
AssertionFailure (Must, Problem): HTTP status 200.
Passed
Passed
Passed
Passed
Passed
[Errno -2] Name or service not known
Passed
AssertionFailure (Must, Unaffected): Not HTTP status 404.
Passed
Passed
Passed
Passed
AssertionFailure (Must, Unaffected): Not HTTP status 404.
AssertionFailure (Must, Unaffected): Not HTTP status 404.
Passed
AssertionFailure (Must, Problem): HTTP status 200.
AssertionFailure (Must, Unaffected): Not HTTP status 404.
Passed
AssertionFailure (Must, Problem): HTTP status 200.
AssertionFailure (Must, Problem): HTTP status 200.
Passed
AssertionFailure (Must, Problem): HTTP status 200.
AssertionFailure (Must, Problem): HTTP status 200.
AssertionFailure (Must, Unaffected): Not HTTP status 404.
Passed
AssertionFailure (Must, Problem): HTTP status 200.
AssertionFailure (Must, Problem): HTTP status 200.
Passed
Passed
Passed
Passed
Passed
Passed
AssertionFailure (Must, Problem): HTTP status 200.
Passed
Passed
Passed
Passed
AssertionFailure (Must, Unaffected): Not HTTP status 404.
Passed
Passed
Passed
AssertionFailure (Must, Unaffected): Not HTTP status 404.
webfinger.server.4_2__9_content_type::returns_jrd_in_response_to_https Test that a query over HTTPS produces a JRD.
AssertionFailure (Must, Degraded): Wrong content type.
AssertionFailure (Must, Degraded): Wrong content type.
AssertionFailure (Must, Degraded): Wrong content type.
Passed
AssertionFailure (Must, Problem): Not HTTP status 200.
Passed
AssertionFailure (Must, Degraded): Wrong content type.
AssertionFailure (Must, Degraded): Wrong content type.
AssertionFailure (Must, Degraded): Wrong content type.
Passed
Passed
Passed
AssertionFailure (Must, Degraded): Wrong content type.
AssertionFailure (Must, Degraded): Wrong content type.
Passed
AssertionFailure (Must, Degraded): Wrong content type.
Passed
AssertionFailure (Must, Problem): Not HTTP status 200.
Passed
Passed
AssertionFailure (Must, Degraded): Wrong content type.
AssertionFailure (Must, Degraded): Wrong content type.
AssertionFailure (Must, Problem): Not HTTP status 200.
Passed
Passed
Passed
Passed
Passed
Passed
AssertionFailure (Must, Degraded): Wrong content type.
Passed
Passed
AssertionFailure (Must, Degraded): Wrong content type.
AssertionFailure (Must, Degraded): Wrong content type.
AssertionFailure (Must, Degraded): Wrong content type.
Passed
Passed
Passed
Passed
AssertionFailure (Must, Degraded): Wrong content type.
Passed
Passed
Passed
AssertionFailure (Must, Degraded): Wrong content type.
[Errno -2] Name or service not known
AssertionFailure (Must, Degraded): Wrong content type.
AssertionFailure (Must, Problem): Not HTTP status 200.
AssertionFailure (Must, Degraded): Wrong content type.
Passed
Passed
Passed
AssertionFailure (Must, Problem): Wrong content type.
Passed
Passed
Passed
Passed
Passed
[Errno -2] Name or service not known
Passed
AssertionFailure (Must, Problem): Not HTTP status 200.
Passed
Passed
AssertionFailure (Must, Degraded): Wrong content type.
AssertionFailure (Must, Degraded): Wrong content type.
AssertionFailure (Must, Problem): Not HTTP status 200.
Passed
AssertionFailure (Must, Degraded): Wrong content type.
Passed
Passed
Passed
AssertionFailure (Must, Degraded): Wrong content type.
Passed
Passed
AssertionFailure (Must, Degraded): Wrong content type.
AssertionFailure (Must, Degraded): Wrong content type.
AssertionFailure (Must, Degraded): Wrong content type.
AssertionFailure (Must, Degraded): Wrong content type.
Passed
AssertionFailure (Must, Degraded): Wrong content type.
Passed
AssertionFailure (Must, Degraded): Wrong content type.
Passed
Passed
Passed
Passed
Passed
Passed
AssertionFailure (Must, Degraded): Wrong content type.
AssertionFailure (Must, Degraded): Wrong content type.
AssertionFailure (Must, Degraded): Wrong content type.
AssertionFailure (Must, Problem): Not HTTP status 200.
Passed
Passed
AssertionFailure (Must, Degraded): Wrong content type.
Passed
webfinger.server.4_5__1_any_uri_scheme_for_resource_identifiers::any_uri_scheme_for_resource_identifiers The server must accept resource identifiers provided in the query that use any scheme.
Passed
Passed
Passed
AssertionFailure (Must, Unaffected): Not HTTP status 404.
Passed
Passed
AssertionFailure (Must, Unaffected): Not HTTP status 404.
Passed
Passed
AssertionFailure (Must, Unaffected): Not HTTP status 404.
AssertionFailure (Must, Problem): HTTP status 200.
AssertionFailure (Must, Unaffected): Not HTTP status 404.
AssertionFailure (Must, Unaffected): Not HTTP status 404.
Passed
AssertionFailure (Must, Unaffected): Not HTTP status 404.
AssertionFailure (Must, Unaffected): Not HTTP status 404.
Passed
AssertionFailure (Must, Unaffected): Not HTTP status 404.
AssertionFailure (Must, Unaffected): Not HTTP status 404.
AssertionFailure (Must, Unaffected): Not HTTP status 404.
AssertionFailure (Must, Unaffected): Not HTTP status 404.
Passed
Passed
Passed
AssertionFailure (Must, Unaffected): Not HTTP status 404.
AssertionFailure (Must, Unaffected): Not HTTP status 404.
AssertionFailure (Must, Problem): HTTP status 200.
AssertionFailure (Must, Unaffected): Not HTTP status 404.
AssertionFailure (Must, Unaffected): Not HTTP status 404.
AssertionFailure (Must, Unaffected): Not HTTP status 404.
AssertionFailure (Must, Unaffected): Not HTTP status 404.
Passed
AssertionFailure (Must, Unaffected): Not HTTP status 404.
AssertionFailure (Must, Unaffected): Not HTTP status 404.
AssertionFailure (Must, Unaffected): Not HTTP status 404.
AssertionFailure (Must, Unaffected): Not HTTP status 404.
AssertionFailure (Must, Unaffected): Not HTTP status 404.
AssertionFailure (Must, Unaffected): Not HTTP status 404.
AssertionFailure (Must, Unaffected): Not HTTP status 404.
AssertionFailure (Must, Unaffected): Not HTTP status 404.
AssertionFailure (Must, Unaffected): Not HTTP status 404.
AssertionFailure (Must, Unaffected): Not HTTP status 404.
AssertionFailure (Must, Unaffected): Not HTTP status 404.
AssertionFailure (Must, Unaffected): Not HTTP status 404.
[Errno -2] Name or service not known
AssertionFailure (Must, Unaffected): Not HTTP status 404.
AssertionFailure (Must, Unaffected): Not HTTP status 404.
AssertionFailure (Must, Unaffected): Not HTTP status 404.
AssertionFailure (Must, Unaffected): Not HTTP status 404.
AssertionFailure (Must, Problem): HTTP status 200.
AssertionFailure (Must, Unaffected): Not HTTP status 404.
AssertionFailure (Must, Problem): HTTP status 200.
AssertionFailure (Must, Unaffected): Not HTTP status 404.
AssertionFailure (Must, Unaffected): Not HTTP status 404.
AssertionFailure (Must, Unaffected): Not HTTP status 404.
Passed
AssertionFailure (Must, Unaffected): Not HTTP status 404.
[Errno -2] Name or service not known
Passed
AssertionFailure (Must, Unaffected): Not HTTP status 404.
AssertionFailure (Must, Unaffected): Not HTTP status 404.
Passed
Passed
Passed
AssertionFailure (Must, Unaffected): Not HTTP status 404.
AssertionFailure (Must, Unaffected): Not HTTP status 404.
AssertionFailure (Must, Unaffected): Not HTTP status 404.
AssertionFailure (Must, Unaffected): Not HTTP status 404.
AssertionFailure (Must, Unaffected): Not HTTP status 404.
AssertionFailure (Must, Problem): HTTP status 200.
AssertionFailure (Must, Problem): HTTP status 200.
AssertionFailure (Must, Problem): HTTP status 200.
AssertionFailure (Must, Unaffected): Not HTTP status 404.
AssertionFailure (Must, Problem): HTTP status 200.
AssertionFailure (Must, Problem): HTTP status 200.
AssertionFailure (Must, Unaffected): Not HTTP status 404.
Passed
AssertionFailure (Must, Problem): HTTP status 200.
AssertionFailure (Must, Unaffected): Not HTTP status 404.
AssertionFailure (Must, Unaffected): Not HTTP status 404.
AssertionFailure (Must, Unaffected): Not HTTP status 404.
AssertionFailure (Must, Unaffected): Not HTTP status 404.
Passed
AssertionFailure (Must, Unaffected): Not HTTP status 404.
AssertionFailure (Must, Unaffected): Not HTTP status 404.
AssertionFailure (Must, Problem): HTTP status 200.
AssertionFailure (Must, Unaffected): Not HTTP status 404.
Passed
AssertionFailure (Must, Unaffected): Not HTTP status 404.
Passed
AssertionFailure (Must, Unaffected): Not HTTP status 404.
AssertionFailure (Must, Unaffected): Not HTTP status 404.
AssertionFailure (Must, Unaffected): Not HTTP status 404.
AssertionFailure (Must, Unaffected): Not HTTP status 404.
AssertionFailure (Must, Unaffected): Not HTTP status 404.
webfinger.server.4__1_accepts_all_link_rels_in_query::accepts_combined_link_rels_in_query A server must accept all link rels in the query, even if it does not understand them. Tests several known an unknown link rels at a time.
Passed
Passed
Passed
AssertionFailure (Must, Problem): Accessed URI: "https://relay.orphaned.monster/.well-known/webfinger?resource=acct%3Arelay%40relay.orphaned.monster":
AssertionFailure (Must, Problem): Accessed URI: "https://apogee.polaris-1.work/.well-known/webfinger?resource=acct%3Ateknomunk%40apogee.polaris-1.work":
Passed
Passed
Passed
Passed
Passed
Passed
Passed
Passed
Passed
Passed
Passed
Passed
AssertionFailure (Must, Problem): Accessed URI: "https://foxgirl.land/.well-known/webfinger?resource=acct%3Ainstance.actor%40foxgirl.land":
Passed
Passed
Passed
Passed
AssertionFailure (Must, Problem): Accessed URI: "https://fietkau.software/.well-known/webfinger?resource=acct%3ADailyRucks%40fietkau.software":
Passed
'links'
Passed
Passed
Passed
Passed
Passed
Passed
Passed
Passed
Passed
AssertionFailure (Must, Problem): Accessed URI: "https://gitea.moe/.well-known/webfinger?resource=acct%3Aav18%40gitea.moe":
Passed
AssertionFailure (Must, Problem): Accessed URI: "https://gnusocial.net/.well-known/webfinger?resource=acct%3Aadministrator%40gnusocial.net":
Passed
Passed
Passed
Passed
Passed
Passed
Passed
[Errno -2] Name or service not known
Passed
AssertionFailure (Must, Problem): Accessed URI: "https://kbin.social/.well-known/webfinger?resource=acct%3Asimple%40kbin.social":
Passed
Passed
Passed
Passed
AssertionFailure (Must, Problem): Accessed URI: "https://eepy.zone/.well-known/webfinger?resource=acct%3Ainstance.actor%40eepy.zone":
AssertionFailure (Must, Problem): JRD cannot be parsed
Passed
Passed
Passed
Passed
[Errno -2] Name or service not known
Passed
AssertionFailure (Must, Problem): Accessed URI: "https://bow.st/.well-known/webfinger?resource=acct%3Ac%40bow.st":
AssertionFailure (Must, Problem): JRD cannot be parsed
Passed
Passed
Passed
AssertionFailure (Must, Problem): Accessed URI: "https://social.mooneyed.de/.well-known/webfinger?resource=acct%3Akromonos%40social.mooneyed.de":
The read operation timed out
Passed
Passed
Passed
Passed
Passed
Passed
Passed
Passed
Passed
Passed
Passed
Passed
Passed
Passed
Passed
Passed
Passed
Passed
AssertionFailure (Must, Problem): Accessed URI: "https://macgirvin.com/.well-known/webfinger?resource=acct%3Amike%40macgirvin.com":
Passed
Passed
Passed
Passed
Passed
AssertionFailure (Must, Problem): Accessed URI: "https://cloudflare.social/.well-known/webfinger?resource=acct%3Acloudflare%40cloudflare.social":
Passed
Passed
Passed
Passed
webfinger.server.4__1_accepts_all_link_rels_in_query::accepts_known_link_rels_in_query A server must accept all link rels in the query, even if it does not understand them. Tests one known link rel at a time.
Passed
Passed
Passed
AssertionFailure (Must, Problem): Accessed URI: "https://relay.orphaned.monster/.well-known/webfinger?resource=acct%3Arelay%40relay.orphaned.monster":
AssertionFailure (Must, Problem): Accessed URI: "https://apogee.polaris-1.work/.well-known/webfinger?resource=acct%3Ateknomunk%40apogee.polaris-1.work":
Passed
Passed
Passed
Passed
Passed
Passed
Passed
Passed
Passed
Passed
Passed
Passed
AssertionFailure (Must, Problem): Accessed URI: "https://foxgirl.land/.well-known/webfinger?resource=acct%3Ainstance.actor%40foxgirl.land":
Passed
Passed
Passed
Passed
AssertionFailure (Must, Problem): Accessed URI: "https://fietkau.software/.well-known/webfinger?resource=acct%3ADailyRucks%40fietkau.software":
Passed
'links'
Passed
Passed
Passed
Passed
Passed
Passed
Passed
Passed
Passed
AssertionFailure (Must, Problem): Accessed URI: "https://gitea.moe/.well-known/webfinger?resource=acct%3Aav18%40gitea.moe":
Passed
AssertionFailure (Must, Problem): Accessed URI: "https://gnusocial.net/.well-known/webfinger?resource=acct%3Aadministrator%40gnusocial.net":
Passed
Passed
Passed
Passed
Passed
Passed
Passed
[Errno -2] Name or service not known
Passed
AssertionFailure (Must, Problem): Accessed URI: "https://kbin.social/.well-known/webfinger?resource=acct%3Asimple%40kbin.social":
Passed
Passed
Passed
Passed
AssertionFailure (Must, Problem): Accessed URI: "https://eepy.zone/.well-known/webfinger?resource=acct%3Ainstance.actor%40eepy.zone":
AssertionFailure (Must, Problem): JRD cannot be parsed
Passed
Passed
Passed
Passed
[Errno -2] Name or service not known
Passed
AssertionFailure (Must, Problem): Accessed URI: "https://bow.st/.well-known/webfinger?resource=acct%3Ac%40bow.st":
AssertionFailure (Must, Problem): JRD cannot be parsed
Passed
Passed
Passed
AssertionFailure (Must, Problem): Accessed URI: "https://social.mooneyed.de/.well-known/webfinger?resource=acct%3Akromonos%40social.mooneyed.de":
The read operation timed out
Passed
Passed
Passed
Passed
Passed
Passed
Passed
Passed
Passed
Passed
Passed
Passed
Passed
Passed
Passed
Passed
Passed
Passed
AssertionFailure (Must, Problem): Accessed URI: "https://macgirvin.com/.well-known/webfinger?resource=acct%3Amike%40macgirvin.com":
Passed
Passed
Passed
Passed
Passed
AssertionFailure (Must, Problem): Accessed URI: "https://cloudflare.social/.well-known/webfinger?resource=acct%3Acloudflare%40cloudflare.social":
Passed
Passed
Passed
Passed
webfinger.server.4__1_accepts_all_link_rels_in_query::accepts_unknown_link_rels_in_query A server must accept all link rels in the query, even if it does not understand them. Tests one unknown link rels at a time.
Passed
Passed
Passed
AssertionFailure (Must, Problem): Accessed URI: "https://relay.orphaned.monster/.well-known/webfinger?resource=acct%3Arelay%40relay.orphaned.monster":
AssertionFailure (Must, Problem): Accessed URI: "https://apogee.polaris-1.work/.well-known/webfinger?resource=acct%3Ateknomunk%40apogee.polaris-1.work":
Passed
Passed
Passed
Passed
Passed
Passed
Passed
Passed
Passed
Passed
Passed
Passed
AssertionFailure (Must, Problem): Accessed URI: "https://foxgirl.land/.well-known/webfinger?resource=acct%3Ainstance.actor%40foxgirl.land":
Passed
Passed
Passed
Passed
AssertionFailure (Must, Problem): Accessed URI: "https://fietkau.software/.well-known/webfinger?resource=acct%3ADailyRucks%40fietkau.software":
Passed
'links'
Passed
Passed
Passed
Passed
Passed
Passed
Passed
Passed
Passed
AssertionFailure (Must, Problem): Accessed URI: "https://gitea.moe/.well-known/webfinger?resource=acct%3Aav18%40gitea.moe":
Passed
AssertionFailure (Must, Problem): Accessed URI: "https://gnusocial.net/.well-known/webfinger?resource=acct%3Aadministrator%40gnusocial.net":
Passed
Passed
Passed
Passed
Passed
Passed
Passed
[Errno -2] Name or service not known
Passed
AssertionFailure (Must, Problem): Accessed URI: "https://kbin.social/.well-known/webfinger?resource=acct%3Asimple%40kbin.social":
Passed
Passed
Passed
Passed
AssertionFailure (Must, Problem): Accessed URI: "https://eepy.zone/.well-known/webfinger?resource=acct%3Ainstance.actor%40eepy.zone":
AssertionFailure (Must, Problem): JRD cannot be parsed
Passed
Passed
Passed
Passed
[Errno -2] Name or service not known
Passed
AssertionFailure (Must, Problem): Accessed URI: "https://bow.st/.well-known/webfinger?resource=acct%3Ac%40bow.st":
Passed
Passed
Passed
Passed
AssertionFailure (Must, Problem): Accessed URI: "https://social.mooneyed.de/.well-known/webfinger?resource=acct%3Akromonos%40social.mooneyed.de":
The read operation timed out
Passed
Passed
Passed
Passed
Passed
Passed
Passed
Passed
Passed
Passed
Passed
Passed
Passed
Passed
Passed
Passed
Passed
Passed
AssertionFailure (Must, Problem): Accessed URI: "https://macgirvin.com/.well-known/webfinger?resource=acct%3Amike%40macgirvin.com":
Passed
Passed
Passed
Passed
Passed
AssertionFailure (Must, Problem): Accessed URI: "https://cloudflare.social/.well-known/webfinger?resource=acct%3Acloudflare%40cloudflare.social":
Passed
Passed
Passed
Passed
webfinger.server.4__3_only_returns_jrd_in_response_to_https_requests::does_not_return_jrd_in_response_to_http Test that a query over HTTP does not produce a JRD.
Passed
Passed
Passed
Passed
Passed
Passed
Passed
Passed
Passed
Passed
Passed
Passed
Passed
Passed
Passed
AssertionFailure (Must, Unaffected): HTTP status 200.
Passed
Passed
Passed
Passed
Passed
Passed
Passed
AssertionFailure (Must, Unaffected): HTTP status 200.
Passed
Passed
Passed
Passed
Passed
Passed
Passed
Passed
Passed
Passed
Passed
Passed
Passed
Passed
Passed
Passed
Passed
Passed
Passed
Passed
[Errno -2] Name or service not known
Passed
Passed
Passed
Passed
AssertionFailure (Must, Unaffected): HTTP status 200.
Passed
AssertionFailure (Must, Unaffected): HTTP status 200.
Passed
Passed
Passed
Passed
Passed
[Errno -2] Name or service not known
Passed
Passed
Passed
Passed
Passed
Passed
Passed
Passed
Passed
Passed
Passed
Passed
Passed
Passed
Passed
Passed
Passed
Passed
Passed
Passed
Passed
Passed
AssertionFailure (Must, Unaffected): HTTP status 200.
Passed
Passed
Passed
Passed
Passed
Passed
Passed
Passed
Passed
Passed
Passed
Passed
Passed
Passed
webfinger.server.4__3_only_returns_jrd_in_response_to_https_requests::uses_valid_https_certificate Test that the server uses a valid HTTPS certificate.
Passed
Passed
Passed
Passed
Passed
Passed
Passed
Passed
Passed
Passed
Passed
Passed
Passed
Passed
Passed
Passed
Passed
Passed
Passed
Passed
Passed
Passed
Passed
Passed
Passed
Passed
Passed
Passed
Passed
Passed
Passed
Passed
Passed
Passed
Passed
Passed
Passed
Passed
Passed
Passed
Passed
Passed
Passed
Passed
[Errno -2] Name or service not known
Passed
Passed
Passed
Passed
Passed
Passed
Passed
Passed
Passed
Passed
Passed
Passed
[Errno -2] Name or service not known
Passed
Passed
Passed
Passed
Passed
Passed
Passed
Passed
Passed
Passed
Passed
Passed
Passed
Passed
Passed
Passed
Passed
Passed
Passed
Passed
Passed
Passed
Passed
Passed
Passed
Passed
Passed
Passed
Passed
Passed
Passed
Passed
Passed
Passed
Passed
Passed
Passed
webfinger.server.5_1_cors_header_required::cors_header_required The server must provide a valid value for HTTP Header "Access-Control-Allow-Origin".
AssertionFailure (Must, Problem): Missing CORS header.
AssertionFailure (Must, Problem): Missing CORS header.
Passed
AssertionFailure (Must, Problem): Missing CORS header.
AssertionFailure (Must, Problem): Missing CORS header.
Passed
AssertionFailure (Must, Problem): Missing CORS header.
Passed
AssertionFailure (Must, Problem): Missing CORS header.
AssertionFailure (Must, Problem): Missing CORS header.
Passed
Passed
AssertionFailure (Must, Problem): Missing CORS header.
AssertionFailure (Must, Problem): Missing CORS header.
Passed
Passed
AssertionFailure (Must, Problem): Missing CORS header.
AssertionFailure (Must, Problem): Missing CORS header.
Passed
Passed
Passed
AssertionFailure (Must, Problem): Missing CORS header.
AssertionFailure (Must, Problem): Missing CORS header.
Passed
Passed
Passed
Passed
Passed
Passed
Passed
Passed
Passed
Passed
Passed
Passed
Passed
Passed
Passed
Passed
AssertionFailure (Must, Problem): Missing CORS header.
Passed
Passed
Passed
Passed
[Errno -2] Name or service not known
Passed
AssertionFailure (Must, Problem): Missing CORS header.
Passed
Passed
Passed
Passed
AssertionFailure (Must, Problem): Missing CORS header.
Passed
Passed
Passed
Passed
AssertionFailure (Must, Problem): Missing CORS header.
[Errno -2] Name or service not known
Passed
AssertionFailure (Must, Problem): Missing CORS header.
Passed
Passed
Passed
AssertionFailure (Must, Problem): Missing CORS header.
Passed
Passed
AssertionFailure (Must, Problem): Missing CORS header.
AssertionFailure (Must, Problem): Missing CORS header.
AssertionFailure (Must, Problem): Missing CORS header.
AssertionFailure (Must, Problem): Missing CORS header.
AssertionFailure (Must, Problem): Missing CORS header.
AssertionFailure (Must, Problem): Missing CORS header.
Passed
AssertionFailure (Must, Problem): Missing CORS header.
Passed
Passed
Passed
AssertionFailure (Must, Problem): Missing CORS header.
Passed
Passed
Passed
AssertionFailure (Must, Problem): Missing CORS header.
Passed
AssertionFailure (Must, Problem): Missing CORS header.
Passed
Passed
Passed
AssertionFailure (Must, Problem): Missing CORS header.
AssertionFailure (Must, Problem): Missing CORS header.
Passed
Passed
Passed
Passed
AssertionFailure (Must, Problem): Missing CORS header.
Passed

Test Run Metadata

Started 2024:10:24-22:02:37.949148Z
Ended 2024:10:24-22:21:47.925361Z (total: 0:19:09.976213)
Platform Linux-6.11.3-1-aarch64-ARCH-aarch64-with-glibc2.35
Feditest version 0.4