Skip to content

Redfish validator is throwing error on In band and Action URI's #644

Description

@manipk01

Hi @mraineri ,

We are seeing two recurring FAIL items in the Redfish Service Validator as below

  1. The validator is performing GET requests on OriginOfCondition URIs referenced in Audit Log entries. Some of these are OEM-internal resources that we can see the response internally (in band), so we intentionally return HTTP 404 or HTTP 403 (restricted access) from out of band. We believe this is an expected behaviour from our end.

URI: /redfish/v1/Managers/instance/LogServices/AuditLog/Entries/instance
"Links": { "OriginOfCondition": { "@odata.id": "/redfish/v1/Oem/contoso/abcd" } },

Image
  1. The validator is performing GET requests on oem Action target URIs, which are POST-only endpoints. Since the Redfish specification does not require Action URIs to support GET, we believe a 405 response here is correct and expected.

So would like to clarify whether these issues are from tools side, or whether it is from our side.

Thanks,
Mani P K

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions