By default the CDN will origin pull content over HTTP. To use HTTPS for origin pull, there are three steps to this process:
- Talk to your Account Representative to get the SSL origin service enabled for your account.
- After the service has been enabled, add the HTTPS configurations to your preferred origin.
- Add an Origin Pull Protocol Policy in your host configuration to configure when SSL is used.
Add HTTPS configurations to your Origin
Origins are added and configured in the origin tab. Refer to the Origins section of the users guide, paying specific attention to the SSL origin fields of "HTTPS Port", "Common Name to Validate" and "Verify SSL Certificate".
Add an Origin Pull Protocol Policy
The Origin Pull Protocol Policy is used to determine when the CDN will use HTTPS for origin pull and also determines the caching behavior for HTTP and HTTPS content. The Policy is added in the Host area, by adding the "Origin Pull Protocol" policy to the host or host scope.
When adding the Origin Pull Protocol policy, there are three options available for selection:
|HTTP Only||This is Highwinds default behavior, which will origin pull all content over HTTP. Content pulled and cached can be delivered out through Highwinds over HTTP and HTTPS.|
|HTTPS Only||Use this selection to origin pull all content from your origin over HTTPS.|
|Match Request Protocol||The respective protocol used in the request (HTTP or HTTPS) will be used for the origin pull. The content over HTTP or HTTPS will be cached separately with the protocol included in the cache key algorithm.|