# Troubleshoot EdgePointDown Message

## 🧠 Understanding the Issue

The `EdgePointDown` status typically indicates a failure in establishing communication between your node and the network’s edge points.

A known root cause is the system **resolving outbound connections using IPv6 instead of IPv4**, which can happen in scenarios such as:

* The cloud provider defaults to IPv6 or uses IPv6-to-IPv4 translation
* The network infrastructure between your VPS and Constellation’s edge points mishandles IPv6
* DNS resolution or routing forces IPv6 where IPv4 is required for compatibility

{% hint style="warning" %}
⚠️ This guide addresses **IPv6-related causes only**.&#x20;

As new root causes are discovered, this document will be updated.
{% endhint %}

***

{% content-ref url="/pages/CplOWkH0FPpOtmPrJxaq" %}
[Backup/Restore a P12 KeyStore](/run-a-node/validator-node-guides/operational-guides/backup-restore-a-p12-keystore.md)
{% endcontent-ref %}

{% stepper %}
{% step %}

### Backup Your `.p12` Keystore

{% hint style="danger" %}
⚠️ **Important:**&#x20;

This procedure modifies your VPS’s system configuration. If a misstep occurs, you may lose node connectivity.
{% endhint %}
{% endstep %}

{% step %}

### Confirm Your `nodectl` Version

You must be running **`nodectl` v2.15.2 or later**:

```bash
sudo nodectl version
```

{% endstep %}

{% step %}

### Check IPv6 Status

```bash
sudo nodectl ipv6 status
```

Expected output:

```
--------- * IPV6 STATUS * ---------
Interface found ................... eth0

IPv6 sysctl Status   IPv6 GRUB Status
enabled              enabled
```

If you find `IPv6` is disabled, you do not need to continue this troubleshooting guide. Please contact an administrator.
{% endstep %}

{% step %}

### Disable IPv6 with sysctl

To restrict the system to use IPv4-only routing:

```bash
sudo nodectl ipv6 disable --ni --sysctl
```

This updates the system configuration to disable IPv6 via `sysctl`.

{% hint style="danger" %}
⚠️ If **either** status is already `disabled`, your issue is **not IPv6-related**.\
Stop here and seek assistance from a Team Lead via the [Constellation Network Official Discord](https://discord.gg/constellation).
{% endhint %}
{% endstep %}
{% endstepper %}

### Check IPv6 Status

> ⚠️ If **either** status is already `disabled`, your issue is **not IPv6-related**.\
> Stop here and seek assistance from a Team Lead via the [Constellation Network Official Discord](https://discord.gg/constellation).

***

## Restart Auto Restart (Optional)

To ensure the monitoring service is in sync with the updated configuration:

```bash
sudo nodectl auto_restart restart
```

***

## Conclusion

✅ **Your node should now resume connection attempts using IPv4**.&#x20;

If the `EdgePointDown` issue was caused by IPv6, it should be resolved.

If problems persist, please reach out to the Constellation Network support team or a Team Lead in Discord.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.constellationnetwork.io/run-a-node/validator-node-guides/troubleshooting-guides/troubleshoot-edgepointdown-message.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
