Plesk

Adding dynamic IPv6 address fails on Plesk for Linux server: Stderr is RTNETLINK answers: File exists

Symptoms

Cause

A dynamic IPv6 address is used.

Until Plesk Obsidian 18.0.27, Plesk for Linux does not support dynamic IPv6 addresses.

Note: Plesk for Windows supports dynamic IPv6 addresses.

Resolution

In Plesk Obsidian 18.0.27 and later

In Plesk Obsidian 18.0.27, beta support for dynamic IPv6 addresses was added:

It is now possible to enable beta support for dynamic IP addresses by adding the following lines to the panel.ini file (not recommended for use in production, please report any issues you encounter on the Plesk Forum):

[network]
dynamic_ipv6 = on

So, if using the feature in beta stage is suitable, follow the steps below to use it:

  1. Install the extension Panel.ini Editor.

  2. Go to Extensions > My Extensions > Panel.ini Editor > Open > Editor.

  3. Add the following lines to the text field and click Save:

    [network]
    dynamic_ipv6 = on

  4. Go to Tools & Settings > IP Addresses and click Reread IP.

Warning: The support for dynamic IPv6 addresses is in the beta stage so it is not recommended to use it in production. In case of any issues with this feature, please refer to our Forum for assistance.

In Plesk versions prior to Obsidian 18.0.27 (including Plesk Onyx 17.x)

Contact entity that provided the dynamic IPv6 address and request to replace it with a global static IPv6 address.

Also, the following workaround can be used:

  1. Connect to the server using SSH.

  2. Manually remove the dynamic IPv6 address from the network interface.

  3. Log in to Plesk.

  4. Go to Tools & Settings > IP Addresses, click Add IP Address and proceed with adding the required IPv6 address.

Exit mobile version