Closed glitchcrab closed 1 year ago
Weirdly I get a 403 when trying to curl the manifest URL, however it's a public repo so I don't see why this is happening:
# curl -L "https://pkg-containers.githubusercontent.com/ghcr1/blobs/sha256:b38f7cd5027d250ff6ee80ee989aacfa9c33e6ab1d6ddbe820a5cd744fa5d883?se=2023-04-26T11%3A10%3A00Z&sig=%2FQF2aJ7FUP9Z%2BCcoyfMyTpiYf%2FtaLhB73KAzyywgBDU%3D&sp=r&spr=https&sr=b&sv=2019-12-12"
<?xml version="1.0" encoding="utf-8"?><Error><Code>AuthenticationFailed</Code><Message>Server failed to authenticate the request. Make sure the value of Authorization header is formed correctly including the signature.
RequestId:c10c2f35-f01e-00eb-4f30-783df8000000
Time:2023-04-26T11:17:42.4744546Z</Message><AuthenticationErrorDetail>Signed expiry time [Wed, 26 Apr 2023 11:10:00 GMT] must be after signed start time [Wed, 26 Apr 2023 11:17:42 GMT]</AuthenticationErrorDetail></Error>
net/http: TLS handshake timeout
Looks network related or an issue in GH infra.
Weirdly I get a 403 when trying to curl the manifest URL, however it's a public repo so I don't see why this is happening
Might be related to https://www.githubstatus.com/incidents/vsc464zj7gv4.
Closing as it doesn't seem related to Diun but an issue with ghcr. Let me know if it still happens.
Behaviour
Steps to reproduce this issue
ghcr.io/crazy-max/diun:4.24.0
Expected behaviour
Images hosted in ghcr should be checked as expected.
Actual behaviour
Diun fails to open a TLS connection when getting the manifest:
Configuration
uname -a
) :Linux infra2.domain.com 4.15.0-166-generic #174-Ubuntu SMP Wed Dec 8 19:07:44 UTC 2021 x86_64 x86_64 x86_64 GNU/Linux
Logs
As above: