You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: doc/troubleshooting.md
+19Lines changed: 19 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -997,3 +997,22 @@ local mirror that are no longer present in the corresponding GitLab repository.
997
997
998
998
After the repository is synced, you can create a publication and distribution to
999
999
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