Skip to content

Several failures in FediTest Webfinger Results #197

@TomCasavant

Description

@TomCasavant

I didn't know the feditest team was planning on running tests on all the ActivityPub software so this is pretty cool. I think a lot of these are probably fixed by the changes @andypiper made to the content-type in #191 and I bet this will also improve compatibility in #124

https://feditest.org/blog/2024-06-05-early-results-webfinger/
Matrix of test results: https://feditest.org/assets/2024-06-05/webfinger-server-all-wellknown-saas-imp.testmatrix.html
Detailed Test Results: https://feditest.org/assets/2024-06-05/webfinger-server-all-wellknown-saas-imp.sequential.html

  • webfinger.server.4_2__2_perform_query::normal_query Perform a normal, simple query on an existing account. - Wrong HTTP content type.
  • 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. - Not HTTP status 4xx.
  • 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. - Returns JRD content.
  • 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. - 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. - Wrong content type.
  • 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. - Not HTTP status 404.

Metadata

Metadata

Assignees

No one assigned

    Labels

    interoperabilityActivityPub/ActivityStream-adjacent but specific to interop with Mastodon and others

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions