-
Notifications
You must be signed in to change notification settings - Fork 377
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
hvac not support http2 #807
Comments
hvac uses requests to interact with Vaults API, which to my knowledge does not support HTTP/2. I'm not sure if that is on the requests maintainers backlog or not. Adding support will likely require having to migrate from requests to a new python module that supports HTTP/2, like httpx or hyper. |
Right now I think we're too entrenched with
Since you are able to provide a custom |
Hello there, Sorry to barge in, This is a drop-in-worthy replacement for Requests that ships with modern capabilities and allows you a painless transition. |
Thanks @Ousret , not barging in at all, appreciate the recommendation! If you'd like to show some working examples of using Since
|
I create AWL load balancer before my vault instance
in target group definition i set
Protocol version: HTTP2
Connect to vault failed with message
i add some debug to module, and found that AWS ALB return me code 464
so:
https://docs.aws.amazon.com/elasticloadbalancing/latest/application/load-balancer-troubleshooting.html
raise_for_error
should showstatus_code
in error message when call UnexpectedErrormy workaround - recreate aws target group with protocol HTTP1.1
The text was updated successfully, but these errors were encountered: