How can I test my origin servers from multiple locations without section.io in the delivery chain?

Sometimes you may wish to see if your origin server is serving content successfully without section.io in the delivery chain from various global locations.

To do this from your own machine, you could set your host headers - -see https://community.section.io/t/how-can-i-browse-my-website-without-section-io-in-the-delivery-chain/90

or from multiple locations, you could use Webpagetest.

You will need to override the DNS settings for your website which are currently pointing at section.io by using the Advanced Webpagetest settings and writing a little setDns script in Webpagetest.

your script should look like -

setDns www.example.com 123.456.789
navigate www.example.com

You can grab your origin server endpoint from your section.io Portal

  1. Go to > Advanced Config,
  2. Choose the file > section.config.json
  3. And copy the origin server address to which section.io’s platform is pointed

Then simply

  1. Visit www.webpagetest.com
  2. Select your preferred testing location and number of runs
  3. Choose the advanced settings dropdown
  4. Choose the script tab
  5. Enter the setDns script and go!. Note the script is case sensitive.