You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Besu code uses RoutingContext.request.host() to determine the host header which is then used to determine the "host allow list" logic. This method has been deprecated in Vert.x. It should be replaced with RoutingContext.request.authority(). This would allow a more cleaner logic and future proofing the code.
Acceptance Criteria
Fix at following locations:
org/hyperledger/besu/ethereum/api/graphql/GraphQLHttpService.java:224
org/hyperledger/besu/ethereum/api/jsonrpc/EngineJsonRpcService.java:622
org/hyperledger/besu/ethereum/api/jsonrpc/JsonRpcHttpService.java:513
org/hyperledger/besu/ethereum/api/jsonrpc/websocket/WebSocketService.java:297
org/hyperledger/besu/metrics/prometheus/MetricsHttpService.java:161
The text was updated successfully, but these errors were encountered:
Description
Besu code uses
RoutingContext.request.host()
to determine the host header which is then used to determine the "host allow list" logic. This method has been deprecated in Vert.x. It should be replaced withRoutingContext.request.authority()
. This would allow a more cleaner logic and future proofing the code.Acceptance Criteria
Fix at following locations:
org/hyperledger/besu/ethereum/api/graphql/GraphQLHttpService.java:224
org/hyperledger/besu/ethereum/api/jsonrpc/EngineJsonRpcService.java:622
org/hyperledger/besu/ethereum/api/jsonrpc/JsonRpcHttpService.java:513
org/hyperledger/besu/ethereum/api/jsonrpc/websocket/WebSocketService.java:297
org/hyperledger/besu/metrics/prometheus/MetricsHttpService.java:161
The text was updated successfully, but these errors were encountered: