Network Requirements for Accessing Your Knowledge Base
Learn which domains your network needs to reach for your knowledge base to load correctly
Table of Contents
Your knowledge base loads fonts, scripts, and images from a small set of external domains. If your organization filters outbound traffic through a firewall, proxy, or security stack, those domains need to be reachable or parts of your knowledge base will not load correctly.
In this article, you’ll learn:
- Which domains a standard knowledge base requires
- Why the rules need to be domain-based
- Why a customized knowledge base may need additional domains
- How to request the list for your own account
Required Domains
The domains below are requested by a standard knowledge base across its Home Page, Category Page, Article Page, Author Page, Contact Us Page and Thanks Page.
| Domain | What it serves |
|---|---|
static.helpjuice.com |
Your knowledge base theme files, images and uploads |
s3.amazonaws.com |
Platform assets, including icon fonts |
cdnjs.cloudflare.com |
JavaScript libraries used by the frontend |
fonts.googleapis.com |
Google Fonts stylesheets |
fonts.gstatic.com |
Google Fonts font files |
www.google.com |
Google services used by the frontend |
www.gstatic.com |
Static assets for those Google services |
secure.gravatar.com |
Author and user profile images |
js-agent.newrelic.com |
Performance monitoring script |
bam.nr-data.net |
Performance monitoring data collection |
Your own knowledge base address also needs to be reachable. For a standard setup this is yoursubdomain.helpjuice.com, and if you use a custom domain it is that address instead.
Why the Rules Need to Be Domain-Based
We do not publish or reserve a static IP range for these services. The addresses behind them belong to content delivery networks and change without notice.
Firewall and proxy rules therefore need to be written against the domain names rather than against IP addresses.
A rule built on IP addresses resolved today will stop working when those addresses change.
Customized Knowledge Bases
The list above covers a standard knowledge base. If your knowledge base has been customized, its theme may reference domains that are not on that list.
This commonly includes:
- Font and script providers used by a custom design
- Third-party widgets such as live chat or scheduling tools
- Analytics or tag management containers configured by your team
- Links pointing to your own internal systems
A tag manager container managed by your team decides at runtime what it loads, so its requests cannot be determined from our side.
Requesting the List for Your Account
If your knowledge base has been customized, contact our support team and ask for a network requirements check against your account. We will review your knowledge base and confirm which additional domains it references.