> ## Documentation Index
> Fetch the complete documentation index at: https://docs.megaport.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Troubleshooting VXC Connectivity

> This help topic describes how to identify and solve issues with VXC connectivity.

export const Video = ({url, text, duration}) => {
  const errorPrefix = '\x1b[31;1;4mERROR\x1b[0m: Video -';
  if (typeof url !== 'string') {
    url = String(url);
  }
  if (typeof text !== 'string') {
    text = String(text);
  }
  if (!url || url === 'undefined') {
    console.error(`${errorPrefix} the \`url\` property is required — rendering an empty string instead`);
    return <></>;
  }
  if (!text || text === 'undefined') {
    console.error(`${errorPrefix} the \`text\` property is required — rendering an empty string instead`);
    return <></>;
  }
  return <div className="video-callout">
      <Callout icon="youtube" iconType="brands" color="#0284c7">
        <strong>
          Video:{' '}
          <a href={url} target="_blank" rel="noopener noreferrer">
            {text}
            <span className="sr-only"> (opens in a new tab)</span>
          </a>
        </strong>
        {}
        {duration && <> ({duration})</>}
      </Callout>
    </div>;
};

export const Gloss = ({term, anchor, langDir = 'en'}) => {
  const errorPrefix = '\x1b[31;1;4mERROR\x1b[0m: Gloss -';
  if (typeof term !== 'string') {
    term = String(term);
  }
  if (typeof anchor !== 'string') {
    anchor = String(anchor);
  }
  if (!term || term === 'undefined') {
    console.error(`${errorPrefix} the \`term\` property is required — rendering an empty string instead`);
    return <></>;
  }
  if (!anchor || anchor === 'undefined') {
    console.error(`${errorPrefix} the \`anchor\` property is required — rendering an empty string instead`);
    return <></>;
  }
  const lang = langDir === 'en' ? '/' : '/' + langDir + '/';
  const glossaryPage = lang + 'glossary/#' + anchor;
  return <a href={glossaryPage}>{term}</a>;
};

If you are experiencing connectivity issues, we recommend that you start by troubleshooting your <Gloss term="VXC" anchor="vxc" /> to isolate the issue. While the VXC will often display different symptoms, the root cause might be attributed to another area of the network.

<Tip>
  You can verify VXC status from the Megaport Portal. On the [Services page](/portal-admin/services-page) in the Portal, find the VXC and mouse over its icon. A message displays the status. The color of the icon also indicates the service status.
</Tip>

<Video url="https://youtu.be/rJU3yjCEn-o" text="How to Check the Port Status" duration="1:02" />

<Video url="https://youtu.be/XSNm5q3d3n0" text="How to Check the Network Latency" duration="1:23" />

<Video url="https://youtu.be/l2DIuVzea_Q" text="Troubleshooting Port Activation" duration="13:44" />

<Video url="https://youtu.be/5Xm8mFD1MBg" text="Troubleshooting VXC Connectivity" duration="12:16" />

## Troubleshooting actions

| **Action**                                                                                      | **Steps**                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    |
| :---------------------------------------------------------------------------------------------- | :----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| **Check for <Gloss term="CRC" anchor="crc" /> errors, packet drops, and device logs**           | Interface statistics and logs can help identify which end of the cross connect is causing the fault, and the potential solution. For example, an increasing number of incoming errors on a network interface generally rules out that specific <Gloss term="SFP" anchor="sfp" /> and indicates a potential issue with other components of the cross connect.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 |
| **Verify the Tx and Rx optical levels on the device**                                           | Check the transmitted (Tx) and received (Rx) light levels. This health check enables you to validate physical connectivity. Some considerations:<ul><li>If no Rx light is received, the service is down.</li><li>If you observe degradation of Tx and Rx light levels, the service might be interrupted. Megaport recommends that you check your physical connections.</li><li>If you are not transmitting or receiving light to/from Megaport, it might be caused by one of the following:<ul><li>**Fiber polarity issue** -- Verify by rolling the fibers at your end.</li><li>**Connectivity issues within your environment or cross connect** -- Verify by performing physical loopback testing within your environment.</li><li>**Connectivity issues within the Megaport environment** -- Verify by performing physical loopback testing from your environment toward Megaport.</li></ul></li></ul>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    |
| **Verify physical connections with the data center**                                            | Open a ticket with the data center to perform the following tests:<br /><ol><li>Check the cross connect for damages or cleaning, if needed.</li><li>Ensure that the data center is transmitting adequate light outside of the demarcation point at its end of the connection. The data center should check the light at the demarcation point with a light reading meter.</li><li>SFP models should align with the Interface Speed and Interface details in the Megaport [ Technical Specifications](/tech-specs).</li></ol>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 |
| **Verify carrier circuit status (if any)**                                                      | Some cross connects are set through one or multiple carrier network devices before reaching the Megaport network. Verify that the device interfaces in the cross connect path are free of errors and optic light readings are operating correctly.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           |
| **Validate equipment performance**                                                              | While troubleshooting, Megaport does not have visibility or access outside the Megaport network. To verify that the cause of an issue is within the Megaport network, Megaport Support requires customers to validate the performance of their equipment. This includes:<ul><li>Ensuring that the hardware specifications and limitations are compatible with Megaport [Technical Specifications](/tech-specs).</li><li>Monitoring the network traffic and the workload on the hardware to avoid congestion or degraded performance.</li></ul>In addition, it is recommended that you validate the below performance to ensure it is  operating as expected. If any anomalies are identified, capture the logs, graph details or any relevant error messages. <br /><br />**Hardware**<ul><li>Optic (SFP type, speed, and wavelength) and fiber type </li><li>Port capacity</li><li>Switch, router, and firewall models</li><li>Firmware version</li></ul>**Network**<ul><li>Traffic flow</li><li>Port utilization</li><li>CPU utilization</li><li>Configuration</li><li>Overall network design</li></ul>If you identify any anomalies, capture the logs, graph details, and any relevant error messages.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    |
| **Compare latencies**                                                                           | Compare your latency to Megaport's published latency. For more information, see the How to Check the Network Latency video above.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            |
| **Perform <Gloss term="traceroute" anchor="traceroute" /> or other test to locate the symptom** | **Traceroute** is a network diagnostic tool that tracks in real-time the pathway taken by a packet on an IP network from source to destination, reporting the IP addresses of all the routers along the path. **Traceroute** also records the time taken for each hop the packet makes during its route to the destination.<br /><br />**Perform end-to-end traceroute testing**<br /><ul><li>From the host that is originating traffic (A-End), start the **traceroute** to the destination host (B-End). Then run the **traceroute** from the destination host to the origin host. Commands and flags might differ by device.</li></ul>**Analyze the results**<br /><ul><li>Look for potential asymmetric routing. If the **traceroute** results are not taking the same path, a **traceroute** will help pinpoint asymmetric routing somewhere in the network.</li><li>Are there any places in the **traceroute** where the response time has significantly increased? If so, are those delays within your network?<br />Are there any firewalls or access list rules prohibiting traffic from reaching the destination?</li></ul>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        |
| **Perform throughput tests**                                                                    | iPerf is a cross-platform tool used to create standardized performance measurements and tune your network. iPerf has both client and server functionality and can create data streams to measure the throughput between two ends, in one or both directions.<br /><br />**Perform testing**<br />Megaport recommends performing a 15 minute test on each side (the A-End client and B-End server, then the B-End client and A-End server) for a total of 30 minutes of testing and approximately 10 to 15 minutes between each test. This test must be run using <Gloss term="UDP" anchor="udp" />. Here is an example of the command to run on the A-End or B-End:<br /><br />`iperf3 -c <ip address> -b1000m -t 900 -u`<br /><br />**Note:** UDP streams must be used to measure throughput between the two ends of the connection without the overhead of TCP negotiation, congestion avoidance, and windowing.<br /><br />**Analyze the results**<br /><ul><li>Look for potential asymmetric routing. A traceroute will help to pinpoint whether the traceroute results are taking different paths, which might indicate asymmetric routing somewhere in the network.</li><li>Are there any places in the traceroute where the response time has increased significantly? If so, are those delays within your network?</li><li>After testing, provide your interface statistics and take a screenshot of:<ul><li>Traffic graphs (if possible)</li><li>Ingress/egress points in your network nearest to Megaport</li><li>Traffic graphs for B-End ingress/egress (if possible)</li></ul></li><li>Specify which device(s), port(s), and VLANs on the network diagram to which the graphs relate.</li></ul> |

## Next steps

If the troubleshooting actions do not resolve your issue, contact support. Before requesting assistance, collect the following information:

* **Troubleshooting results** -- Provide all the troubleshooting steps you have taken in detail. For example, if loops were placed, note their location and which direction they faced.
* **Port status and Tx/Rx optical levels on the device** -- Use the Megaport Portal to review your Port status. For more information, see the How to Check the Port Status video above.
* **Data center ticket reference** (optional) -- Once the cross connect is installed the data center will send a completion notice. The notice will include the data center cross connect order number, which Megaport requires to provide to the data center technician. Also provide any existing ticket reference numbers that you have opened directly with the data center.
* **Source IP address and destination IP address** -- The source IP address is the IP address of the host that sent the packet. The destination IP address is the IP address of the host that should receive the packet.
* **High-level network diagram** -- Understanding how your network design is implemented and the connection into the Megaport network helps identify additional focus areas within the troubleshooting process. Provide a network diagram that includes all devices in the path; note each device’s involved IP addresses and VLANs.
* **Ping test results** -- Provide the output of each **ping** test performed on the service. Provide all output tests if you have multiple services related to different products (for example, a Port, VXC, or MCR).
* **Traceroute results** -- Provide traceroute results, indicating which side of the connection initiated the test and which side was the destination. We recommend that you use the A-End and B-End information from your VXC.
* **iPerf (throughput) test results** -- Provide all data based on the steps above and any relevant information related to the questions below:
  * **Are you using traffic shaping on your network?**\
    If you are shaping, policing, or filtering traffic before it reaches Megaport, it can cause us to see only the shaped ingress traffic in the Megaport network. Customers and resellers must ensure that the equipment used outside of Megaport’s network can support the desired speeds.
  * **Have you contacted the B-End of the connection to ensure that there aren't any problems on that side of the path?**\
    Provide the case number if applicable. Once traffic is sent out from Megaport’s network interface to the provider interface, we no longer control that flow.
  * **Are there any other providers involved, such as telco carriers? If a carrier is involved in the network, has a case been opened with them to investigate potential routing issues?**\
    Provide the case number if applicable. It is important to verify whether you are using a telco carrier to route traffic flow to/from your network to Megaport, as we can only troubleshoot flow through our devices. For example, we cannot account for any loss or other issue before it reaches our network.
  * **If this is an Azure connection, are you using the Q-in-Q option in the Megaport Portal as described in [Configuring Q-in-Q](/connections/q-in-q)?**\
    Azure with Q-in-Q can be tricky, and must be configured correctly to send the traffic properly to Megaport and then on to Azure.
* **Packet capture logs** (optional) -- Packet capture (or PCAP) logs help collect network traffic, monitor bandwidth, detect malware, and assist in incident response. If relevant to the issue, provide packet capture logs for a greater understanding of your network.
* **MVE/SD-WAN configurations (if applicable)** -- Confirm the following:

  * Login credentials are accurate
  * The correct license and template/workflow are attached
  * The instance size and software versions
  * The MVE interface status, such as configured IP addresses and VLAN
  * For gateway and interconnect connectivity, check <Gloss term="BFD" anchor="bfd" /> sessions, bandwidth, and <Gloss term="BGP" anchor="bgp" /> status
  * Verify the MVE IP address in the Megaport Portal
  * Verify the configured bandwidth, VLAN, IP address and subnet masks, and ASNs
  * Validate connectivity details such as the interface status and BGP neighbor status

  For more information, see [MVE Overview](/mve).

<Note>
  For more information about when a field service technician is needed onsite at the data center, see [Customer Field Services](/finance/customer-field-services).
</Note>
