Disclosure: Here I’m just as a clueless as the proverbial rubber duck.
But in the interest of making more information available:
- The error suggests to me that a PING frame is being answered with GOAWAY about every two seconds.
- Found a critical (possibly misinformed) opinion about the practice of HTTP/2 ping frames.
- The gun documentation suggests that the default HTTP/2 ping timeout is 5000ms.
ENHANCE_YOUR_CALM (0xb):
The endpoint detected that its peer is exhibiting a behavior that might be generating excessive load.
Do the errors change when you extend your configured timeout for gun
? (Not expecting it to but it’s good to rule things out).