Open theexoticman opened 8 months ago
sorry for the late response,
After some investigating, I don't believe this was ever supported. the other PR linked was for client connections using basic auth on checkpoint sync. the connection between the beacon node and execution client works a bit different. from checking histories of our code it seems you can either do basic auth or jwt not both. although I'm not sure about the execution client support.
my question to you is if other clients you've worked with have this feature, we can evaluate next steps on getting it implemented.
Describe the bug
The beacon.Client hostname handling does not extract username and password from basicauth, so the request to an execution client protected by a reverse proxy using basic auth will fail.
Has this worked before in a previous version?
Yes - ref: https://github.com/prysmaticlabs/prysm/pull/10632
🔬 Minimal Reproduction
Error