Skip to content

[Bug]: Unable to obtain latest release due to missing AAAA records #2180

@dmarks100

Description

@dmarks100

Steps to Reproduce

I don't have IPv4 addresses in my environment, so I am unable to pull the latest release:

[ec2-user@i-0c7d50cdd77cb708b ~]$ curl https://dl.smallstep.com/gh-release/cli/gh-release-header/v0.28.1/step-ca-0.28.1-1.aarch64.rpm -O -v
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0* Host dl.smallstep.com:443 was resolved.
* IPv6: (none)
* IPv4: 54.244.195.224, 34.213.189.139, 52.33.86.107
*   Trying 54.244.195.224:443...
* Immediate connect fail for 54.244.195.224: Network is unreachable
*   Trying 34.213.189.139:443...
* Immediate connect fail for 34.213.189.139: Network is unreachable
*   Trying 52.33.86.107:443...
* Immediate connect fail for 52.33.86.107: Network is unreachable
* Failed to connect to dl.smallstep.com port 443 after 2 ms: Couldn't connect to server
  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
* Closing connection
curl: (7) Failed to connect to dl.smallstep.com port 443 after 2 ms: Couldn't connect to server
[ec2-user@i-0c7d50cdd77cb708b ~]$

Your Environment

  • OS - Amazon Linux 2023
  • step-ca Version - v0.28.1

Expected Behavior

I wanted to be able to pull the release directly on the machine, but I have to download it on another machine and rsync it to the intended server.

Actual Behavior

Unable to download releases without obtaining an IPv4 address ($$$)

Additional Context

This used to work months ago (this was part of a script that stopped working), I don't know exactly when this regression happened, sorry I couldn't provide more context here...

Contributing

Vote on this issue by adding a 👍 reaction.
To contribute a fix for this issue, leave a comment (and link to your pull request, if you've opened one already).

Metadata

Metadata

Assignees

Labels

bugneeds triageWaiting for discussion / prioritization by team

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions