Feditest Report: Webfinger server tests of hosted Fediverse applications

feditest-run-2024-06-16T22-41-50.971358Z

Test Run Summary

Status Count
Passed
945
Failed
Interoperability
Compromised Degraded Unaffected Unknown Total
Conformance Must
341
0
322
2
665
Should
0
0
0
0
0
Implied
0
0
0
0
0
Unspecified
0
0
0
0
0
Total
341
0
322
2
665
Skipped
0
Errors
5
Total
1615

Test Results

Test (alphabetical order)
webfinger.server.4_1__2_parameter_ordering_not_significant::parameter_ordering Parameter ordering is not significant.
Wrong HTTP content type.
Wrong HTTP content type.
Wrong HTTP content type.
WebFinger errors (3)
Wrong HTTP content type.
Passed
Wrong HTTP content type.
Wrong HTTP content type.
Wrong HTTP content type.
Passed
WebFinger errors (3)
Passed
Wrong HTTP content type.
Wrong HTTP content type.
Passed
Wrong HTTP content type.
Passed
Passed
Passed
Passed
Wrong HTTP content type.
Wrong HTTP content type.
WebFinger errors (3)
Link type not a valid media type: "template"
Response 2 not same.
Passed
Passed
Passed
Passed
Wrong HTTP content type.
Passed
WebFinger errors (3)
Wrong HTTP content type.
Wrong HTTP content type.
WebFinger errors (2)
WebFinger errors (3)
WebFinger errors (7)
Passed
WebFinger errors (3)
Wrong HTTP content type.
Passed
WebFinger errors (3)
Passed
Wrong HTTP content type.
Wrong HTTP content type.
Passed
Passed
Wrong HTTP content type.
Passed
Passed
Passed
Passed
WebFinger errors (3)
Passed
Passed
Passed
Passed
Wrong HTTP content type.
Passed
Passed
WebFinger errors (3)
Passed
Wrong HTTP content type.
Wrong HTTP content type.
Wrong HTTP content type.
Passed
Wrong HTTP content type.
Passed
Link rel value not absolute URI nor registered relation type: "salmon"
Passed
Wrong HTTP content type.
Passed
Passed
Wrong HTTP content type.
Wrong HTTP content type.
Wrong HTTP content type.
Wrong HTTP content type.
Passed
Wrong HTTP content type.
Passed
Wrong HTTP content type.
Passed
Passed
Link rel value not absolute URI nor registered relation type: "salmon"
Passed
Passed
WebFinger errors (3)
Wrong HTTP content type.
Wrong HTTP content type.
Wrong HTTP content type.
Passed
Wrong HTTP content type.
Passed
Wrong HTTP content type.
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
[Errno 60] 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
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.4_2__2_perform_query::normal_query Perform a normal, simple query on an existing account.
Wrong HTTP content type.
Wrong HTTP content type.
Wrong HTTP content type.
WebFinger errors (3)
Wrong HTTP content type.
Passed
Wrong HTTP content type.
Wrong HTTP content type.
Wrong HTTP content type.
Passed
WebFinger errors (3)
Passed
Wrong HTTP content type.
Wrong HTTP content type.
Passed
Wrong HTTP content type.
Passed
Passed
Passed
Passed
Wrong HTTP content type.
Wrong HTTP content type.
WebFinger errors (3)
Link type not a valid media type: "template"
Passed
Passed
Passed
Passed
Passed
Wrong HTTP content type.
Passed
WebFinger errors (3)
Wrong HTTP content type.
Wrong HTTP content type.
WebFinger errors (2)
WebFinger errors (3)
WebFinger errors (7)
Passed
Passed
Wrong HTTP content type.
Passed
WebFinger errors (3)
Passed
Wrong HTTP content type.
Wrong HTTP content type.
Passed
Passed
Wrong HTTP content type.
Passed
Passed
Passed
Passed
Passed
Passed
Passed
Passed
Passed
Wrong HTTP content type.
Passed
Passed
Passed
Passed
Wrong HTTP content type.
Wrong HTTP content type.
Wrong HTTP content type.
Passed
Wrong HTTP content type.
Passed
Link rel value not absolute URI nor registered relation type: "salmon"
Passed
Wrong HTTP content type.
Passed
Passed
Wrong HTTP content type.
Wrong HTTP content type.
Wrong HTTP content type.
Wrong HTTP content type.
Passed
Wrong HTTP content type.
Passed
Wrong HTTP content type.
Passed
Passed
Link rel value not absolute URI nor registered relation type: "salmon"
Passed
Passed
Passed
Wrong HTTP content type.
Wrong HTTP content type.
Wrong HTTP content type.
Passed
Wrong HTTP content type.
Passed
Wrong HTTP content type.
Passed
webfinger.server.4_2__3_requires_resource_uri::requires_resource_uri_http_status Do not accept requests with missing resource parameter: HTTP status.
Passed
Not HTTP status 400.
Passed
Passed
Not HTTP status 400.
Not HTTP status 400.
Passed
Not HTTP status 400.
Not HTTP status 400.
Passed
Passed
Passed
Passed
Not HTTP status 400.
Passed
Not HTTP status 400.
Not HTTP status 400.
Passed
Passed
Passed
Passed
Not HTTP status 400.
Not HTTP status 400.
Not HTTP status 400.
Passed
Passed
Not HTTP status 400.
Passed
Passed
Passed
Passed
Not HTTP status 400.
Passed
Passed
Passed
Passed
Not HTTP status 400.
Passed
Passed
Passed
Passed
Passed
Passed
Passed
Passed
Passed
Not HTTP status 400.
Passed
Passed
Not HTTP status 400.
Passed
Passed
Passed
Passed
Passed
Not HTTP status 400.
Passed
Passed
Not HTTP status 400.
Not HTTP status 400.
Passed
Passed
Passed
Passed
Passed
Passed
Passed
Not HTTP status 400.
Passed
Not HTTP status 400.
Not HTTP status 400.
Not HTTP status 400.
Passed
Not HTTP status 400.
Not HTTP status 400.
Passed
Passed
Not HTTP status 400.
Passed
Passed
Passed
Passed
Passed
Passed
Passed
Not HTTP status 400.
Passed
Not HTTP status 400.
Passed
Not HTTP status 400.
Passed
Passed
Passed
Passed
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
Returns JRD content.
Passed
Passed
Returns JRD content.
Passed
Passed
Passed
Passed
Passed
Passed
Passed
Passed
Passed
Passed
Passed
Passed
Passed
Passed
Passed
Passed
Passed
Passed
Passed
Returns JRD content.
Passed
Passed
Returns JRD content.
Passed
Passed
Passed
Passed
Passed
Returns JRD content.
Passed
Passed
Passed
Passed
Passed
Passed
Passed
Passed
Passed
Passed
Passed
Passed
Returns JRD content.
Passed
Returns JRD content.
Returns JRD content.
Passed
Returns JRD content.
Passed
Passed
Passed
Passed
Passed
Passed
Passed
Passed
Passed
Passed
Passed
Returns JRD content.
Passed
Passed
Passed
Passed
Passed
Passed
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.
Not HTTP status 400
Not HTTP status 400
Not HTTP status 4xx.
Not HTTP status 400
Not HTTP status 4xx.
Not HTTP status 400
Not HTTP status 4xx.
Not HTTP status 4xx.
Not HTTP status 400
Passed
Passed
Not HTTP status 400
Not HTTP status 400
Not HTTP status 400
Not HTTP status 400
Not HTTP status 4xx.
Not HTTP status 400
Not HTTP status 400
Not HTTP status 400
Not HTTP status 400
Not HTTP status 400
Not HTTP status 400
Not HTTP status 400
Not HTTP status 400
Passed
Not HTTP status 400
Not HTTP status 4xx.
Not HTTP status 400
Not HTTP status 400
Passed
Not HTTP status 400
Not HTTP status 400
Passed
Not HTTP status 4xx.
Passed
Not HTTP status 400
Passed
Not HTTP status 400
Passed
Not HTTP status 4xx.
Not HTTP status 400
Passed
Not HTTP status 400
Not HTTP status 4xx.
Not HTTP status 4xx.
Not HTTP status 400
Not HTTP status 400
Not HTTP status 400
Not HTTP status 400
Not HTTP status 4xx.
Passed
Not HTTP status 400
Not HTTP status 400
Passed
Not HTTP status 400
Not HTTP status 400
Not HTTP status 400
Not HTTP status 4xx.
Not HTTP status 400
Not HTTP status 400
Not HTTP status 400
Not HTTP status 400
Not HTTP status 4xx.
Not HTTP status 400
Not HTTP status 4xx.
Passed
Passed
Not HTTP status 4xx.
Passed
Not HTTP status 4xx.
Not HTTP status 4xx.
Not HTTP status 4xx.
Not HTTP status 400
Not HTTP status 4xx.
Not HTTP status 4xx.
Passed
Not HTTP status 4xx.
Not HTTP status 400
Not HTTP status 4xx.
Not HTTP status 400
Not HTTP status 400
Not HTTP status 400
Not HTTP status 400
Passed
Not HTTP status 400
Not HTTP status 4xx.
Passed
Not HTTP status 400
Not HTTP status 4xx.
Not HTTP status 400
Passed
Passed
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
Returns JRD content.
Passed
Returns JRD content.
Passed
Passed
Returns JRD content.
Passed
Passed
Passed
Passed
Passed
Passed
Passed
Passed
Passed
Passed
Passed
Passed
Passed
Passed
Passed
Returns JRD content.
Passed
Passed
Returns JRD content.
Passed
Passed
Passed
Passed
Passed
Passed
Returns JRD content.
Passed
Passed
Passed
Passed
Passed
Passed
Passed
Passed
Passed
Passed
Returns JRD content.
Passed
Returns JRD content.
Passed
Passed
Returns JRD content.
Passed
Passed
Passed
Passed
Passed
Returns JRD content.
Passed
Returns JRD content.
Passed
Passed
Passed
Passed
Returns JRD content.
Passed
Returns JRD content.
Passed
Passed
Returns JRD content.
Passed
Returns JRD content.
Returns JRD content.
Returns JRD content.
Passed
Returns JRD content.
Returns JRD content.
Passed
Returns JRD content.
Passed
Returns JRD content.
Passed
Passed
Passed
Passed
Passed
Passed
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.
Not HTTP status 400
Not HTTP status 400
Not HTTP status 4xx.
Not HTTP status 4xx.
Not HTTP status 4xx.
Not HTTP status 400
Not HTTP status 4xx.
Not HTTP status 4xx.
Not HTTP status 400
Passed
Not HTTP status 4xx.
Not HTTP status 4xx.
Not HTTP status 4xx.
Not HTTP status 400
Not HTTP status 4xx.
Not HTTP status 4xx.
Not HTTP status 4xx.
Not HTTP status 4xx.
Not HTTP status 4xx.
Not HTTP status 4xx.
Not HTTP status 4xx.
Not HTTP status 400
Not HTTP status 400
Not HTTP status 4xx.
Passed
Not HTTP status 4xx.
Not HTTP status 4xx.
Not HTTP status 4xx.
Not HTTP status 4xx.
Passed
Not HTTP status 4xx.
Not HTTP status 4xx.
Passed
Passed
Passed
Not HTTP status 400
Not HTTP status 4xx.
Not HTTP status 4xx.
Passed
Passed
Not HTTP status 4xx.
Passed
Not HTTP status 4xx.
Passed
Not HTTP status 4xx.
Not HTTP status 400
Not HTTP status 4xx.
Not HTTP status 4xx.
Not HTTP status 4xx.
Not HTTP status 4xx.
Passed
Not HTTP status 4xx.
Not HTTP status 4xx.
Passed
Not HTTP status 4xx.
Not HTTP status 4xx.
Not HTTP status 4xx.
Not HTTP status 4xx.
Not HTTP status 400
Not HTTP status 400
Not HTTP status 4xx.
Not HTTP status 400
Not HTTP status 4xx.
Not HTTP status 4xx.
Not HTTP status 4xx.
Passed
Passed
Not HTTP status 4xx.
Passed
Not HTTP status 4xx.
Not HTTP status 4xx.
Not HTTP status 4xx.
Not HTTP status 4xx.
Not HTTP status 4xx.
Not HTTP status 4xx.
Not HTTP status 4xx.
Not HTTP status 4xx.
Not HTTP status 4xx.
Passed
Not HTTP status 4xx.
Passed
Not HTTP status 4xx.
Not HTTP status 400
Passed
Not HTTP status 400
Not HTTP status 4xx.
Passed
Not HTTP status 400
Passed
Not HTTP status 400
Passed
Passed
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
Returns JRD content.
Passed
Passed
Passed
Passed
Returns JRD content.
Passed
Passed
Passed
Returns JRD content.
Returns JRD content.
Passed
Returns JRD content.
Passed
Returns JRD content.
Returns JRD content.
Returns JRD content.
Returns JRD content.
Passed
Passed
Passed
Passed
Passed
Returns JRD content.
Returns JRD content.
Returns JRD content.
Returns JRD content.
Passed
Returns JRD content.
Passed
Passed
Passed
Passed
Passed
Passed
Returns JRD content.
Returns JRD content.
Passed
Returns JRD content.
Passed
Returns JRD content.
Passed
Returns JRD content.
Passed
Passed
Passed
Returns JRD content.
Returns JRD content.
Passed
Returns JRD content.
Returns JRD content.
Passed
Returns JRD content.
Passed
Returns JRD content.
Returns JRD content.
Passed
Passed
Returns JRD content.
Passed
Returns JRD content.
Returns JRD content.
Returns JRD content.
Passed
Passed
Returns JRD content.
Passed
Returns JRD content.
Returns JRD content.
Returns JRD content.
Returns JRD content.
Returns JRD content.
Passed
Returns JRD content.
Returns JRD content.
Passed
Passed
Returns JRD content.
Passed
Returns JRD content.
Passed
Passed
Passed
Returns JRD content.
Returns JRD content.
Passed
Passed
Passed
Passed
Passed
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
HTTP status 200.
Passed
Passed
Passed
Passed
Passed
Not HTTP status 404.
Passed
Passed
Passed
Passed
Not HTTP status 404.
Passed
Passed
Passed
Passed
Passed
Passed
Passed
Passed
Not HTTP status 404.
Passed
HTTP status 200.
Passed
Passed
Passed
Passed
Passed
Not HTTP status 404.
Passed
Passed
Passed
Not HTTP status 404.
Passed
Not HTTP status 404.
HTTP status 200.
Passed
Not HTTP status 404.
Passed
Passed
Passed
Passed
Passed
Passed
Passed
HTTP status 200.
Passed
Passed
Passed
Passed
Passed
Passed
Passed
Passed
Passed
Passed
Passed
Passed
Passed
Passed
Passed
Not HTTP status 404.
Passed
HTTP status 200.
Not HTTP status 404.
Passed
HTTP status 200.
HTTP status 200.
Passed
HTTP status 200.
HTTP status 200.
Not HTTP status 404.
Passed
HTTP status 200.
HTTP status 200.
Passed
Passed
Passed
Passed
Passed
Passed
HTTP status 200.
Passed
Passed
Passed
Passed
Passed
HTTP status 200.
Passed
Passed
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.
Wrong content type.
Wrong content type.
Passed
Wrong content type.
Passed
Wrong content type.
Wrong content type.
Wrong content type.
Passed
Passed
Passed
Wrong content type.
Wrong content type.
Passed
Wrong content type.
Passed
Passed
Passed
Passed
Wrong content type.
Wrong content type.
Not HTTP status 200.
Passed
Passed
Passed
Passed
Passed
Passed
Wrong content type.
Passed
Passed
Wrong content type.
Wrong content type.
Wrong content type.
Not HTTP status 200.
Passed
Passed
Passed
Wrong content type.
Passed
Passed
Passed
Wrong content type.
Wrong content type.
Passed
Passed
Wrong content type.
Passed
Passed
Passed
Passed
Passed
Passed
Passed
Passed
Passed
Wrong content type.
Passed
Passed
Passed
Passed
Wrong content type.
Wrong content type.
Wrong content type.
Passed
Wrong content type.
Passed
Passed
Passed
Wrong content type.
Passed
Passed
Wrong content type.
Wrong content type.
Wrong content type.
Wrong content type.
Passed
Wrong content type.
Passed
Wrong content type.
Passed
Passed
Passed
Passed
Passed
Passed
Wrong content type.
Wrong content type.
Wrong content type.
Passed
Wrong content type.
Passed
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
Not HTTP status 404.
HTTP status 200.
Passed
Not HTTP status 404.
Passed
Passed
Not HTTP status 404.
Not HTTP status 404.
Not HTTP status 404.
Not HTTP status 404.
Passed
Not HTTP status 404.
Not HTTP status 404.
Passed
Not HTTP status 404.
Not HTTP status 404.
Not HTTP status 404.
Not HTTP status 404.
Passed
Passed
Passed
Not HTTP status 404.
Not HTTP status 404.
HTTP status 200.
Not HTTP status 404.
Not HTTP status 404.
Not HTTP status 404.
Not HTTP status 404.
Passed
Not HTTP status 404.
Not HTTP status 404.
Not HTTP status 404.
Not HTTP status 404.
Not HTTP status 404.
Not HTTP status 404.
Not HTTP status 404.
Not HTTP status 404.
Not HTTP status 404.
Not HTTP status 404.
Not HTTP status 404.
Not HTTP status 404.
Passed
Passed
Passed
Not HTTP status 404.
Not HTTP status 404.
HTTP status 200.
Not HTTP status 404.
Not HTTP status 404.
Not HTTP status 404.
Not HTTP status 404.
Not HTTP status 404.
Passed
Not HTTP status 404.
Passed
Passed
Passed
Not HTTP status 404.
Passed
Passed
Passed
Passed
Not HTTP status 404.
Not HTTP status 404.
Not HTTP status 404.
Not HTTP status 404.
HTTP status 200.
HTTP status 200.
HTTP status 200.
Not HTTP status 404.
HTTP status 200.
HTTP status 200.
Not HTTP status 404.
Passed
HTTP status 200.
Not HTTP status 404.
Not HTTP status 404.
Not HTTP status 404.
Not HTTP status 404.
Passed
Not HTTP status 404.
Passed
HTTP status 200.
Not HTTP status 404.
Passed
Not HTTP status 404.
Passed
Not HTTP status 404.
Not HTTP status 404.
Not HTTP status 404.
Not HTTP status 404.
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.
Wrong HTTP content type.
Wrong HTTP content type.
Wrong HTTP content type.
WebFinger errors (3)
Wrong HTTP content type.
Passed
Wrong HTTP content type.
Wrong HTTP content type.
Wrong HTTP content type.
Passed
WebFinger errors (3)
Passed
Wrong HTTP content type.
Wrong HTTP content type.
Passed
Wrong HTTP content type.
Passed
Passed
Passed
Passed
Wrong HTTP content type.
Wrong HTTP content type.
WebFinger errors (3)
Link type not a valid media type: "template"
'links'
Passed
Passed
Passed
Passed
Wrong HTTP content type.
Passed
WebFinger errors (3)
Wrong HTTP content type.
Wrong HTTP content type.
WebFinger errors (2)
WebFinger errors (3)
WebFinger errors (7)
Passed
Passed
Wrong HTTP content type.
Passed
WebFinger errors (3)
Passed
Wrong HTTP content type.
Wrong HTTP content type.
Passed
Passed
Wrong HTTP content type.
Passed
Passed
Passed
Passed
Not same or subset of links.
Passed
Passed
Passed
Passed
Wrong HTTP content type.
Passed
Passed
Not same or subset of links.
Passed
Wrong HTTP content type.
Wrong HTTP content type.
Wrong HTTP content type.
Passed
Wrong HTTP content type.
Passed
Link rel value not absolute URI nor registered relation type: "salmon"
Passed
Wrong HTTP content type.
Passed
Passed
Wrong HTTP content type.
Wrong HTTP content type.
Wrong HTTP content type.
Wrong HTTP content type.
Passed
Wrong HTTP content type.
Passed
Wrong HTTP content type.
Passed
Passed
Link rel value not absolute URI nor registered relation type: "salmon"
Passed
Passed
Passed
Wrong HTTP content type.
Wrong HTTP content type.
Wrong HTTP content type.
Passed
Wrong HTTP content type.
Passed
Wrong HTTP content type.
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.
Wrong HTTP content type.
Wrong HTTP content type.
Wrong HTTP content type.
WebFinger errors (3)
Wrong HTTP content type.
Passed
Wrong HTTP content type.
Wrong HTTP content type.
Wrong HTTP content type.
Passed
WebFinger errors (3)
Passed
Wrong HTTP content type.
Wrong HTTP content type.
Passed
Wrong HTTP content type.
Passed
Passed
Passed
Passed
Wrong HTTP content type.
Wrong HTTP content type.
WebFinger errors (3)
Link type not a valid media type: "template"
'links'
Passed
Passed
Passed
Passed
Wrong HTTP content type.
Passed
WebFinger errors (3)
Wrong HTTP content type.
Wrong HTTP content type.
WebFinger errors (2)
WebFinger errors (3)
WebFinger errors (7)
Passed
Passed
Wrong HTTP content type.
Passed
WebFinger errors (3)
Passed
Wrong HTTP content type.
Wrong HTTP content type.
Passed
Passed
Wrong HTTP content type.
Passed
Passed
Passed
Passed
Not same or subset of links.
Passed
Passed
Passed
Passed
Wrong HTTP content type.
Passed
Passed
Not same or subset of links.
Passed
Wrong HTTP content type.
Wrong HTTP content type.
Wrong HTTP content type.
Passed
Wrong HTTP content type.
Passed
Link rel value not absolute URI nor registered relation type: "salmon"
Passed
Wrong HTTP content type.
Passed
Passed
Wrong HTTP content type.
Wrong HTTP content type.
Wrong HTTP content type.
Wrong HTTP content type.
Passed
Wrong HTTP content type.
Passed
Wrong HTTP content type.
Passed
Passed
Link rel value not absolute URI nor registered relation type: "salmon"
Passed
Passed
'links'
Wrong HTTP content type.
Wrong HTTP content type.
Wrong HTTP content type.
Passed
Wrong HTTP content type.
Passed
Wrong HTTP content type.
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.
Wrong HTTP content type.
Wrong HTTP content type.
Wrong HTTP content type.
WebFinger errors (3)
Wrong HTTP content type.
Passed
Wrong HTTP content type.
Wrong HTTP content type.
Wrong HTTP content type.
Passed
WebFinger errors (3)
Passed
Wrong HTTP content type.
Wrong HTTP content type.
Passed
Wrong HTTP content type.
Passed
Passed
Passed
Passed
Wrong HTTP content type.
Wrong HTTP content type.
WebFinger errors (3)
Link type not a valid media type: "template"
'links'
Passed
Passed
Passed
Passed
Wrong HTTP content type.
Passed
WebFinger errors (3)
Wrong HTTP content type.
Wrong HTTP content type.
WebFinger errors (2)
WebFinger errors (3)
WebFinger errors (7)
Passed
Passed
Wrong HTTP content type.
Passed
WebFinger errors (3)
Passed
Wrong HTTP content type.
Wrong HTTP content type.
Passed
Passed
Wrong HTTP content type.
Passed
Passed
Passed
Passed
Not same or subset of links.
Passed
Passed
Passed
Passed
Wrong HTTP content type.
Passed
Passed
Passed
Passed
Wrong HTTP content type.
Wrong HTTP content type.
Wrong HTTP content type.
Passed
Wrong HTTP content type.
Passed
Link rel value not absolute URI nor registered relation type: "salmon"
Passed
Wrong HTTP content type.
Passed
Passed
Wrong HTTP content type.
Wrong HTTP content type.
Wrong HTTP content type.
Wrong HTTP content type.
Passed
Wrong HTTP content type.
Passed
Wrong HTTP content type.
Passed
Passed
Link rel value not absolute URI nor registered relation type: "salmon"
Passed
Passed
Passed
Wrong HTTP content type.
Wrong HTTP content type.
Wrong HTTP content type.
Passed
Wrong HTTP content type.
Passed
Wrong HTTP content type.
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
HTTP status 200.
Passed
Passed
Passed
Passed
Passed
Passed
Passed
HTTP status 200.
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
HTTP status 200.
Passed
Passed
Passed
HTTP status 200.
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
HTTP status 200.
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".
Missing CORS header.
Missing CORS header.
Passed
Missing CORS header.
Missing CORS header.
Passed
Missing CORS header.
Passed
Missing CORS header.
Missing CORS header.
Passed
Passed
Missing CORS header.
Missing CORS header.
Passed
Passed
Missing CORS header.
Passed
Passed
Passed
Passed
Missing CORS header.
Missing CORS header.
Passed
Passed
Passed
Passed
Passed
Passed
Passed
Passed
Passed
Passed
Passed
Passed
Passed
Passed
Passed
Missing CORS header.
Missing CORS header.
Passed
Passed
Passed
Passed
Passed
Missing CORS header.
Passed
Passed
Passed
Passed
Passed
Passed
Passed
Missing CORS header.
Passed
Passed
Missing CORS header.
Passed
Passed
Passed
Passed
Passed
Passed
Missing CORS header.
Passed
Passed
Missing CORS header.
Missing CORS header.
Missing CORS header.
Missing CORS header.
Missing CORS header.
Missing CORS header.
Passed
Missing CORS header.
Passed
Passed
Passed
Missing CORS header.
Passed
Passed
Passed
Missing CORS header.
Passed
Missing CORS header.
Passed
Passed
Missing CORS header.
Missing CORS header.
Missing CORS header.
Passed
Missing CORS header.
Missing CORS header.
Passed
Missing CORS header.
Passed
Test (alphabetical order)

Test Run Metadata

Started 2024-06-16T22:41:50.982776+00:00
Ended 2024-06-16T22:58:18.506613+00:00 (total: 0:16:27.523837)
Platform macOS-14.5-arm64-arm-64bit
Feditest version 0.0.2