> ## 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 MCR When Down or Unavailable

> This help topic describes troubleshooting steps to identify and solve problems when MCR is down.

export const Video = ({url, text, duration, description}) => {
  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 <></>;
  }
  const youtubeIconMask = "url(\"data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 576 512'%3E%3Cpath d='M549.7 124.1c-6.3-23.7-24.8-42.3-48.3-48.6C458.8 64 288 64 288 64S117.2 64 74.6 75.5c-23.5 6.3-42 24.9-48.3 48.6-11.4 42.9-11.4 132.3-11.4 132.3s0 89.4 11.4 132.3c6.3 23.7 24.8 41.5 48.3 47.8C117.2 448 288 448 288 448s170.8 0 213.4-11.5c23.5-6.3 42-24.2 48.3-47.8 11.4-42.9 11.4-132.3 11.4-132.3s0-89.4-11.4-132.3zM232 336V176l142.7 80z'/%3E%3C/svg%3E\")";
  return <div className="video-callout">
      <div className="callout my-4 flex gap-3 overflow-hidden rounded-2xl border px-5 py-4">
        <div className="mt-0.5 w-4 shrink-0" data-component-part="callout-icon">
          <svg aria-hidden="true" className="size-4 shrink-0" style={{
    WebkitMaskImage: youtubeIconMask,
    maskImage: youtubeIconMask,
    WebkitMaskRepeat: 'no-repeat',
    maskRepeat: 'no-repeat',
    WebkitMaskPosition: 'center',
    maskPosition: 'center',
    backgroundColor: '#0284c7'
  }} />
        </div>
        <div className="min-w-0 w-full text-sm" data-component-part="callout-content">
          <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})</>}
          {}
          {description && <p className="mt-1 mb-0 text-xs text-gray-500 dark:text-gray-400">
              {description}
            </p>}
        </div>
      </div>
    </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 your Megaport Cloud Router (MCR) is down, the root cause could be the status of your attached Ports or VXCs, the BGP configuration, or the interface settings. Step through these troubleshooting actions to isolate the issue.

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

<Video url="https://youtu.be/z7EBbhKV8pA" text="How to Check the MCR Status" duration="1:06" description="This video shows how to check the status of an MCR from the Services page in the Megaport Portal, using the icon indicators." />

<Video url="https://youtu.be/XSNm5q3d3n0" text="How to Check the Network Latency" duration="1:23" description="This video shows how to check latency between Megaport points of presence and compare latency values across the Megaport network." />

<Video url="https://www.youtube.com/watch?v=MkYtlmAqRGY" text="How to Check the Status of Your Megaport Services" duration="1:02" description="This video shows how to check the status of Megaport services directly from the Megaport Portal." />

## Troubleshooting actions

| **Action**                              | **Steps**                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        |
| :-------------------------------------- | :--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| **Perform a ping test to the MCR**      | Although the MCR cannot initiate **<Gloss term="ping" anchor="ping" />** tests internally, you can verify connectivity by running ping tests to the MCR from devices connected at <Gloss term="Layer 3" anchor="layer3" />. For example, if one of the MCR interfaces is set with IP address 172.16.100.2 with subnet mask 30, run the **ping** test from the connected device with IP address 172.16.100.1.<br /><br />A successful **ping** test confirms basic connectivity and shows the latency (response time).                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            |
| **Verify Layer 2 connectivity (ARP)**   | Confirm that the IP address of the MCR is mapped correctly to the MAC address in the <Gloss term="Address Resolution Protocol (ARP)" anchor="arp" /> table. For example, enter **show ip arp**. Layer 2 controls the flow of data between nodes on WAN or LAN segments, and is also responsible for detecting and possibly correcting <Gloss term="Layer 1" anchor="layer1" /> errors. <Gloss term="Layer 2" anchor="layer2" /> connectivity issues can affect the functionality of your VXCs, which connect to your MCR. When connecting to a [Cloud Service Provider (CSP)](/cloud/megaport), ensure that the VLAN configuration details are correct. Use particular caution when connecting to Azure, as you will be using <Gloss term="Q-in-Q" anchor="qinq" />. For additional guidance, contact your Account Manager and request a meeting with a Megaport Solution Architect.                                                                                                                                                                                                                                                                                                                                                                             |
| **Verify ACL/FW rules on your devices** | During some troubleshooting sessions where the circuit is up but you cannot **ping** between Layer 3 endpoints, there might be a firewall or <Gloss term="ACL" anchor="acl" /> in between.<br /><br />On many devices, it is possible to set an interface to filter or ignore ICMP requests on many devices, leading to a failed **ping**, while other traffic might pass without problems.<br />It is essential to know the **ping source**, its destination, the path, and any intermediate devices it traverses. Megaport requires customers to provide a network diagram and the **<Gloss term="traceroute" anchor="traceroute" />** result before investigation and troubleshooting. Inaccurate information might lead to wrong troubleshooting results and inappropriate solutions.<br /><br />Perform these checks before opening a ticket with Megaport support:<br /><ul><li>Ensure the source device is sending the **ping** packets by examining the egress interface/subinterface.</li><li>Ensure the destination device is receiving the **ping** packets by reading the ingress interface/subinterface.</li><li>Perform a **traceroute** and find the hop where the traceroute starts to time out. Examine the configuration on the hop.</li></ul> |

## Next steps

If the troubleshooting actions do not resolve your issue, contact support. Before contacting support for assistance, provide details of all troubleshooting steps. For example, if loops were placed, note where they were located and their direction.

<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>
