Skip to content

Commit d52b766

Browse files
authored
Add new error - http2 server sent goaway
1 parent c8c30b0 commit d52b766

File tree

1 file changed

+6
-1
lines changed

1 file changed

+6
-1
lines changed

articles/azure-arc/resource-bridge/troubleshoot-resource-bridge.md

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -101,7 +101,12 @@ If you receive an error that contains `Not able to connect to https://example.ur
101101
When trying to deploy Arc resource bridge, you might receive an error message similar to:
102102

103103
`"errorResponse": "{\n\"message\": \"Post \\\"https://region.dp.kubernetesconfiguration.azure.com/azure-arc-appliance-k8sagents/GetLatestHelmPackagePath?api-version=2019-11-01-preview\\u0026releaseTrain=stable\\\": http2: server sent GOAWAY and closed the connection; LastStreamID=1, ErrCode=NO_ERROR, debug=\\\"\\\"\"\n}"`
104-
This occurs when there is a firewall or proxy with SSL/TLS inspection enabled blocking http2 calls from the machine used to deploy the resource bridge. Please work with your network administrator to disable the SSL/TLS inspection to allow http2 calls from the management machine.
104+
105+
This occurs when there is a firewall or proxy with SSL/TLS inspection enabled blocking http2 calls from the machine used to deploy the resource bridge. To confirm this is the problem, run the following PS cmdlet to invoke the web request with http2 (requires Powershell version 7 or above), replacing the region in the URL and api-version (ex:2019-11-01) in the below example with what was in the error:
106+
107+
`Invoke-WebRequest -HttpVersion 2.0 -UseBasicParsing -Uri https://region.dp.kubernetesconfiguration.azure.com/azure-arc-appliance-k8sagents/GetLatestHelmPackagePath?api-version=2019-11-01-preview"&"releaseTrain=stable -Method Post -Verbose`
108+
109+
If the result is `The response ended prematurely while waiting for the next frame from the server`, then the http2 call is being blocked and needs to be allowed. Please work with your network administrator to disable the SSL/TLS inspection to allow http2 calls from the machine used to deploy the bridge.
105110

106111
### .local not supported
107112
When trying to set the configuration for Arc resource bridge, you might receive an error message similar to:

0 commit comments

Comments
 (0)