Which URLs would I need to grant access to for my firewall or proxy?

Article ID:360028853171
Last Reviewed:2021-07-05()
2 minute readKnowledge base

The content of this article moved to [Required URLs to allowlist] https://docs.cloudbees.com/docs/cloudbees-ci/latest/traditional-secure-guide/url-list.

Issue

I would like to know which URLs I need to allow access to for my firewall or proxy.

Resolution

The list of URLs that the Jenkins server would need access to are:

https://jenkins-updates.cloudbees.com
https://jenkins-updates-cdn.cloudbees.com
https://downloads.cloudbees.com
https://licenses.cloudbees.com
https://beekeeper-server.cloudbees.com
https://insights.cloudbees.com
https://devoptics.cloudbees.com
https://hub.docker.com
https://auth.docker.io
https://registry.docker.io
https://registry-1.docker.io
https://production.cloudflare.docker.com
https://download.docker.com
*.cloudfront.net
*.cloudflare.com
https://api.segment.io/

The list of URLs that end users would need access to are:

https://downloads.cloudbees.com
https://licenses.cloudbees.com
https://devoptics.cloudbees.com
https://go.cloudbees.com
https://support.cloudbees.com
https://cloudbees.zendesk.com
https://university.cloudbees.com
*.cloudflare.com
*.cloudfront.net

If using helm to install or upgrade CloudBees Core on modern cloud platforms, the list of URLs that helm needs access to to retrieve charts:

https://charts.cloudbees.com/public/cloudbees

Description of the above sites: