1

Describe the error

Running az acr within GitHub actions never finishes

To Reproduce

Run command inside the AZURE CLI container within Github Runner

az acr repository show-manifests --verbose --debug --name ACR-NAME --repository REPO-NAME --debug

Expected behavior

Show manifests of a repository in an Azure Container Registry.

Output i got

DEBUG: urllib3.connectionpool: Starting new HTTPS connection (1): acrname.azurecr.io:443
frennky
  • 12,581
  • 10
  • 47
  • 63
oussama
  • 11
  • 1
  • You can refer to [Why does my program hang after urllib3 logs Starting new HTTPS connection?](https://stackoverflow.com/questions/24628866/why-does-my-program-hang-after-urllib3-logs-starting-new-https-connection), [The library gets stuck on "Starting new HTTPS connection.](https://github.com/urllib3/urllib3/issues/1535) and [DEBUG:urllib3.connectionpool:Starting new HTTPS connection (1): login.microsoftonline.com:443](https://github.com/AzureAD/microsoft-authentication-library-for-python/issues/172) – Ecstasy Dec 21 '21 at 05:37
  • Did you check the links mentioned in the above comment? Did you get the solution or workaround? – Ecstasy Dec 22 '21 at 04:40
  • Thanks for your reply, nothing really works, after more investigation, it seems to be a TLS handshake error, the ACR is dropping the connection : `curl: (35) OpenSSL SSL_connect: Connection reset by peer` – oussama Dec 22 '21 at 08:49
  • Try this : [Connection reset by peer when when hitting Docker container](https://stackoverflow.com/questions/57773604/connection-reset-by-peer-when-when-hitting-docker-container) and [SSL/TLS connection issue troubleshooting test tools](https://techcommunity.microsoft.com/t5/azure-paas-blog/ssl-tls-connection-issue-troubleshooting-test-tools/ba-p/2240059) – Ecstasy Dec 22 '21 at 09:30
  • 1
    update: it's a TLS handshake problem, ACR server and our client can't agree on any cipher suite, investigation in progress. – oussama Dec 24 '21 at 14:30

0 Answers0