Purpose
The purpose of this procedure is to troubleshoot data delivery from a customer origin server.
Web Server Availability
A standard CDN setup requires web server availability for the delivery of staleIdentifies cached content whose TTL has expired. Our edge servers revalidate stale content with the origin server. This step ensures that the latest version of the requested content is served to the requester. content or content that has not been previously cached.
An assetA file is the most commonly known example of an asset. Refers to any collection of data that is typically stored as a single unit on a storage unit (e.g., disk drive). An example of an asset that is not physically stored on a disk drive occurs when dynamically generated content is not cached.'s caching policy determines whether stale content may be served when a customer origin serverRefers to a web server external to our network that will serve as the source from which content will be delivered. This type of web server must be defined in a customer origin configuration. is non-responsive. One way of defining this type of caching policy is through Rules Engine's Internal Max-Stale feature.
Checklist:
Verify web server availability by pinging each hostname/IP address defined in the customer origin configuration experiencing delivery issues.
URL Verification
A valid CDN or edge CNAME URL requires a specific syntax and case.
CDN URL Syntax:
Edge CNAME URL Syntax:
Example:
This example scenario is based on the setup defined below.
Setup | Description |
---|---|
Platform |
HTTP Large |
Customer origin name |
myorigin |
Relative path |
/marketing/viral |
File name |
product.png |
Valid CDN URL:
Invalid CDN URL #2:This example demonstrates that CDN URLs are case-sensitive.
Checklist:
Verify the syntax and the case of the URL through which content is being requested.