Skip to content

Support Helidon Reflection #1171

Open
@Nana-EC

Description

@Nana-EC

Story Form

As a block node engineer
I want to enable the Helidon reflection feature
So that gRPC list calls are supported

Technical Notes

It's common for users to do a gRPC list when they hit a server.

grpcurl -plaintext "localhost:8080" list

Currently that does not work for the BN due to Helidon disabling it by default.
That results in the following error

Failed to list services: rpc error: code = Unknown desc = malformed header: missing HTTP content-type

We should explore

  1. If we should support it based on the default concerns
  2. How to enable it based on Helidon docs
  3. If we should make it configureable so that operators can make their choice

Metadata

Metadata

Assignees

No one assigned

    Labels

    HelidonHelidonImprovementCode changes driven by non business requirements

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions