> ## 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 MVE Connectivity to SD-WAN Management

> This help topic describes troubleshooting steps to identify and solve problems when an MVE has trouble connecting to SD-WAN management components.

export const GlossaryPing = () => <>
    A ping test transmits data packets to a specific IP address and either confirms or denies connectivity between IP-networked devices.
  </>;

export const GlossaryMegaInternet = () => <>
    Megaport Internet connections are scalable, on-demand services that allow you to connect to the internet from Ports, MCRs, and MVEs. As part of the MVE provisioning, you create a Megaport Internet connection to provide connectivity and to allow MVE to register and communicate with the SD-WAN overlay network.
  </>;

export const GlossaryBfd = () => <>
    Bidirectional Forwarding Detection (BFD) is a network fault detection protocol that detects any path failures between directly connected BGP neighbors. It provides fast failure detection times, which facilitates faster re-convergence time for dynamic BGP routing protocols. It is independent of media, routing protocol, and data.
  </>;

export const Gloss = ({term, anchor, langDir = 'en', description, children}) => {
  const errorPrefix = '\x1b[31;1;4mERROR\x1b[0m: Gloss -';
  const id = 'gloss-' + React.useId().replace(/:/g, '');
  const [expanded, setExpanded] = React.useState(false);
  if (typeof term !== 'string') {
    term = String(term);
  }
  if (!term || term === 'undefined') {
    console.error(`${errorPrefix} the \`term\` property is required — rendering an empty string instead`);
    return <></>;
  }
  const content = children ?? description;
  const hasContent = content !== undefined && content !== null && content !== '' && content !== 'undefined';
  if (!hasContent) {
    if (typeof anchor !== 'string') {
      anchor = String(anchor);
    }
    if (!anchor || anchor === 'undefined') {
      console.error(`${errorPrefix} either \`anchor\`, \`description\`, or child content is required — rendering an empty string instead`);
      return <></>;
    }
    const lang = langDir === 'en' ? '/' : '/' + langDir + '/';
    const glossaryPage = lang + 'glossary/#' + anchor;
    return <a href={glossaryPage}>{term}</a>;
  }
  return <span>
      <button type="button" aria-expanded={expanded} aria-controls={id} onClick={() => setExpanded(value => !value)} className="underline decoration-dotted underline-offset-4 text-gray-700 hover:text-gray-900 dark:text-gray-300 dark:hover:text-gray-100">
        {term}
      </button>
      <span id={id} hidden={!expanded} style={{
    borderLeftColor: 'var(--color-primary)'
  }} className="mt-2 flex flex-col gap-1 rounded-lg border border-l-4 border-gray-200 bg-gray-50 px-5 py-4 text-sm dark:border-gray-700 dark:bg-white/5">
        <span className="text-xs font-bold tracking-wide text-gray-500 uppercase dark:text-gray-400">
          Glossary
        </span>
        <span className="font-semibold text-gray-900 dark:text-gray-100">
          {term}
        </span>
        <span className="text-gray-700 dark:text-gray-300">{content}</span>
      </span>
    </span>;
};

Step through these troubleshooting actions to review, investigate, and confirm the SD-WAN configuration and components.

## Troubleshooting actions

| **Action** | **Steps** |
| :- | :- |
| **Verify MVE/SD-WAN configurations** | Confirm this information:<br /><ul><li>Ensure SD-WAN login credentials are accurate.</li><li>Ensure the MVE has has the correct license and template/workflow.</li><li>Verify the instance size and software version.</li><li>Verify the MVE interface status, including configuration values for IP addresses and subnets, VLAN, bandwidth, and ASNs.</li><li>For gateway and interconnect connectivity, check <Gloss term="BFD"><GlossaryBfd /></Gloss> sessions, bandwidth, BGP status, and BGP neighbor status.</li></ul>For more information about Megaport SD-WAN providers, see [MVE Overview](/mve). |
| **Verify MVE public IP address and gateway IP address in <Gloss term="Megaport Internet"><GlossaryMegaInternet /></Gloss> connection details** | Each MVE is assigned a public IP address by a Megaport configured DHCP server. To check the assigned IP address: <br /><ol><li>From the Megaport Portal, go to the **Services** page and locate your target MVE.</li><li>Click the gear icon next to the Megaport Internet connection and locate the public IP address assigned to the MVE.</li></ol> |
| **Ping tests from MVE** | Run **<Gloss term="ping"><GlossaryPing /></Gloss>** tests from MVE to the following destinations: <ul> <li> MVE default gateway IP address </li><li> SD-WAN management server/controller</li><li> Public IP (for example, ns1.google.com, 8.8.8.8)</li></ul> A **ping** test transmits data packets to a specific IP address and either confirms or denies connectivity between IP-networked devices. In the case of confirmation, a **ping** test shows the latency (the response time) of the connection. <br /><br />If you need to contact Support about this issue, provide the results from the **ping** tests. |

## Next steps

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

* Provide details of all troubleshooting steps.\
  For example, if you set up loops, note where they were located and their direction. If you ran **ping** tests, provide the output.

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


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.