Skip to content

Commit 9eb855e

Browse files
dkua-gleread
authored andcommitted
Adding our CloudFront URL to firewall settings
1 parent c1ddc99 commit 9eb855e

File tree

1 file changed

+19
-0
lines changed

1 file changed

+19
-0
lines changed

doc/troubleshooting.md

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -997,3 +997,22 @@ local mirror that are no longer present in the corresponding GitLab repository.
997997

998998
After the repository is synced, you can create a publication and distribution to
999999
make it available. See <https://docs.pulpproject.org/pulp_rpm/> for details.
1000+
1001+
## Error: `E: connection refused to d20rj4el6vkp4c.cloudfront.net 443`
1002+
1003+
When you install a package hosted on our package repository at `packages.gitlab.com`, your client will receive and follow a redirect to the CloudFront address `d20rj4el6vkp4c.cloudfront.net`. Servers in an air-gapped environment can receive the following errors:
1004+
1005+
```shell
1006+
E: connection refused to d20rj4el6vkp4c.cloudfront.net 443
1007+
```
1008+
1009+
```shell
1010+
Failed to connect to d20rj4el6vkp4c.cloudfront.net port 443: Connection refused
1011+
```
1012+
1013+
To resolve this issue, you have three options:
1014+
1015+
- If you can allowlist by domain, add the endpoint `d20rj4el6vkp4c.cloudfront.net` to your firewall settings.
1016+
- If you cannot allowlist by domain, add the [CloudFront IP address ranges](https://d7uri8nf7uskq.cloudfront.net/tools/list-cloudfront-ips) to your firewall settings. You must
1017+
keep this list synced with your firewall settings because they can change.
1018+
- Manually download the package file and upload it to your server.

0 commit comments

Comments
 (0)