Connectivity Problems

The Connectivity Problems is one of the available Problem scenarios.

Connectivity Problems lets you quickly gather all diagnostic data for a URL required to identify an issue. It combines Request Content (CURL), View Logs (GREP), and Test Network Connectivity (MTR) tools.

Submit a request

Learn how to submit a request in the Connectivity Problems scenario.

There are two ways in which you can submit a Connectivity Problems request, Basic and Advanced.
Use the Basic mode, if you don't know exact data necessary to get cURL, GREP, and MTR data. The Advanced mode lets you select all request's details.

Basic request

To submit a basic request:

  1. Go to > SUPPORT > Edge Diagnostics.
  2. In the side menu, select > Connectivity Problems.
  3. Enter a URL experiencing issues.
  4. Select the location closest to your user.
  5. If you want to run the scenario using the Site Shield map, select the Run from site shield map checkbox. When selected, Edge Diagnostics uses the entered location to find the Site Shield map for the URL's hostname and runs the scenario using the map.
  6. Optional: Select an edge server IP you want to serve the data.
  7. Optional: Enter Client IP.
  8. Click Submit.

Advanced request

To submit an advanced request:

  1. Go to > SUPPORT > Edge Diagnostics.
  2. In the side menu, select > Connectivity Problems.
  3. Click Advanced next to the Submit a new request label.
  4. Enter a URL experiencing issues.
  5. Select the location closest to your user.
  6. If you want to run the scenario using the Site Shield map, select the Run from site shield map checkbox. When selected, Edge Diagnostics uses the entered location to find the Site Shield map for the URL's hostname and runs the scenario using the map.
  7. Optional: Select an edge server IP you want to serve the data.
  8. Optional: Enter Client IP.
  9. Add data to use in the cURL request:
    1. Select the IP version to use, either IPv4 or IPv6.
    2. Add a request header to simulate user traffic and for debugging purpose. Each field accepts ony one value and it needs to follow the format: Header: value. For example, Pragma: no-cache or User Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/74.0.3729.169 Safari/537.36.
      Check Pragma headers and this list of user agents for possible values.
    3. Optional: Click Add another header to add more headers. You can add up to 10 headers.
  10. Add data to use in the Network Connectivity (MTR) request:
    1. Select the Port number to use, either 80 or 443.
    2. Select the packet type to send during the request, either TCP or ICMP. To learn more, check Supported packet types.
  11. Click Submit.

Results

Edge Diagnostics adds your request to the Recent requests table. Click Username iconUsername icon in the table's corner to see only your requests.

Click your request’s row to check the results. If you see Wrong iconWrong icon in the Actions column, it means, that your request could not be processed and you need to retry.

The Results page is divided into two sections. At the top of the page, you see your request data. Below, you have all the collected data.

  • Summary. The Summary tab results start with the basic data about the URL. This data is followed by unexpected results coming from other tabs, which require your analysis.
  • Content (CURL) tab. To learn more about results in this tab, check Request Content (CURL) results.
  • Logs (GREP) tab. To learn more about results in this tab, check Logs preview.
  • Network connectivity (MTR) tab. To learn more about results in this tab, check Test Network Connectivity (MTR) results.

Did this page help you?